]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Fix memory leak on top-level _ModuleMarker.
authorFederico Caselli <cfederico87@gmail.com>
Tue, 27 Aug 2024 17:20:44 +0000 (19:20 +0200)
committerFederico Caselli <cfederico87@gmail.com>
Tue, 27 Aug 2024 17:20:44 +0000 (19:20 +0200)
commit4ae9e65e1d69100e585f783dfe8f2150388b49f4
tree440f3f4a16efdc17dd50c5f4f86a80da0c9fdb56
parent5b117f3d4b38d12d61a39fc60582d4348232334f
Fix memory leak on top-level _ModuleMarker.

Correctly cleanup the internal top-level module registry when no
inner modules or classes are registered into it.

Fixes: #11788
Change-Id: I489dd6394dd3f14458379368b8c8f18d5a0bb109
doc/build/changelog/unreleased_20/11788.rst [new file with mode: 0644]
lib/sqlalchemy/orm/clsregistry.py
test/orm/declarative/test_clsregistry.py