]> 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:21:31 +0000 (17:21 -0400)
commitfcfff77128174fe5f5e82d2897c5c76df308c8ed
tree39d957baba905e82344c6b6f58ead4408a39838f
parent7c74d702a9632a8c7264d6972e46985de3fb2487
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