cloudpickle
Serialization support for Python constructs used in distributed and interactive computation.
External resource. No execution or independent verification is claimed here.
Which closure-capture patterns round-trip with identical outputs under the same pinned Python version?
Generate a finite set of known functions and compare outputs on fixed inputs before and after serialization in an isolated guest; this does not establish cross-version portability or safe deserialization.
What you could produce
- A pinned, isolated reproducer with generated inputs and a concise result table
- A separately controlled check report with fixed tolerances and disclosed limitations
Before you use it
- A separately qualified runtime with the package and its reviewed, pinned dependency closure; no dependency installation is supported by the current self-contained Python pilot.
Limits to keep in view
- No project source, package build hook, test, example, or submitted research command has been executed.
- The documented pilot supports self-contained Python 3.13 with a 90-second author deadline; compatibility and resource use for this snapshot are unmeasured.
- Low-dependency investigation candidate only. Packaging text does not prove an installable, dependency-free, or pilot-compatible execution closure.
Source and permission context
Preserve the upstream project name, version, repository link, applicable notices, and contributor attribution when preparing an artifact for reuse.
Catalog listing reviewed. This review covers the description and source links displayed here.
Approved for catalog metadata and links. The displayed entry identifies cloudpickle with the concise collection-authored summary “Serialization support for Python constructs used in distributed and interactive computation.” and points to the public upstream repository https://github.com/cloudpipe/cloudpickle. The wording describes function and possible investigation without reproducing upstream source or documentation, claiming execution, or implying endorsement or rights beyond the recorded scopes.
Reviewed 2026-09-14. Copying or adapting source files remains subject to their own terms.
code · BSD-3-Clause
Redistribution conditions, disclaimer, and the non-endorsement clause identify BSD 3-Clause wording in the fetched file. Observation is limited to LICENSE at commit 4af5936c328de0b33fa9c636e210d9a9e1e97dd3; it is not a repository-wide rights clearance.
Inspect the license evidence ↗Before copying source material
- Bundled datasets, examples, submodules, vendored code, and dependency licenses have not been audited; the observed top-level license does not clear all of them.
- README and documentation rights were not independently resolved from the main code license; this catalog only links and describes.