An open API service providing commit metadata for open source projects.

GitHub / cloudpipe/cloudpickle / commits

Extended pickling support for Python objects

SHA Message Author Date Stats
9608d892 Use PEP 621 metadata to fix building with `flit-core >= 4` (#598)
Signed-off-by: Michał Górny <m****y@g****g>
Michał Górny <m****y@g****g>
Committed by: GitHub <n****y@g****m>
21 days ago
f5199fe2 MTN deterministic co_filename for dynamic code pickling (#560)
Co-authored-by: Olivier Grisel <o****l@e****g>, Jérémie du Boisberranger <j****e@p****i>
Thomas Moreau <t****0@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
3a878eb0 Back to dev mode and update pre-commit hooks (#580) Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m>
10 months ago
7576fff2 Fix wrong branch name in publish-to-testpypi config file Olivier Grisel <o****l@e****g> 10 months ago
8492f24f Release v3.1.2 with Python 3.14 type annotation fix (#579)
Co-authored-by: copilot-swe-agent[bot] <1****t@u****m>, ogrisel <8****l@u****m>, Olivier Grisel <o****l@e****g>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
10 months ago
05c18b91 Small improvement in changelog entry. Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m>
10 months ago
6ff1cc2e FIX remove __annotate_func__ that return __dict__ within a closure Python 3.1... Guillaume Lemaitre <g****e@p****i>
Committed by: GitHub <n****y@g****m>
10 months ago
e8bbedee MNT enable 3.14 recursion test+simplify recursion detection (#573) Thomas Moreau <t****0@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
f90f78a0 Fix #567: Fix test_locally_defined_class_with_type_hints() (#570) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
about 1 year ago
c025de75 MTN skip test with recursion limit on python3.14 due to segfault on OSX (#561) Thomas Moreau <t****0@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
7ba9e619 skip workflow on forks (#559) Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m>
over 1 year ago
8b821514 MAINT Set __version__ back to 3.2.0.dev0 (#554) Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m>
over 1 year ago
ff54d932 MAINT prepare bugfix release 3.1.1 (#553) Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m>
over 1 year ago
e3f213a8 MAINT skip-existing in testpypi publishing (#552) Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m>
over 1 year ago
4dd09484 MAINT verbose testpypi publishing (#551) Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m>
over 1 year ago
a6d227cb MAINT fix placeholder with correct package name in test.pypi.org publishing c... Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m>
over 1 year ago
12f9891d Trigger testpypi publishing workflow (#549) Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m>
over 1 year ago
f739facc Trigger testpypi publishing workflow Olivier Grisel <o****l@e****g> over 1 year ago
73598f66 MAINT automate the pypi release process with CI and trusted publishing (#548) Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m>
over 1 year ago
f3901923 Update whichmodule tests in cloudpickle to work with numpy 2.2. (#546)
Co-authored-by: Olivier Grisel <o****l@e****g>
petrmitrichev <3****v@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
7468d728 Fix #544: Port to Python 3.14 (#545)
Co-authored-by: Olivier Grisel <o****l@e****g>
Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 1 year ago
caf55dfc Fix numpy _whichmodule (#547) Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m>
over 1 year ago
6220b0ce Official py 3.13 support (#543) Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
9fc217cb Back to dev mode Olivier Grisel <o****l@e****g> almost 2 years ago
d1e1cb41 cloudpickle 3.1.0 release (#542) Pierre Glaser <p****r@m****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
b3bac2c3 Accomodate class state restoration for Python 3.13 (#534)
Co-authored-by: Olivier Grisel <o****l@e****g>, Pierre Glaser <p****r@m****m>
Lumír 'Frenzy' Balhar <l****r@r****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
bc677daa TEST update test to pass with numpy 2 (#535) Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m>
about 2 years ago
27c008ee Skip test that causes Python 3.8 crash (#536) Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m>
about 2 years ago
f111f7ab Fix `_whichmodule` with `multiprocessing` (#529)
Co-authored-by: Olivier Grisel <o****l@e****g>
Hendrik Makait <h****k@m****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
d003266b ENH some steps to make cloudpickle dynamic function/classes more deterministi...
Co-authored-by: Olivier Grisel <o****l@e****g>
Thomas Moreau <t****0@g****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
25aef950 Fix typo Loïc Estève <l****e@y****m>
Committed by: Olivier Grisel <o****l@e****g>
almost 3 years ago
cf96e13d Fix link to PR in changelog Loïc Estève <l****e@y****m>
Committed by: Olivier Grisel <o****l@e****g>
almost 3 years ago
42257c46 Back to dev mode Olivier Grisel <o****l@e****g> almost 3 years ago
227f2466 Ignore the Black commit in git blame output Olivier Grisel <o****l@e****g> almost 3 years ago
21f14456 Prepare the 3.0.0 release Olivier Grisel <o****l@e****g> almost 3 years ago
6ab381fd Update changelog Olivier Grisel <o****l@e****g> almost 3 years ago
22bf764e Modern linting and packaging tooling and config Olivier Grisel <o****l@e****g> almost 3 years ago
90d66589 Black Olivier Grisel <o****l@e****g> almost 3 years ago
c6f8cd4a Official support for python 3.12 and code clean-up after EOLed Python 3.6 and...
Co-authored-by: Hugo van Kemenade <h****k@u****m>
Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
45dcb752 Fix downstream CI (#519) Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
604122c3 Fix `distributed` downstream tests (#518) James Bourbeau <j****u@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
ab32ba50 handle dataclass field type sentinels (#513)
Co-authored-by: Olivier Grisel <o****l@e****g>
Ryan Morshead <r****d@g****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
0f330b6a Fix IndexError: tuple index out of range (#511) allisonwang-db <a****g@d****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
126cf6de Handle removal of distutils from stdlib in Python 3.12 (#508) Ben Beasley <c****e@m****t>
Committed by: GitHub <n****y@g****m>
about 3 years ago
a76f0812 use SPDX license identifier in setup.py (#503) Oliver Gerlich <o****h@g****e>
Committed by: GitHub <n****y@g****m>
over 3 years ago
9256071b Back to dev mode Olivier Grisel <o****l@e****g> over 3 years ago
917bed6b Release 2.2.1 Olivier Grisel <o****l@e****g> over 3 years ago
0a640856 Fix Python 3.9+ NamedTuple issues (#495)
Co-authored-by: Olivier Grisel <o****l@e****g>
Ryan Clark <r****k@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
68a4230e Attempt at fixing the CI (#494) Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
cc6a199c Move builtin classmethod_descriptor to a different test (#486)
Co-authored-by: Pierre Glaser <p****r@m****m>
danigm <d****a@s****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
40aa8465 Back to dev mode Olivier Grisel <o****l@e****g> almost 4 years ago
f31859b1 Release 2.2.0 Olivier Grisel <o****l@e****g> almost 4 years ago
23cbe155 FIX: Support PyPy > 3.7 (#480)
Co-authored-by: Eduardo Schettino <s****2@g****m>, Olivier Grisel <o****l@e****g>
Loïc Estève <l****e@y****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
f5472e1a Fix for dis module is not yet available in 3.11b3 (#475) Lumír 'Frenzy' Balhar <l****r@r****m>
Committed by: GitHub <n****y@g****m>
about 4 years ago
8bbea3e1 compat: Import Pickler from "pickle" instead of "_pickle" (#469)
Signed-off-by: Jan Vesely <j****y@g****m>
Jan Vesely <j****y@u****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
0006829d Install development version of `dask` in downstream tests (#472) James Bourbeau <j****u@u****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
f926a04b Back to dev mode Olivier Grisel <o****l@e****g> over 4 years ago
d50bd11d Release 2.1.0 Olivier Grisel <o****l@e****g> over 4 years ago
6a0e12d0 Improve compatibility with "nogil" Python and 3.11 (#470)
Co-authored-by: Olivier Grisel <o****l@e****g>
Sam Gross <c****y@g****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
2fc334db Fix downstream CI (#471) Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
f758eb34 Fix compatibility with Python 3.11 (#467) Lumír 'Frenzy' Balhar <l****r@r****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
9a0013ed Add Python 3.10 to tox config (#465) Lumír 'Frenzy' Balhar <l****r@r****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
1bf52774 Fix #440: Incorrect pickles for subclasses of generic classes (#448)
Co-authored-by: Pierre Glaser <p****r@m****m>
Zecong Hu <h****g@g****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
5d899472 merge Merge pull request #450 from jrbourbeau/abstracts jakirkham <j****m@g****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
2f97c6d2 Add changelog entry James Bourbeau <j****u@g****m> almost 5 years ago
7ddb089e Update `distributed` CI test dependencies (#445) James Bourbeau <j****u@u****m>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
feb76b59 Extend test_abc to include abstract properties James Bourbeau <j****u@g****m> almost 5 years ago
6bd22e2e Add support for abc.abstract* methods James Bourbeau <j****u@g****m> almost 5 years ago
6099fdb1 merge Merge pull request #449 from jrbourbeau/mp-lock-test jakirkham <j****m@g****m>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
9340e7e3 Add test for multiprocessing.Lock error James Bourbeau <j****u@g****m> almost 5 years ago
b959d807 Remove Python 3.5 backwards compatibility pickle files (#446) James Bourbeau <j****u@u****m>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
d75566d9 Drop Python 3.5 compatibility code (#443) James Bourbeau <j****u@u****m>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
fca7b22b Use version 2.0.0 instead of 1.7.0 in README (#441) James Bourbeau <j****u@u****m>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
9fdb09f5 Run Dask's `test_pickle_empty` on CI again (#442) jakirkham <j****m@g****m>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
ef6fb90f Back to dev mode Olivier Grisel <o****l@e****g> almost 5 years ago
45b96fd8 Preparing release 2.0.0 (#431)
Co-authored-by: Pierre Glaser <p****r@m****m>
Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
19385720 Fix downstream CI (#432)
Co-authored-by: Pierre Glaser <p****r@m****m>
Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
343da119 Add ability to register modules to be deeply serialized (#417)
Co-authored-by: Pierre Glaser <p****r@m****m>, Samuel Hinton <s****h@a****p>, Olivier Grisel <o****l@e****g>
Samuel Hinton <s****y@g****m>
Committed by: GitHub <n****y@g****m>
about 5 years ago
0c62ae0e allow pickling / depickling of odict_keys, odict_values, odict_items (#429)
Co-authored-by: Stephen Macke <s****e@g****m>
Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
685bf0c6 Stop testing cloudpickle against Python 3.5 (#427)
Co-authored-by: Olivier Grisel <o****l@e****g>
Pierre Glaser <p****r@m****m>
Committed by: GitHub <n****y@g****m>
about 5 years ago
a20b8046 Make function piclkling deterministic by default (#428)
Co-authored-by: Christopher J. Markiewicz <m****z@s****u>
Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
2a79b69a Don't alter a module when reducing it (#426) Pierre Glaser <p****r@m****m>
Committed by: GitHub <n****y@g****m>
about 5 years ago
eddd3277 Use string type annotations for Python 3.11 not 3.10 (#420) Lumír 'Frenzy' Balhar <l****r@r****m>
Committed by: GitHub <n****y@g****m>
about 5 years ago
6e0f5712 PEP 563 link Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m>
over 5 years ago
908ac8fa Fix misdetection of some 3.6 typing[_extensions] (#409)
Co-authored-by: Olivier Grisel <o****l@e****g>
Marco Neumann <5****y@u****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
fd596d24 DOC improve module reconstructor docs (#407) Pierre Glaser <p****r@m****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
a0862bea Fix typos (#406)
Co-authored-by: Olivier Grisel <o****l@e****g>
Hyukjin Kwon <g****3@a****g>
Committed by: GitHub <n****y@g****m>
over 5 years ago
8a278a12 Check annotations as strings for Python 3.10 (#400)
Co-authored-by: Olivier Grisel <o****l@e****g>
Lumír 'Frenzy' Balhar <f****s@g****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
c68f41f0 correct identification of stdlib TypeVar objs (#412)
Co-authored-by: Olivier Grisel <o****l@g****m>
Pierre Glaser <p****r@m****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
fb83b83f Avoid using ::add-path:: in GitHub Actions workflow (#413) Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m>
over 5 years ago
cdc704d8 MNT back to dev mode Pierre Glaser <p****r@m****m> almost 6 years ago
d3279a06 MNT release 1.6.0 Pierre Glaser <p****r@m****m> about 6 years ago
8653e25d MNT add changelog entry for #384 Pierre Glaser <p****r@m****m> about 6 years ago
927a315b CLN remove trailing whitespace in changelog Pierre Glaser <p****r@m****m> about 6 years ago
a3d2a190 Compatibility: expose cloudpickle.CloudPickler also as cloudpickle.Pickler (#...
Co-authored-by: Pierre Glaser <p****r@m****m>, Pierre Glaser <p****r@m****m>
Torsten Wörtwein <t****n@u****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
4510be85 Add pickling of dict_keys, dict_values, dict_items (#384) Brian Larsen <B****L@h****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
da2a604a back to dev mode Pierre Glaser <p****r@m****m> about 6 years ago
f1298d24 release 1.5.0 Pierre Glaser <p****r@m****m> about 6 years ago
2ca63e9c add a missing changelog entry for #368 Pierre Glaser <p****r@m****m> about 6 years ago
508cdf15 Optionally use pickle5 (Redux) (#370)
Co-authored-by: Pierre Glaser <p****r@m****m>
jakirkham <j****m@g****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago

← Back to repository