Skip to main content

zodbpickle README

https://github.com/zopefoundation/zodbpickle/actions/workflows/tests.yml/badge.svg Coverage status PyPI Python versions

This package presents a uniform pickling interface for ZODB:

  • Under Python2, this package forks both Python 2.7’s pickle and cPickle modules, adding support for the protocol 3 opcodes. It also provides a new subclass of bytes, zodbpickle.binary, which Python2 applications can use to pickle binary values such that they will be unpickled as bytes under Py3k.

  • Under Py3k, this package forks the pickle module (and the supporting C extension) from both Python 3.2 and Python 3.3. The fork add support for the noload operations used by ZODB.

Caution

zodbpickle relies on Python’s pickle module. The pickle module is not intended to be secure against erroneous or maliciously constructed data. Never unpickle data received from an untrusted or unauthenticated source as arbitrary code might be executed.

Also see https://docs.python.org/3.6/library/pickle.html

General Usage

To get compatibility between Python 2 and 3 pickling, replace:

import pickle

by:

from zodbpickle import pickle

This provides compatibility, but has the effect that you get the fast implementation in Python 3, while Python 2 uses the slow version.

To get a more deterministic choice of the implementation, use one of:

from zodbpickle import fastpickle # always C
from zodbpickle import slowpickle # always Python

Both modules can co-exist which is helpful for comparison.

But there is a bit more to consider, so please read on!

Loading/Storing Python 2 Strings

In all their wisdom, the Python developers have decided that Python 2 str instances should be loaded as Python 3 str objects (i.e. unicode strings). Patches were proposed in Python issue 6784 but were never applied. This code base contains those patches.

Example 1: Loading Python 2 pickles on Python 3

$ python2
>>> import pickle
>>> pickle.dumps('\xff', protocol=0)
"S'\\xff'\np0\n."
>>> pickle.dumps('\xff', protocol=1)
'U\x01\xffq\x00.'
>>> pickle.dumps('\xff', protocol=2)
'\x80\x02U\x01\xffq\x00.'

$ python3
>>> from zodbpickle import pickle
>>> pickle.loads(b"S'\\xff'\np0\n.", encoding='bytes')
b'\xff'
>>> pickle.loads(b'U\x01\xffq\x00.', encoding='bytes')
b'\xff'
>>> pickle.loads(b'\x80\x02U\x01\xffq\x00.', encoding='bytes')
b'\xff'

Example 2: Loading Python 3 pickles on Python 2

$ python3
>>> from zodbpickle import pickle
>>> pickle.dumps(b"\xff", protocol=0)
b'c_codecs\nencode\np0\n(V\xff\np1\nVlatin1\np2\ntp3\nRp4\n.'
>>> pickle.dumps(b"\xff", protocol=1)
b'c_codecs\nencode\nq\x00(X\x02\x00\x00\x00\xc3\xbfq\x01X\x06\x00\x00\x00latin1q\x02tq\x03Rq\x04.'
>>> pickle.dumps(b"\xff", protocol=2)
b'\x80\x02c_codecs\nencode\nq\x00X\x02\x00\x00\x00\xc3\xbfq\x01X\x06\x00\x00\x00latin1q\x02\x86q\x03Rq\x04.'

$ python2
>>> import pickle
>>> pickle.loads('c_codecs\nencode\np0\n(V\xff\np1\nVlatin1\np2\ntp3\nRp4\n.')
'\xff'
>>> pickle.loads('c_codecs\nencode\nq\x00(X\x02\x00\x00\x00\xc3\xbfq\x01X\x06\x00\x00\x00latin1q\x02tq\x03Rq\x04.')
'\xff'
>>> pickle.loads('\x80\x02c_codecs\nencode\nq\x00X\x02\x00\x00\x00\xc3\xbfq\x01X\x06\x00\x00\x00latin1q\x02\x86q\x03Rq\x04.')
'\xff'

