]> 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:21:09 +0000 (19:21 +0200)
commit909a9429fdbab45c9bd91783916cb2358b5406a0
tree1cf162ec7355a5a1a422afe1cceebd0ca1f9ddcc
parent48a38511a2354615f1698250133abafb134e51a3
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
(cherry picked from commit 4ae9e65e1d69100e585f783dfe8f2150388b49f4)
doc/build/changelog/unreleased_20/11788.rst [new file with mode: 0644]
lib/sqlalchemy/orm/clsregistry.py
test/orm/declarative/test_clsregistry.py