]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
add fallback for old mutable format
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 24 Jun 2022 14:31:46 +0000 (10:31 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 24 Jun 2022 14:31:46 +0000 (10:31 -0400)
commit271c38fd15b94d8acd0e6f054c8001b22535844e
tree4209cd2330fe97f32e488e85a4f45b83cc057e28
parent6f3a7988599b73677198af20f680fefde723c160
add fallback for old mutable format

Fixed regression caused by :ticket:`8133` where the pickle format for
mutable attributes was changed, without a fallback to recognize the old
format, causing in-place upgrades of SQLAlchemy to no longer be able to
read pickled data from previous versions. A check plus a fallback for the
old format is now in place.

Fixes: #8133
Change-Id: I9029729b4bc56c8b3145797869229eeff48a3b3b
doc/build/changelog/unreleased_14/mutable_fix.rst [new file with mode: 0644]
lib/sqlalchemy/ext/mutable.py