Files
sqlalchemy/test/ext
Mike Bayer 17e31604ae Use dot-separated name resolution for relationship target
The string argument accepted as the first positional argument by the
:func:`.relationship` function when using the Declarative API is no longer
interpreted using the Python ``eval()`` function; instead, the name is dot
separated and the names are looked up directly in the name resolution
dictionary without treating the value as a Python expression.  However,
passing a string argument to the other :func:`.relationship` parameters
that necessarily must accept Python expressions will still use ``eval()``;
the documentation has been clarified to ensure that there is no ambiguity
that this is in use.

Fixes: #5238
Change-Id: Id802f403190adfab0ca034afe2214ba10fd9cfbb
2020-04-07 19:37:39 -04:00
..
2020-01-01 11:11:24 -05:00
2019-01-06 18:23:11 -05:00
2019-02-01 21:34:53 -05:00
2019-01-06 18:23:11 -05:00