summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/testing
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2021-03-16 15:03:22 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2021-03-16 15:14:00 -0400
commitd386552d11ea697463211c1499b2bee2f5548be7 (patch)
treef07f03c7bd96bb2573605acc720b0425e5dc0a6c /lib/sqlalchemy/testing
parentc949312bc1a1980da016918d9c4b002b68062fca (diff)
downloadsqlalchemy-d386552d11ea697463211c1499b2bee2f5548be7.tar.gz
Early-assign Base.registry to a private name
Fixed bug where user-mapped classes that contained an attribute named "registry" would cause conflicts with the new registry-based mapping system when using :class:`.DeclarativeMeta`. While the attribute remains something that can be set explicitly on a declarative base to be consumed by the metaclass, once located it is placed under a private class variable so it does not conflict with future subclasses that use the same name for other purposes. Fixes: #6054 Change-Id: I1f2e04b0d74c493e7e90eadead4e861d8960a794
Diffstat (limited to 'lib/sqlalchemy/testing')
0 files changed, 0 insertions, 0 deletions