Example 3: everything breaks down

$ python2
>>> class Foo(object):
...     def __init__(self):
...         self.x = 'hello'
...
>>> import pickle
>>> pickle.dumps(Foo(), protocol=0)
"ccopy_reg\n_reconstructor\np0\n(c__main__\nFoo\np1\nc__builtin__\nobject\np2\nNtp3\nRp4\n(dp5\nS'x'\np6\nS'hello'\np7\nsb."
>>> pickle.dumps(Foo(), protocol=1)
'ccopy_reg\n_reconstructor\nq\x00(c__main__\nFoo\nq\x01c__builtin__\nobject\nq\x02Ntq\x03Rq\x04}q\x05U\x01xq\x06U\x05helloq\x07sb.'
>>> pickle.dumps(Foo(), protocol=2)
'\x80\x02c__main__\nFoo\nq\x00)\x81q\x01}q\x02U\x01xq\x03U\x05helloq\x04sb.'

$ python3
>>> from zodbpickle import pickle
>>> class Foo(object): pass
...
>>> foo = pickle.loads("ccopy_reg\n_reconstructor\np0\n(c__main__\nFoo\np1\nc__builtin__\nobject\np2\nNtp3\nRp4\n(dp5\nS'x'\np6\nS'hello'\np7\nsb.", encoding='bytes')
>>> foo.x
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'Foo' object has no attribute 'x'

wait what?

>>> foo.__dict__
{b'x': b'hello'}

oooh. So we use encoding='ASCII' (the default) and errors='bytes' and hope it works:

>>> foo = pickle.loads("ccopy_reg\n_reconstructor\np0\n(c__main__\nFoo\np1\nc__builtin__\nobject\np2\nNtp3\nRp4\n(dp5\nS'x'\np6\nS'hello'\np7\nsb.", errors='bytes')
>>> foo.x
'hello'

falling back to bytes if necessary

>>> pickle.loads(b'\x80\x02U\x01\xffq\x00.', errors='bytes')
b'\xff'

Support for noload()

The ZODB uses cPickle’s noload() method to retrieve all persistent references from a pickle without loading any objects. This feature was removed from Python 3’s pickle. Unfortuantely, this unnecessarily fills the pickle cache.

This module provides a noload() method again.

Change log

4.5 (2026-08-20)

  • Add support for Python 3.15.

4.4 (2026-05-04)

  • Add support for automatically building and publishing Windows/ARM64 wheels.

  • Add support for automatically building and publishing source distributions.

  • Fix compilation on free-threaded Python 3.14t: use Py_REFCNT() macro instead of direct ob_refcnt struct access, and Py_TYPE() instead of direct ob_type struct access.

  • Add CI testing for free-threaded Python 3.14t (Linux).

4.3 (2025-11-20)

  • Added support for pickling the types of built-in singletons. Fixes #103.

  • Move all supported package metadata into pyproject.toml.

  • Drop support for Python 3.9.

  • Add support for Python 3.14.

4.2 (2025-02-12)

  • Drop support for Python 3.8.

  • Add preliminary support for Python 3.14 as of 3.14a4.

  • Remove unused setuptools install requirement.

4.1.1 (2024-10-02)

  • Fix NameError which occurred when importing zodbpickle.fastpickle.

4.1 (2024-09-17)

  • Add final support for Python 3.13.

4.0 (2024-05-30)

  • Drop support for Python 3.7.

3.3 (2024-04-16)

  • Build Windows wheels on GHA.

  • Add preliminary support for Python 3.13 as of 3.13a5.

3.2 (2024-02-16)

  • Add preliminary support for Python 3.13 as of 3.13a3.

3.1 (2023-10-05)

  • Add support for Python 3.12.

3.0.1 (2023-03-28)

  • Fix NameError in .fastpickle and .slowpickle.

