Changelog for
python39-cloudpickle-1.6.0-qubes.4.31.noarch.rpm :
* Fri Jan 22 2021 Benjamin Greiner
- 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.
* Wed Dec 09 2020 Benjamin Greiner - Don\'t pip install testpkg into user sitelib
* it masks problems with reused local builds
* was only single flavor
* Wed Dec 02 2020 Markéta Machová - 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)
* Fri Jun 26 2020 Steve Kowalik - 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)
* Tue Mar 31 2020 Marketa Calabkova - Update to version 1.3.0
* mostly bugfix release
* Add support for out-of-band pickling (Python 3.8 and later).
* Mon Mar 16 2020 Tomáš Chvátal - Fix build without python2
* Thu Dec 19 2019 Matej Cepl - Exclude failing tests gh#cloudpipe/cloudpickle#316
* Thu Sep 26 2019 Tomáš Chvátal - 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)
* Fri Jul 26 2019 pgajdosAATTsuse.com- version update to 1.2.1
* Restore (partial) support for Python 3.4 for downstream projects that have LTS versions that would benefit from cloudpickle bug fixes.
* Leverage the C-accelerated Pickler new subclassing API (available in Python 3.8) in cloudpickle. This allows cloudpickle to pickle Python objects up to 30 times faster. (issue #253)
* Support pickling of classmethod and staticmethod objects in python2. arguments. (issue #262)
* Add support to pickle type annotations for Python 3.5 and 3.6 (pickling type annotations was already supported for Python 3.7, Python 3.4 might also work but is no longer officially supported by cloudpickle) (issue #276)
* Internal refactoring to proactively detect dynamic functions and classes when pickling them. This refactoring also yields small performance improvements when pickling dynamic classes (~10%) (issue #273)
* Tue May 21 2019 Marketa Calabkova - Update to 1.1.1
* Support the pickling of interactively-defined functions with positional-only arguments.
* Track the provenance of dynamic classes and enums.
* Fix a bug making functions with keyword-only arguments forget the default values of these arguments after being pickled.
* Thu Mar 28 2019 Tomáš Chvátal - Update to 0.8.1:
* Fix a bug (already present before 0.5.3 and re-introduced in 0.8.0) affecting relative import instructions inside depickled functions (issue #254)
* Thu Mar 07 2019 Tomáš Chvátal - Update to 0.8.0:
* Add support for pickling interactively defined dataclasses. (issue #245)
* Global variables referenced by functions pickled by cloudpickle are now unpickled in a new and isolated namespace scoped by the CloudPickler instance. This restores the (previously untested) behavior of cloudpickle prior to changes done in 0.5.4 for functions defined in the __main__ module, and 0.6.0/1 for other dynamic functions.
* Tue Feb 05 2019 alarrosaAATTsuse.com- Update to version 0.7.0:
* Correctly serialize dynamically defined classes that have a __slots__ attribute. (issue #225)- Update to version 0.6.1
* Fix regression in 0.6.0 which breaks the pickling of local function defined in a module, making it impossible to access builtins. (issue #211)- Update to version 0.6.0
* Ensure that unpickling a function defined in a dynamic module several times sequentially does not reset the values of global variables. (issue #187)
* Restrict the ability to pickle annotations to python3.7+ (issue #193 and issue #196)
* Stop using the deprecated imp module under Python 3. (issue #207)
* Fixed pickling issue with singleton types NoneType, type(...) and type(NotImplemented) (issue #209)- Update to version 0.5.6
* Ensure that unpickling a locally defined function that accesses the global variables of a module does not reset the values of the global variables if they are already initialized. (issue #187)- Update to version 0.5.5
* Fixed inconsistent version in cloudpickle.__version__.- Update to version 0.5.4
* Fixed a pickling issue for ABC in python3.7+ (issue #180).
* Fixed a bug when pickling functions in __main__ that access global variables (issue #187).