Bump cloudpickle from 1.6.0 to 2.2.1
Bumps cloudpickle from 1.6.0 to 2.2.1.
Changelog
Sourced from cloudpickle's changelog.
2.2.1
- Fix pickling of NamedTuple in Python 3.9+. ([issue #460](cloudpipe/cloudpickle#460))
2.2.0
- Fix support of PyPy 3.8 and later. ([issue #455](cloudpipe/cloudpickle#455))
2.1.0
Support for pickling
abc.abstractproperty,abc.abstractclassmethod, andabc.abstractstaticmethod. ([PR #450](cloudpipe/cloudpickle#450))Support for pickling subclasses of generic classes. ([PR #448](cloudpipe/cloudpickle#448))
Support and CI configuration for Python 3.11. ([PR #467](cloudpipe/cloudpickle#467))
Support for the experimental
nogilvariant of CPython ([PR #470](cloudpipe/cloudpickle#470))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](cloudpipe/cloudpickle#417))
Fix a side effect altering dynamic modules at pickling time. ([PR #426](cloudpipe/cloudpickle#426))
Support for pickling type annotations on Python 3.10 as per PEP 563 ([PR #400](cloudpipe/cloudpickle#400))
Stricter parametrized type detection heuristics in _is_parametrized_type_hint to limit false positives. ([PR #409](cloudpipe/cloudpickle#409))
Support pickling / depickling of OrderedDict KeysView, ValuesView, and
... (truncated)
Commits
917bed6Release 2.2.10a64085Fix Python 3.9+ NamedTuple issues (#495)68a4230Attempt at fixing the CI (#494)cc6a199Move builtin classmethod_descriptor to a different test (#486)40aa846Back to dev modef31859bRelease 2.2.023cbe15FIX: Support PyPy > 3.7 (#480)f5472e1Fix for dis module is not yet available in 3.11b3 (#475)8bbea3ecompat: Import Pickler from "pickle" instead of "_pickle" (#469)0006829Install development version ofdaskin downstream tests (#472)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)