3.0 (2023-03-24)

  • Build Linux binary wheels for Python 3.11.

  • Add preliminary support for Python 3.12a5.

  • Drop support for Python 2.7, 3.5, 3.6.

  • Drop support for deprecated python setup.py test.

2.6 (2022-11-17)

  • Add support for building arm64 wheels on macOS.

2.5 (2022-11-03)

  • Add support for the final Python 3.11 release.

2.4 (2022-09-15)

  • Add support for Python 3.11 (as of 3.11.0b3).

  • Disable unsafe math optimizations in C code. See pull request 73.

2.3 (2022-04-22)

  • Add support for Python 3.11 (as of 3.11.0a7).

2.2.0 (2021-09-29)

  • Add support for Python 3.10.

2.1.0 (2021-09-24)

  • Add support for Python 3.9.

2.0.0 (2019-11-13)

  • CPython 2: Make zodbpickle.binary objects smaller and untracked by the garbage collector. Now they behave more like the native bytes object. Just like it, and just like on Python 3, they cannot have arbitrary attributes or be weakly referenced. See issue 53.

1.1 (2019-11-09)

  • Add support for Python 3.8.

  • Drop support for Python 3.4.

1.0.4 (2019-06-12)

1.0.3 (2018-12-18)

  • Fix a bug: zodbpickle.slowpickle assigned _Pickler to Unpickler.

1.0.2 (2018-08-10)

  • Add support for Python 3.7.

1.0.1 (2018-05-16)

  • Fix a memory leak in pickle protocol 3 under Python 2. See issue 36.

1.0 (2018-02-09)

  • Add a warning to the readme not to use untrusted pickles.

  • Drop support for Python 3.3.

0.7.0 (2017-09-22)

  • Drop support for Python 2.6 and 3.2.

  • Add support for Jython 2.7.

  • Add support for Python 3.5 and 3.6.

0.6.0 (2015-04-02)

  • Restore the noload behaviour from Python 2.6 and provide the noload method on the non-C-accelerated unpicklers under PyPy and Python 2.

  • Add support for PyPy, PyPy3, and Python 3.4.

0.5.2 (2013-08-17)

0.5.1 (2013-07-06)

  • Update all code and tests to Python 2.6.8, 2.7.5, 3.2.5, 3.3.2 .

  • Add the modules zodbpickle.fastpickle and zodbpickle.slowpickle. This provides a version-independent choice of the C or Python implementation.

  • Fix a minor bug on OS X

0.5.0 (2013-06-14)

  • Removed support for the bytes_as_strings arguments to pickling APIs: the pickles created when that argument was true might not be unpickled without passing encoding='bytes', which ZODB couldn’t reliably enforce. On Py3k, ZODB will be using protocol=3 pickles anyway.

0.4.4 (2013-06-07)

  • Add protocol 3 opcodes to the C version of the noload() dispatcher.

0.4.3 (2013-06-07)

  • Packaging error: remove spurious -ASIDE file from sdist.

0.4.2 (2013-06-07)

  • Fix NameError in pure-Python version of Unpickler.noload_appends.

  • Fix NameError in pure-Python version of Unpickler.noload_setitems.

0.4.1 (2013-04-29)

  • Fix typo in Python2 version of zodbpickle.pickle module.

0.4 (2013-04-28)

  • Support the common pickle module interface for Python 2.6, 2.7, 3.2, and 3.3.

  • Split the Python implementations / tests into Python2- and Py3k-specific variants.

  • Added a fork of the Python 2.7 _pickle.c, for use under Python2. The fork adds support for the Py3k protocol 3 opcodes.

  • Added a custom binary type for use in Python2 apps. Derived from bytes, the binary type allows Python2 apps to pickle binary data using opcodes which will cause it to be unpickled as bytes on Py3k. Under Py3k, the binary type is just an alias for bytes.

0.3 (2013-03-18)

  • Added noload code to Python 3.2 version of Unpickler. As with the Python 3.3 version, this code remains untested.

  • Added bytes_as_strings option to the Python 3.2 version of Pickler, dump, and dumps.

