Cloudpickle

Latest version: v3.1.0

Safety actively analyzes 682244 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 7

0.8.0

=====

- Add support for pickling interactively defined dataclasses.
([issue 245](https://github.com/cloudpipe/cloudpickle/pull/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.

0.7.0

=====

- Correctly serialize dynamically defined classes that have a `__slots__`
attribute.
([issue 225](https://github.com/cloudpipe/cloudpickle/issues/225))

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](https://github.com/cloudpipe/cloudpickle/issues/211))

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](https://github.com/cloudpipe/cloudpickle/issues/205))

- Restrict the ability to pickle annotations to python3.7+ ([issue 193](
https://github.com/cloudpipe/cloudpickle/issues/193) and [issue #196](
https://github.com/cloudpipe/cloudpickle/issues/196))

- Stop using the deprecated `imp` module under Python 3.
([issue 207](https://github.com/cloudpipe/cloudpickle/issues/207))

- Fixed pickling issue with singleton types `NoneType`, `type(...)` and
`type(NotImplemented)` ([issue 209](https://github.com/cloudpipe/cloudpickle/issues/209))

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](https://github.com/cloudpipe/cloudpickle/issues/187))

0.5.5

=====

- Fixed inconsistent version in `cloudpickle.__version__`.

Page 4 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.