Revisions of python-cloudpickle
Dirk Mueller (dirkmueller)
committed
(revision 39)
- update to 2.2.0: * Improve compatibility with "nogil" Python and 3.11 * Fix compatibility with Python 3.11 * Add Python 3.10 to tox config * Fix #440: Incorrect pickles for subclasses of generic classes * Extend test_abc to include abstract properties * Add support for abc.abstract* methods * Add test for multiprocessing.Lock error
Markéta Machová (mcalabkova)
accepted
request 1006249
from
Yogalakshmi Arunachalam (yarunachalam)
(revision 38)
- Update to 2.1.0 * Support for pickling abc.abstractproperty, abc.abstractclassmethod, and abc.abstractstaticmethod. (PR #450) * Support for pickling subclasses of generic classes. (PR #448) * Support and CI configuration for Python 3.11. (PR #467) * Support for the experimental nogil variant of CPython (PR #470) - Update to 2.0.0 * Python 3.5 is no longer supported. * Support for registering modules to be serialised by value. This allows code defined in local modules to be serialised and executed remotely without those local modules installed on the remote machine. (PR #417) * Fix a side effect altering dynamic modules at pickling time. (PR #426) * Support for pickling type annotations on Python 3.10 as per PEP 563 (PR #400) * Stricter parametrized type detection heuristics in _is_parametrized_type_hint to limit false positives. (PR #409) * Support pickling / depickling of OrderedDict KeysView, ValuesView, and ItemsView, following similar strategy for vanilla Python dictionaries. (PR #423) * Suppressed a source of non-determinism when pickling dynamically defined functions and handles the deprecation of co_lnotab in Python 3.10+. (PR #428)
buildservice-autocommit
accepted
request 866118
from
Matej Cepl (mcepl)
(revision 37)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 866080
from
Benjamin Greiner (bnavigator)
(revision 36)
- Update BuildRequirements for tests: scipy and numpy are only available for python >= 3.7 soon. - Apply upstream's deprecation of Python 2: Already failing due to syntax errors.
buildservice-autocommit
accepted
request 854293
from
Markéta Machová (mcalabkova)
(revision 35)
baserev update by copy to link target
Markéta Machová (mcalabkova)
committed
(revision 34)
pip not needed anymore
Markéta Machová (mcalabkova)
accepted
request 854285
from
Benjamin Greiner (bnavigator)
(revision 33)
- Don't pip install testpkg into user sitelib * it masks problems with reused local builds * was only single flavor
buildservice-autocommit
accepted
request 853101
from
Matej Cepl (mcepl)
(revision 32)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 852905
from
Markéta Machová (mcalabkova)
(revision 31)
- Update to 1.6.0 * Fix a bug causing cloudpickle to crash when pickling dynamically created, importable modules. (issue #360) * cloudpickle's pickle.Pickler subclass (currently defined as cloudpickle.cloudpickle_fast.CloudPickler) can and should now be accessed as cloudpickle.Pickler. This is the only officially supported way of accessing it. (issue #366) * cloudpickle now supports pickling dict_keys, dict_items and dict_values. (PR #384)
buildservice-autocommit
accepted
request 817136
from
Steve Kowalik (StevenK)
(revision 30)
baserev update by copy to link target
Steve Kowalik (StevenK)
committed
(revision 29)
- Update to 1.4.1: * Fix incompatibilities between cloudpickle 1.4.0 and Python 3.5.0/1/2 introduced by the new support of cloudpickle for pickling typing constructs. (issue #360) * Restore compat with loading dynamic classes pickled with cloudpickle version 1.2.1 that would reference the types.ClassType attribute. (PR #359) * This version requires Python 3.5 or later * cloudpickle can now all pickle all constructs from the typing module and the typing_extensions library in Python 3.5+ (PR #318) * Stop pickling the annotations of a dynamic class for Python < 3.6 (follow up on #276) (issue #347) * Fix a bug affecting the pickling of dynamic TypeVar instances on Python 3.7+, and expand the support for pickling TypeVar instances (dynamic or non-dynamic) to Python 3.5-3.6 (PR #350) * Add support for pickling dynamic classes subclassing typing.Generic instances on Python 3.7+ (PR #351)
buildservice-autocommit
accepted
request 790248
from
Tomáš Chvátal (scarabeus_iv)
(revision 28)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
accepted
request 790208
from
Markéta Machová (mcalabkova)
(revision 27)
- Update to version 1.3.0 * mostly bugfix release * Add support for out-of-band pickling (Python 3.8 and later).
buildservice-autocommit
accepted
request 785566
from
Tomáš Chvátal (scarabeus_iv)
(revision 26)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
committed
(revision 25)
- Fix build without python2
buildservice-autocommit
accepted
request 758142
from
Matej Cepl (mcepl)
(revision 24)
baserev update by copy to link target
Matej Cepl (mcepl)
committed
(revision 23)
- Exclude failing tests gh#cloudpipe/cloudpickle#316
buildservice-autocommit
accepted
request 733396
from
Tomáš Chvátal (scarabeus_iv)
(revision 22)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
committed
(revision 21)
- Update to 1.2.2: * Revert the change introduced in (issue #276) attempting to pickle functions annotations for Python 3.4 to 3.6. It is not possible to pickle complex typing constructs for those versions (see issue #193) * Fix a bug affecting bound classmethod saving on Python 2. (issue #288) * Add support for pickling "getset" descriptors (issue #290)
buildservice-autocommit
accepted
request 718787
from
Tomáš Chvátal (scarabeus_iv)
(revision 20)
baserev update by copy to link target
Displaying revisions 21 - 40 of 59