0.2 (2013-03-05)

  • Added bytes_as_strings option to Pickler, dump, and dumps.

  • Incomplete support for Python 3.2:

    • Move _pickle.c -> _pickle_33.c.

    • Clone Python 3.2.3’s _pickle.c -> _pickle_32.c and apply the same patch.

    • Choose between them at build time based on sys.version_info.

    • Disable some tests of 3.3-only features.

    • Missing: implementation of noload() in _pickle_32.c.

    • Missing: implementation of bytes_as_strings=True in _pickle_32.c.

0.1.0 (2013-02-27)

  • Initial release of Python 3.3’s pickle with the patches of Python issue 6784 applied.

  • Added support for errors="bytes".

Metadata

Release files for zodbpickle 4.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for zodbpickle 4.5
File Size Uploaded
zodbpickle-4.5.tar.gz 118.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for zodbpickle 4.5
File
zodbpickle-4.5-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
zodbpickle-4.5-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details
zodbpickle-4.5-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
zodbpickle-4.5-cp314-cp314t-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
zodbpickle-4.5-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
zodbpickle-4.5-cp314-cp314t-macosx_10_9_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.9+ x86-64 Details
zodbpickle-4.5-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
zodbpickle-4.5-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
zodbpickle-4.5-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
zodbpickle-4.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
zodbpickle-4.5-cp314-cp314-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
zodbpickle-4.5-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
zodbpickle-4.5-cp314-cp314-macosx_10_9_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.9+ x86-64 Details
zodbpickle-4.5-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
zodbpickle-4.5-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
zodbpickle-4.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
zodbpickle-4.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
zodbpickle-4.5-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
zodbpickle-4.5-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
zodbpickle-4.5-cp313-cp313-macosx_10_9_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.9+ x86-64 Details
zodbpickle-4.5-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
zodbpickle-4.5-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
zodbpickle-4.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
zodbpickle-4.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
zodbpickle-4.5-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
zodbpickle-4.5-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
zodbpickle-4.5-cp312-cp312-macosx_10_9_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.9+ x86-64 Details
zodbpickle-4.5-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
zodbpickle-4.5-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
zodbpickle-4.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
zodbpickle-4.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
zodbpickle-4.5-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
zodbpickle-4.5-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
zodbpickle-4.5-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
zodbpickle-4.5-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
zodbpickle-4.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
zodbpickle-4.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
zodbpickle-4.5-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
zodbpickle-4.5-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
zodbpickle-4.5-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 8.7 MB

Release files / zodbpickle-4.5.tar.gz

Download URL zodbpickle-4.5.tar.gz
Size 118.3 kB
Tags Source
SHA-256 checksum
How to use checksums
67d4295ddb68b2410fe417094ffe1a8b0ed41834ee308020f58ee1b633e1f751
BLAKE2b-256 checksum
How to use checksums
fa55e96f0860b2fcb00c1791467104d331489695fe4cbc87b2c9fe7a3a4fa46b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp314-cp314t-win_amd64.whl

Download URL zodbpickle-4.5-cp314-cp314t-win_amd64.whl
Size 143.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
2bc3507a5ef661a8db1c2fc2053425b18c92cbc239fcd260b81911fd19ec0e69
BLAKE2b-256 checksum
How to use checksums
f6d6f613781640947fea0a8e10648b3caf551f080a4095195396e24b8ac3ea28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL zodbpickle-4.5-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 301.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e18f1ad0d6382dd2c1ceac2ca93abac9007d6fe2985b6e267b796bc1c4d4630b
BLAKE2b-256 checksum
How to use checksums
bc97a192b508ead018afbf60fccb890d90d2f0ce8b37564b8fb203345d8f0a95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL zodbpickle-4.5-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 305.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b3d6ee7e7da2779e700e9cdfc903160aababdf17af0ef04f19df9f717add89d0
BLAKE2b-256 checksum
How to use checksums
2c01263eb46ab84b6bdc421a1fbe248d7471dd5b1eabb2a5542e0aaf3f0d9d49
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp314-cp314t-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl

