diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2023-02-21 10:34:01 -0500 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2023-02-26 22:20:11 -0500 |
| commit | 681055f9fb5230d344a67f47b0c60fc1a5804b3e (patch) | |
| tree | 2cb2b6bda2e36b936c0f50fe202bf40214408bd7 /lib/sqlalchemy/dialects/sqlite | |
| parent | 304d590ad4016d5ec627edd55e9ac5b747c68d2a (diff) | |
| download | sqlalchemy-681055f9fb5230d344a67f47b0c60fc1a5804b3e.tar.gz | |
apply a fixed locals w/ Mapped to all de-stringify
Continued the fix for :ticket:`8853`, allowing the :class:`_orm.Mapped`
name to be fully qualified regardless of whether or not
``from __annotations__ import future`` were present. This issue first fixed
in 2.0.0b3 confirmed that this case worked via the test suite, however the
test suite apparently was not testing the behavior for the name ``Mapped``
not being locally present at all; string resolution has been updated to
ensure the ``Mapped`` symbol is locatable as applies to how the ORM uses
these functions.
Fixes: #8853
Fixes: #9335
Change-Id: Id82d09aee906165a4d77c7da6a0b4177dd675c10
Diffstat (limited to 'lib/sqlalchemy/dialects/sqlite')
0 files changed, 0 insertions, 0 deletions
