]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Repair pickling for Properties object
authorPieter Mulder <pmulder@proigia.nl>
Wed, 29 Jun 2016 15:15:44 +0000 (11:15 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 29 Jun 2016 21:24:53 +0000 (17:24 -0400)
commit39c18b53aa7efbcec73ab98de9921568b75d7859
tree5d6fa11a09226e5942e168524ea71d61734b9f9c
parent80cf17bf6f53876e00a12f8c54a7e625bb2c9864
Repair pickling for Properties object

Fixed bug whereby the ``__getstate__`` / ``__setstate__``
methods for sqlalchemy.util.Properties were
non-working due to the transition in the 1.0 series to ``__slots__``.
The issue potentially impacted some third-party applications.
Pull request courtesy Pieter Mulder.

Fixes: #3728
Change-Id: I01ebd425bbfe145747fea2edd0d2d412c74fd84d
Pull-request: https://github.com/zzzeek/sqlalchemy/pull/286
(cherry picked from commit cab57e9bab04fbdea44690c08dff379a29eaab32)
doc/build/changelog/changelog_10.rst
lib/sqlalchemy/util/_collections.py
test/base/test_utils.py