Download URL zodbpickle-4.5-cp314-cp314t-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Size 298.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
e242b1c48bf7ad7701355b93c60feaf7a5ac2812c82b77b8d04fa2821740bb5b
BLAKE2b-256 checksum
How to use checksums
e6ecad98db7a01344fb49054de1f1b3cc4cd3c26acc146fc6e83964d3c3ff069
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp314-cp314t-macosx_11_0_arm64.whl

Download URL zodbpickle-4.5-cp314-cp314t-macosx_11_0_arm64.whl
Size 146.4 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a50b83f35a05837a46f4daece7df64ac629047580528b43e07cb31d4f9027a6b
BLAKE2b-256 checksum
How to use checksums
d31a98ef79fca4b49f7f849255497b6f04e0d99d5dd2581d52cf54d6ae3fa517
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp314-cp314t-macosx_10_9_x86_64.whl

Download URL zodbpickle-4.5-cp314-cp314t-macosx_10_9_x86_64.whl
Size 150.0 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
173b7c10bddf31511a44b154e7fbea69134b110634c485b12fb88b1de179898b
BLAKE2b-256 checksum
How to use checksums
4e357e0b5c16389f6f0204d717ffd93b072720255f70c013ac46fc84a0b017a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp314-cp314-win_arm64.whl

Download URL zodbpickle-4.5-cp314-cp314-win_arm64.whl
Size 142.2 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
a361732fed94e5181bb31c280ff4527bfcb8ad9c216623a1476a3471b19daa1e
BLAKE2b-256 checksum
How to use checksums
6b2d72090c80ceae91d622c6615bbb1929efaaf3ade29feb27d947dc08c9521a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp314-cp314-win_amd64.whl

Download URL zodbpickle-4.5-cp314-cp314-win_amd64.whl
Size 142.3 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
1ec7b32a85508111646c253fe38f8fae761cd48e2965a30a97afcf3141dee472
BLAKE2b-256 checksum
How to use checksums
4f8c481bcf37e1f159e8eb155b897e1786fc4c7c9497bdef92872ab3436eaa77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL zodbpickle-4.5-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 306.9 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6b4d372fd3f8e2782f3d6d631b47a68ff2b4f169dbc661f78e9aac2ae4a41248
BLAKE2b-256 checksum
How to use checksums
ab21f52535043193de0aa9e261ccc53797d5bb8a85bb5c960bdced02c02ee45e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL zodbpickle-4.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 307.7 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
90d5b0ed22b6f08b1fcb6fa5ba8244faa5bab3ceafb60af69063934f79aa7da9
BLAKE2b-256 checksum
How to use checksums
6d5446df5b5494eea5fd2477886e7252e816dbf37680b219f1190ed5c4f64d33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp314-cp314-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl

Download URL zodbpickle-4.5-cp314-cp314-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Size 304.0 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
ef348b1255f9415842736c81ab5cad1d63a004df654fa8f5d287e5eaec735af2
BLAKE2b-256 checksum
How to use checksums
a6c93fb811a3e749399f7925ea07d9323f91e74293c3a83b6d2a4b9ae786618d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp314-cp314-macosx_11_0_arm64.whl

Download URL zodbpickle-4.5-cp314-cp314-macosx_11_0_arm64.whl
Size 143.7 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f91ccccad738a06385e546729a584e171093048cddea6ad2fd672bb7c67b0de9
BLAKE2b-256 checksum
How to use checksums
de894e2c81d7e11426e99cd21bc7e8dec1218b1b5f0b4b54caf0abda318c97a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp314-cp314-macosx_10_9_x86_64.whl

Download URL zodbpickle-4.5-cp314-cp314-macosx_10_9_x86_64.whl
Size 146.9 kB
Tags CPython 3.14 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
6e5b2a19c28c87c53d52f85dc803699dfc5bfce1fa1bd3f75f6ea189c2bed0ca
BLAKE2b-256 checksum
How to use checksums
c0273ba5ffd31af83b60b6b817f624ed0eb700391c98f86e191b4cdd407d6682
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp313-cp313-win_arm64.whl

Download URL zodbpickle-4.5-cp313-cp313-win_arm64.whl
Size 140.7 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
6c41c7067ff55bf4624c3f86173dfc3642383d0434a0009e4abcdc34bef6d1f8
BLAKE2b-256 checksum
How to use checksums
8b05f988ccd261bbcbfaaaf6284c3f748e42d9739a47ab05073de8a8499e4ece
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp313-cp313-win_amd64.whl

Download URL zodbpickle-4.5-cp313-cp313-win_amd64.whl
Size 141.5 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
a8304d7e531323751305cb36f03b94393d1dc244bcb72ae470408c8d8c0d579f
BLAKE2b-256 checksum
How to use checksums
fe10c955213c4ee792024e588b79f53e23c96067319c6bfb13d335c2bd166c8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL zodbpickle-4.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 307.1 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
673508c28bb762f7d2ede2a63724061c23cae0d685197fb6ca260b74a7a0bda9
BLAKE2b-256 checksum
How to use checksums
cd08bf6ff40d72fc449a92eabbb1b98fed92daa370c6321754f7ef7c74058deb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL zodbpickle-4.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 307.9 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
71d6d97a30a2871632b3b5e4de5fb563f3d506e5a978fd91c93a133d36281c21
BLAKE2b-256 checksum
How to use checksums
0ee72311187a0d508a5b31c93896b1b292b8a67f89a2ac68d141cf55a84e0351
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl

Download URL zodbpickle-4.5-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Size 303.9 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
b3f866f3caaf13f23c513dc0d5ec79896340a5f7f2cc669868d15f08916c985f
BLAKE2b-256 checksum
How to use checksums
3bb53d1c4d0bb05d748391e5a646fcd80e9ce644e06ee8869753d27901a1da5d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp313-cp313-macosx_11_0_arm64.whl

Download URL zodbpickle-4.5-cp313-cp313-macosx_11_0_arm64.whl
Size 143.6 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
93069bd3e60f3e099d99d691a5d6c4a829d1a6b2c53a66c132aca25e178d0c7a
BLAKE2b-256 checksum
How to use checksums
81e3ac6bf334a374f38773317deb6c029189a74d6ba5ad96140e8a6f4d5d8ceb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp313-cp313-macosx_10_9_x86_64.whl

Download URL zodbpickle-4.5-cp313-cp313-macosx_10_9_x86_64.whl
Size 146.7 kB
Tags CPython 3.13 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
24e97718e93cb8236baa8004036ef087371cee7a1202cd9c7b7367bef83daf40
BLAKE2b-256 checksum
How to use checksums
b66459e05c83b2a24a09412515ed1a608c57e5ba0c36613760fb7d70b48fe0d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp312-cp312-win_arm64.whl

Download URL zodbpickle-4.5-cp312-cp312-win_arm64.whl
Size 140.7 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
f230a9116f053fc8fdf9b0cd17f1bd4a2e3708b376dc6a80865f95e5cf6cd1ae
BLAKE2b-256 checksum
How to use checksums
8f80643461506704c909053f36761865632d4849775baefd13464b07d3d28f7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp312-cp312-win_amd64.whl

Download URL zodbpickle-4.5-cp312-cp312-win_amd64.whl
Size 141.5 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
ed7aad91352fa66fe60704c802ca260d67da967dfa74622c74844b7891cd31bb
BLAKE2b-256 checksum
How to use checksums
72efd59bf8bab316ed6d7eec0bdfcd65229b2d2b7eeda974d21078cc4a41ee2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL zodbpickle-4.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 306.2 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b15e9385b41d4453e11006cbcf31d312d9163967ed41561ba51bdf0332167a65
BLAKE2b-256 checksum
How to use checksums
f1bbb86da4e4c241322b1ffa3226ccb43ce6072c441decd510048aaedb7ce4e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL zodbpickle-4.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 307.0 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
ed82ee7f67952aeb10ce354c88b4135a5583c3d1220baf3833a4c5f8ea9db425
BLAKE2b-256 checksum
How to use checksums
ccd4d62b380bf93c523bd93d44774a2f113d2b228ea10175668a12cd9e91e161
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl

Download URL zodbpickle-4.5-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Size 303.5 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
be2b28a7203d933bfcabbff8e5ccd2db6cfd39f53be0fec0127feacb1bbbf26f
BLAKE2b-256 checksum
How to use checksums
fd2e82d7ac37cf06c3bd238f286ff58c4be1fc3f125b0df9f10a1b79e5c2ace7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp312-cp312-macosx_11_0_arm64.whl

Download URL zodbpickle-4.5-cp312-cp312-macosx_11_0_arm64.whl
Size 143.0 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ca5978f0c31bd3d16a804f6baf99452189b99fffb15ec4922c66d93596277524
BLAKE2b-256 checksum
How to use checksums
f75501f3a0a74b32295e86928022df9b47c5d47f71df9ce89321bcc8d3e184d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp312-cp312-macosx_10_9_x86_64.whl

Download URL zodbpickle-4.5-cp312-cp312-macosx_10_9_x86_64.whl
Size 145.8 kB
Tags CPython 3.12 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
5774ff98010725377df77258b09748d41e68c096d0e710975bea7a7ffeddcc1d
BLAKE2b-256 checksum
How to use checksums
9d96b50d44768bab5e560ffca862c501e0edd9f326d643ab0725104c3a29119a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp311-cp311-win_arm64.whl

Download URL zodbpickle-4.5-cp311-cp311-win_arm64.whl
Size 140.6 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
eb11f570144c58cf482114e4cf6a13faba99076fd8cf03b7fa3e7d25577c8f4f
BLAKE2b-256 checksum
How to use checksums
bae23562766a02bce91941bc9b5a5957db22cbedad9e6702fd79a3fc157ca6f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp311-cp311-win_amd64.whl

Download URL zodbpickle-4.5-cp311-cp311-win_amd64.whl
Size 141.2 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
bb41f08db9bcb14d1ada0977c6bd857fdf0c38ac97250680e4c75806bc053a42
BLAKE2b-256 checksum
How to use checksums
a9086252e53e2f1f38d0a3e197cf18974d2fe65e16207a982989b51d644f2f91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL zodbpickle-4.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 300.8 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6afdc282579c9cf12f7cae3ca16cc395528b739a2997e56319e17b1b704d0201
BLAKE2b-256 checksum
How to use checksums
6649425c6e0f5cf9eb2a7670302577da01f1ff819c8d8bac599a9f267c447664
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL zodbpickle-4.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 300.9 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
0d79d03466bf6d6dce355f84ad6d892b15e1b641d93984eb0af4eef6c80e5a07
BLAKE2b-256 checksum
How to use checksums
537e2b507e088920ca95a585deabfc8a7a5149b392974c60080a1822a6261be1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl

Download URL zodbpickle-4.5-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Size 297.4 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
43cabec189dfe9338c516e2dee9e16d635e1062f68a71a0478bcba4878c1eac6
BLAKE2b-256 checksum
How to use checksums
edbfe165dfde323876cfd75ea02c9425ddc64f638e1e9eeb2fb20bcc44ffdb10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp311-cp311-macosx_11_0_arm64.whl

Download URL zodbpickle-4.5-cp311-cp311-macosx_11_0_arm64.whl
Size 141.9 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a031c8483237175df6a2024971b34363bfbb39a20e1b1190861ab2cb401afe88
BLAKE2b-256 checksum
How to use checksums
f11a4121d4510db3e2864b3a3a99ce16151801a479a8373db52960658068f469
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp311-cp311-macosx_10_9_x86_64.whl

Download URL zodbpickle-4.5-cp311-cp311-macosx_10_9_x86_64.whl
Size 143.1 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
6710d727e7bdd782915d9e8918e51a732aabf4aaa1b4007f254459949d7a874b
BLAKE2b-256 checksum
How to use checksums
712c9f5b45ee887f84bc3b53abc87f0571177984db23f34ecb621a34db3d29de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp310-cp310-win_amd64.whl

Download URL zodbpickle-4.5-cp310-cp310-win_amd64.whl
Size 140.9 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
b74fc3acf4faf0608575a24e4b7641104dd1a0518e9d4b88546f28fff504a5c8
BLAKE2b-256 checksum
How to use checksums
8abd58328d1ca17e88875e346b6ac02213867718da0f0574fc97841a53b66911
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL zodbpickle-4.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 285.5 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4208bc6ec254eabf9566dc563ecaf20559e609d40ea4b83376f6afc8fb544b60
BLAKE2b-256 checksum
How to use checksums
fcf35b8d2fed7ea3da30a7e3cf762edd7c16a47c1bf3788b225ec99b3de1dc75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL zodbpickle-4.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 286.0 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
0371778a8b7c378236a5f4282726549f651e6ba93b0e1b650fe4f844c5b55cef
BLAKE2b-256 checksum
How to use checksums
bbd9191e46db225a06ae6dc3df5bdd81aadd373507ad71a4a375338574758dd8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl

Download URL zodbpickle-4.5-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Size 282.3 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
2f8232b8ff0e945ad1384cccd77fe34a444524dd2e8d5a083b662427e49d0540
BLAKE2b-256 checksum
How to use checksums
c9c930def8c4f23f88765c71785de6ace3b32f51c3aa7570de83c8b745d0bff3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp310-cp310-macosx_11_0_arm64.whl

Download URL zodbpickle-4.5-cp310-cp310-macosx_11_0_arm64.whl
Size 142.1 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ac366aa458b749032c0833038fd747c5ab44d6682fe17e56cc64c4a8d855d58d
BLAKE2b-256 checksum
How to use checksums
244cad743e1093fdf0d121b85bb88c6c7a239976f526b723e4454adcea950637
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / zodbpickle-4.5-cp310-cp310-macosx_10_9_x86_64.whl

Download URL zodbpickle-4.5-cp310-cp310-macosx_10_9_x86_64.whl
Size 142.9 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
de1f241e48352c47d45a18ebd8485ae0a498239f171af8e771bb63e92fbebf22
BLAKE2b-256 checksum
How to use checksums
9c0432bfbec4ad6b21256742253fa31217f64cfeab99a622965b18adb749096e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

4.5 This release

41 release files

4.4

35 release files

4.3

31 release files

4.2

31 release files

4.1

37 release files

4.0

34 release files

3.3

30 release files

3.2

36 release files

3.1

36 release files

3.0.1

30 release files

3.0

30 release files

2.6

36 release files

2.5

39 release files

2.4

37 release files

2.3

36 release files

2.2.0

38 release files

2.1.0

30 release files

2.0.0

40 release files

1.1

26 release files

1.0.4

29 release files

1.0.3

28 release files

1.0.2

28 release files

1.0.1

9 release files

1.0

23 release files

0.7.0

11 release files

0.5.2

1 release file

0.5.1

1 release file

0.5.0

1 release file

0.4.4

1 release file

0.4.3

1 release file

0.4.2

1 release file

0.4.1

1 release file

0.4

1 release file

0.3

1 release file

0.2

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page