Skip to main content

Scalable persistent object containers

Project description

https://github.com/zopefoundation/BTrees/actions/workflows/tests.yml/badge.svg https://coveralls.io/repos/github/zopefoundation/BTrees/badge.svg?branch=master Documentation Status Current version on PyPI Supported Python versions

This package contains a set of persistent object containers built around a modified BTree data structure. The trees are optimized for use inside ZODB’s “optimistic concurrency” paradigm, and include explicit resolution of conflicts detected by that mechanism.

Please see the Sphinx documentation for further information.

Change log

6.4 (2026-04-29)

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

  • Add support for automatically building and publishing source distributions.

6.3 (2025-11-16)

  • Move all supported package metadata into pyproject.toml.

6.2 (2025-10-28)

  • Drop support for Python 3.8, 3.9.

  • Add support for Python 3.14.

6.1 (2024-09-17)

  • Add final support for Python 3.13.

6.0 (2024-05-30)

  • Drop support for Python 3.7.

  • Build Windows wheels on GHA.

5.2 (2024-02-07)

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

5.1 (2023-10-05)

  • Drop using setup_requires due to constant problems on GHA.

  • Add support for Python 3.12.

5.0 (2023-02-10)

  • Build Linux binary wheels for Python 3.11.

  • Drop support for Python 2.7, 3.5, 3.6.

4.11.3 (2022-11-17)

  • point release to rebuild full set of wheels

4.11.2 (2022-11-16)

  • Add support for building arm64 wheels on macOS.

4.11.1 (2022-11-09)

  • Fix macOS wheel build issues on GitHub Actions

  • We no longer provide 32bit wheels for the Windows platform, only x86_64.

4.11.0 (2022-11-03)

  • Add support for Python 3.11.

4.10.1 (2022-09-12)

  • Disable unsafe math optimizations in C code. (#184)

4.10.0 (2022-03-09)

  • Add support for Python 3.10.

4.9.2 (2021-06-09)

  • Fix fsBTree.TreeSet and fsBTree.BTree raising SystemError. See issue 170.

  • Fix all the fsBTree objects to provide the correct interfaces and be instances of the appropriate collection ABCs. This was done for the other modules in release 4.8.0.

  • Fix the multiunion, union, intersection, and difference functions when used with arbitrary iterables. Previously, the iterable had to be pre-sorted, meaning only sequences like list and tuple could reliably be used; this was not documented though. If the iterable wasn’t sorted, the function would produce garbage output. Now, if the function detects an arbitrary iterable, it automatically sorts a copy.

4.9.1 (2021-05-27)

  • Fix setting unknown class attributes on subclasses of BTrees when using the C extension. This prevented subclasses from being decorated with @component.adapter(). See issue 168.

4.9.0 (2021-05-26)

  • Fix the C implementation to match the Python implementation and allow setting custom node sizes for an entire application directly by changing BTree.max_leaf_size and BTree.max_internal_size attributes, without having to create a new subclass. These attributes can now also be read from the classes in the C implementation. See issue 166.

  • Add various small performance improvements for storing zope.interface attributes on BTree and TreeSet as well as deactivating persistent objects from this package.

4.8.0 (2021-04-14)

  • Make Python 2 forbid the use of type objects as keys (unless a custom metaclass is used that implements comparison as required by BTrees.) On Python 3, types are not orderable so they were already forbidden, but on Python 2 types can be ordered by memory address, which makes them unsuitable for use as keys. See issue.

  • Make the multiunion, union, intersection, and difference functions accept arbitrary Python iterables (that iterate across the correct types). Previously, the Python implementation allowed this, but the C implementation only allowed objects (like TreeSet or Bucket) defined in the same module providing the function. See issue 24.

  • Fix persistency bug in the Python version (#118).

  • Fix Tree.__setstate__ to no longer accept children besides tree or bucket types to prevent crashes. See PR 143 for details.

  • Make BTrees, TreeSet, Set and Buckets implements the __and__, __or__ and __sub__ special methods as shortcuts for BTrees.Interfaces.IMerge.intersection, BTrees.Interfaces.IMerge.union and BTrees.Interfaces.IMerge.difference.

  • Add support for Python 3.9.

  • Build and upload aarch64 wheels.

  • Make a value of 0 in the PURE_PYTHON environment variable require the C extensions (except on PyPy). Previously, and if this variable is unset, missing or unusable C extensions would be silently ignored. With this variable set to 0, an ImportError will be raised if the C extensions are unavailable. See issue 156.

  • Make the BTree objects (BTree, TreeSet, Set, Bucket) of each module actually provide the interfaces defined in BTrees.Interfaces. Previously, they provided no interfaces.

  • Make all the BTree and Bucket objects instances of collections.abc.MutableMapping (that is, isinstance(btree, MutableMapping) is now true; no actual inheritance has changed). As part of this, they now provide the popitem() method.

  • Make all the TreeSet and Set objects instances of collections.abc.MutableSet (that is, isinstance(tree_set, MutableSet) is now true; no actual inheritance has changed). As part of this, they now provide several more methods, including isdisjoint, discard, and pop, and support in-place mutation operators such as tree_set |= other, tree_set += other, tree_set -= other and tree_set ^= other. See issue 121.

  • Update the definitions of ISized and IReadSequence to simply be zope.interface.common.collections.ISized and zope.interface.common.sequence.IMinimalSequence respectively.

  • Remove the __nonzero__ interface method from ICollection. No objects actually implemented such a method; instead, the boolean value is typically taken from __len__.

  • Adjust the definition of ISet to produce the same resolution order under the C3 and legacy orderings. This means that the legacy order has changed slightly, but that this package emits no warnings when ZOPE_INTERFACE_LOG_CHANGED_IRO=1. Note that the legacy order was not being used for these objects because the C3 ordering was still consistent; it could only be obtained using ZOPE_INTERFACE_USE_LEGACY_IRO=1. See PR 159 for all the interface updates.

  • Fix the get, setdefault and pop methods, as well as the in operator, to not suppress POSKeyError if the object or subobjects are corrupted. Previously, such errors were logged by ZODB, but not propagated. See issue 161.

4.7.2 (2020-04-07)

  • Fix more cases of C and Python inconsistency. The C implementation now behaves like the Python implementation when it comes to integer overflow for the integer keys for in, get and has_key. Now they return False, the default value, and False, respectively in both versions if the tested value would overflow or underflow. Previously, the C implementation would raise OverflowError or KeyError, while the Python implementation functioned as expected. See issue 140.

4.7.1 (2020-03-22)

  • Fix the definitions of __all__ in modules. In 4.7.0, they incorrectly left out names. See PR 132.

  • Ensure the interface resolution order of all objects is consistent. See issue 137.

4.7.0 (2020-03-17)

  • Add unsigned variants of the trees. These use the initial “U” for 32-bit data and “Q” for 64-bit data (for “quad”, which is similar to what the C printf function uses and the Python struct module uses).

  • Fix the value for BTrees.OIBTree.using64bits when using the pure Python implementation (PyPy and when PURE_PYTHON is in the environment).

  • Make the errors that are raised when values are out of range more consistent between Python 2 and Python 3 and between 32-bit and 64-bit variants.

  • Make the Bucket types consistent with the BTree types as updated in versions 4.3.2: Querying for keys with default comparisons or that are not integers no longer raises TypeError.

4.6.1 (2019-11-07)

  • Add support for Python 3.8.

4.6.0 (2019-07-30)

  • Drop support for Python 3.4.

  • Fix tests against persistent 4.4.

  • Stop accidentally installing the ‘terryfy’ package in macOS wheels. See issue 98.

  • Fix segmentation fault in bucket_repr(). See issue 106.

4.5.1 (2018-08-09)

  • Produce binary wheels for Python 3.7.

  • Use pyproject.toml to specify build dependencies. This requires pip 18 or later to build from source.

4.5.0 (2018-04-23)

4.4.1 (2017-01-24)

Fixed a packaging bug that caused extra files to be included (some of which caused problems in some platforms).

4.4.0 (2017-01-11)

  • Allow None as a special key (sorted smaller than all others).

    This is a bit of a return to BTrees 3 behavior in that Nones are allowed as keys again. Other objects with default ordering are still not allowed as keys.

4.3.2 (2017-01-05)

  • Make the CPython implementation consistent with the pure-Python implementation and only check object keys for default comparison when setting keys. In Python 2 this makes it possible to remove keys that were added using a less restrictive version of BTrees. (In Python 3 keys that are unorderable still cannot be removed.) Likewise, all versions can unpickle trees that already had such keys. See: https://github.com/zopefoundation/BTrees/issues/53 and https://github.com/zopefoundation/BTrees/issues/51

  • Make the Python implementation consistent with the CPython implementation and check object key identity before checking equality and performing comparisons. This can allow fixing trees that have keys that now have broken comparison functions. See https://github.com/zopefoundation/BTrees/issues/50

  • Make the CPython implementation consistent with the pure-Python implementation and no longer raise TypeError for an object key (in object-keyed trees) with default comparison on __getitem__, get or in operations. Instead, the results will be a KeyError, the default value, and False, respectively. Previously, CPython raised a TypeError in those cases, while the Python implementation behaved as specified.

    Likewise, non-integer keys in integer-keyed trees will raise KeyError, return the default and return False, respectively, in both implementations. Previously, pure-Python raised a KeyError, returned the default, and raised a TypeError, while CPython raised TypeError in all three cases.

4.3.1 (2016-05-16)

  • Packaging: fix password used to automate wheel creation on Travis.

4.3.0 (2016-05-10)

  • Fix unexpected OverflowError when passing 64bit values to long keys / values on Win64. See: https://github.com/zopefoundation/BTrees/issues/32

  • When testing PURE_PYTHON environments under tox, avoid poisoning the user’s global wheel cache.

  • Ensure that the pure-Python implementation, used on PyPy and when a C compiler isn’t available for CPython, pickles identically to the C version. Unpickling will choose the best available implementation. This change prevents interoperability problems and database corruption if both implementations are in use. While it is no longer possible to pickle a Python implementation and have it unpickle to the Python implementation if the C implementation is available, existing Python pickles will still unpickle to the Python implementation (until pickled again). See: https://github.com/zopefoundation/BTrees/issues/19

  • Avoid creating invalid objects when unpickling empty BTrees in a pure-Python environment.

  • Drop support for Python 2.6 and 3.2.

4.2.0 (2015-11-13)

  • Add support for Python 3.5.

4.1.4 (2015-06-02)

  • Ensure that pure-Python Bucket and Set objects have a human readable __repr__ like the C versions.

4.1.3 (2015-05-19)

4.1.2 (2015-04-07)

4.1.1 (2014-12-27)

  • Accomodate long values in pure-Python OLBTrees.

4.1.0 (2014-12-26)

  • Add support for PyPy and PyPy3.

  • Add support for Python 3.4.

  • BTree subclasses can define max_leaf_size or max_internal_size to control maximum sizes for Bucket/Set and BTree/TreeSet nodes.

  • Detect integer overflow on 32-bit machines correctly under Python 3.

  • Update pure-Python and C trees / sets to accept explicit None to indicate max / min value for minKey, maxKey. (PR #3)

  • Update pure-Python trees / sets to accept explicit None to indicate open ranges for keys, values, items. (PR #3)

4.0.8 (2013-05-25)

  • Fix value-based comparison for objects under Py3k: addresses invalid merges of [OLI]OBTrees/OBuckets.

  • Ensure that pure-Python implementation of OOBTree.byValue matches semantics (reversed-sort) of C implementation.

4.0.7 (2013-05-22)

  • Issue #2: compilation error on 32-bit mode of OS/X.

  • Test PURE_PYTHON environment variable support: if set, the C extensions will not be built, imported, or tested.

4.0.6 (2013-05-14)

  • Changed the ZODB extra to require only the real ZODB package, rather than the ZODB3 metapackage: depending on the version used, the metapackage could pull in stale versions of this package and persistent.

  • Fixed Python version check in setup.py.

4.0.5 (2013-01-15)

  • Fit the repr of bucket objects, which could contain garbage characters.

4.0.4 (2013-01-12)

  • Emulate the (private) iterators used by the C extension modules from pure Python. This change is “cosmetic” only: it prevents the ZCML zope.app.security:permission.zcml from failing. The emulated classes are not functional, and should be considered implementation details.

  • Accomodate buildout to the fact that we no longer bundle a copy of ‘persistent.h’.

  • Fix test failures on Windows: no longer rely on overflows from sys.maxint.

4.0.3 (2013-01-04)

  • Added setup_requires--['persistent'].

4.0.2 (2013-01-03)

  • Updated Trove classifiers.

  • Added explicit support for Python 3.2, Python 3.3, and PyPy. Note that the C extensions are not (yet) available on PyPy.

  • Python reference implementations now tested separately from the C verions on all platforms.

  • 100% unit test coverage.

4.0.1 (2012-10-21)

  • Provide local fallback for persistent C header inclusion if the persistent distribution isn’t installed. This makes the winbot happy.

4.0.0 (2012-10-20)

Platform Changes

  • Dropped support for Python < 2.6.

  • Factored BTrees as a separate distribution.

Testing Changes

  • All covered platforms tested under tox.

  • Added support for continuous integration using tox and jenkins.

  • Added setup.py dev alias (installs nose and coverage).

  • Dropped dependency on zope.testing / zope.testrunner: tests now run with setup.py test.

Documentation Changes

  • Added API reference, generated via Spinx’ autodoc.

  • Added Sphinx documentation based on ZODB Guide (snippets are exercised via ‘tox’).

  • Added setup.py docs alias (installs Sphinx and repoze.sphinx.autointerface).

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

btrees-6.4.tar.gz (198.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

btrees-6.4-cp314-cp314-win_arm64.whl (953.8 kB view details)

Uploaded CPython 3.14Windows ARM64

btrees-6.4-cp314-cp314-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.14Windows x86-64

btrees-6.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

btrees-6.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

btrees-6.4-cp314-cp314-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl (1.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

btrees-6.4-cp314-cp314-macosx_11_0_arm64.whl (993.7 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

btrees-6.4-cp314-cp314-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.14macOS 10.9+ x86-64

btrees-6.4-cp313-cp313-win_arm64.whl (932.8 kB view details)

Uploaded CPython 3.13Windows ARM64

btrees-6.4-cp313-cp313-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.13Windows x86-64

btrees-6.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

btrees-6.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

btrees-6.4-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl (1.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

btrees-6.4-cp313-cp313-macosx_11_0_arm64.whl (992.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

btrees-6.4-cp313-cp313-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.13macOS 10.9+ x86-64

btrees-6.4-cp312-cp312-win_arm64.whl (932.8 kB view details)

Uploaded CPython 3.12Windows ARM64

btrees-6.4-cp312-cp312-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.12Windows x86-64

btrees-6.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

btrees-6.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

btrees-6.4-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl (1.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

btrees-6.4-cp312-cp312-macosx_11_0_arm64.whl (973.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

btrees-6.4-cp312-cp312-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

btrees-6.4-cp311-cp311-win_arm64.whl (929.2 kB view details)

Uploaded CPython 3.11Windows ARM64

btrees-6.4-cp311-cp311-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.11Windows x86-64

btrees-6.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

btrees-6.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

btrees-6.4-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

btrees-6.4-cp311-cp311-macosx_11_0_arm64.whl (957.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

btrees-6.4-cp311-cp311-macosx_10_9_x86_64.whl (977.2 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

btrees-6.4-cp310-cp310-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.10Windows x86-64

btrees-6.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

btrees-6.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

btrees-6.4-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

btrees-6.4-cp310-cp310-macosx_11_0_arm64.whl (961.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

btrees-6.4-cp310-cp310-macosx_10_9_x86_64.whl (978.7 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file btrees-6.4.tar.gz.

File metadata

  • Download URL: btrees-6.4.tar.gz
  • Upload date:
  • Size: 198.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for btrees-6.4.tar.gz
Algorithm Hash digest
SHA256 35c878ff0c42048223552e31848168f3e88bc3b3654e70146f99b3c04d3d0311
MD5 58f3a82161ac308035f07f0c81a5d02c
BLAKE2b-256 185ff04a94091a2d61bcbdefdc7809901bc1ac2403f3de80de018b4d29e938c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4.tar.gz:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: btrees-6.4-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 953.8 kB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for btrees-6.4-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 2a46725fd2b8c22166185eb7a7aead433129c5eafbece8ba45345389eca78587
MD5 67bd37e44412ef3382ef717538ba29e5
BLAKE2b-256 cd5c934b10e9d4ee47b41f8b3331a0ff8230dfb1fbd652d2eab8406da71f5776

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp314-cp314-win_arm64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: btrees-6.4-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for btrees-6.4-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 2dc4eb8dc7c17cf5f1427f16630b1785f8d60d6bf23986126659c2c3bc87aa0c
MD5 fff0522748657e05873cff9e86cec9e7
BLAKE2b-256 8b8cce993c35319ff8d5429ece5c784fa649dd99854a9190d8f117ba90de4479

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp314-cp314-win_amd64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for btrees-6.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 33ce4c207e63414f7c073710b979d6f452ffd2e020864e2f2f83a3d4812e010c
MD5 1adcb782a4c0d75e5d01e58160071bad
BLAKE2b-256 c29e657f9b4e517e6da1f1c00d2e5c6a5ee4dbdd9385f4f08c61d021cebb69cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for btrees-6.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 241b0936a67ebfeee2aaefd1cf79417304738886a3024fab616c03b718d20271
MD5 7fc43776c9cfe067ba97d285cc5a72a5
BLAKE2b-256 59e5a18601f2f5090e5ceb5fb35d51721673036fd6dfc2327aac13ba91c86a62

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp314-cp314-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for btrees-6.4-cp314-cp314-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 5d5673b11b615cc2f7563a4f724b5a5ea4ef7be8397b15406acb51ab4ca83561
MD5 0ccd9cd0ad59eb3f6f3d625223a06b48
BLAKE2b-256 d410030d4aa38807d15864146f84bda36c41aba825c24efac04bf4a715aa8c2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp314-cp314-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

  • Download URL: btrees-6.4-cp314-cp314-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 993.7 kB
  • Tags: CPython 3.14, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for btrees-6.4-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4c19cfdf9a19e3eb8f749d8d8f5bde82f2b872e35ebbbe76ff73f38964e06feb
MD5 96a7e33d5ed113b01518b0718de3c89b
BLAKE2b-256 d4fb9b5c859f136dc8e47ba786689a81696a855e6942cd83ed8f20181de5203b

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp314-cp314-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for btrees-6.4-cp314-cp314-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 10b1e1b07d9f12a3038e5f2ec94bcf97727e24362b7e94bd5b2de1c880a023ae
MD5 4615e9e70a469928e3758eac682bc784
BLAKE2b-256 5dc773323c997479cb245e81989961e3899a92e9c9e92c6f264042a1afb53f0c

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp314-cp314-macosx_10_9_x86_64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: btrees-6.4-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 932.8 kB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for btrees-6.4-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 c5b654abd6e0e68494a33fca0a455ce194e6f177dbae584c23afc3065b015322
MD5 d559f24acdc243cab464563fb30924f9
BLAKE2b-256 e62a2e439ef02f7a9a4907b189ac1a4fb60d2edc2fa6568f07d98a4ab4fb91b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp313-cp313-win_arm64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: btrees-6.4-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for btrees-6.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 78f73ac4e089d18d67ef9c3c52c6d58bbc94b5ebfd9c20444a59ed32a568ed54
MD5 c1455a0faaa0149413a957aec3b577d8
BLAKE2b-256 35e47e2fa7a1bbac3d6b68bc7a6636af254a267db3aa865bb0cfc187ee8ae846

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp313-cp313-win_amd64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for btrees-6.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 39faf62c9f28d8aef82034aad3acb42ef10417cc295b610d55f809c91055cd73
MD5 c6bc4c1068e7d81115921f809ebdc742
BLAKE2b-256 823fae8410c2e07a918531fb43c81eed346ad4c0bf406883630a12930e797508

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for btrees-6.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 ede0f3fd0f0a22545d50ee2d8aa286af709fa1a20685cb706844326980205bf3
MD5 f55446f54265c701f6e03a2f869ed313
BLAKE2b-256 105dce7ee3c9f229ff42dcfdf24e8491dcf2d6d146ce3702fb0639f70f811dcc

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for btrees-6.4-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 17ef3765c7bd4afc85a71ef6facd96baf14b235448a8b0abb75218328f6aa483
MD5 0a024286de5b819ac04baece93c1bb96
BLAKE2b-256 8267860af180511f12bb2d20a1104505ebaf6a0b4098f0cbad8609c33050e55c

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

  • Download URL: btrees-6.4-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 992.0 kB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for btrees-6.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bb47477bb240b25d70cb8817373929fc2923c81a7beea3da7e5df16f59b93d81
MD5 08d986d9f915f857267b4d869a6f668a
BLAKE2b-256 2fe386d87c4d021e7c48673dd0f7a18f9e361fcfb763252793d0bbb0ee614f89

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp313-cp313-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for btrees-6.4-cp313-cp313-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 eca84184958c35494476aa3c3565843333cfa87c5fa8590799f4d29321c75793
MD5 29fb63bda108e95854aafaa3ec3e5cb6
BLAKE2b-256 85a9e955bc38ae1c61dafd48ee87526c459e46476ad6531946d440b0505b623d

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp313-cp313-macosx_10_9_x86_64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: btrees-6.4-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 932.8 kB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for btrees-6.4-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 6cdbf588b3b2f28886909c6e8cd9107ea926ff23622d0a8f9ad6210bd27d531f
MD5 dddb5e1403c8aaed22c0f46c6d7d4347
BLAKE2b-256 4ac5bfad7f5d5f6f9c3f994010363dadf9564f8a9da7f5670bd6f98b4656f199

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp312-cp312-win_arm64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: btrees-6.4-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for btrees-6.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3a0306bed7aafdfc932e1e6ba3be1cfd1b040a2b72ea1fdbbbbeacdd1e7c6f76
MD5 76b44db742b31d91ba97303fe0d8d2ae
BLAKE2b-256 28648102053dc7b2f806dd11ed3cb8245036395e612e794cc97f6677921f087a

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp312-cp312-win_amd64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for btrees-6.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 171e41bcfcddbd216d2341463877d0e966af4932712f7e8174f8a9d89e7d01c3
MD5 4d0f9339a7581f86850b0b25643ae0ce
BLAKE2b-256 ae4f83428018333f0ed78f4ce1f3d8fe6a0c9209e3e7ee1a816a8d562b07908c

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for btrees-6.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 ab03dc9beb5b1bfc36ff5f471d215cd6385a33b53935ee78f804a8319ae3578e
MD5 c8dcc2cbbf5d7cc57b1cd51119847b63
BLAKE2b-256 ac32668c43919cfa423705ec0c917e44cd4c7799b96669cce82d791a271ea4e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for btrees-6.4-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 9e5f239dcb6c8c7cf6a88b2cbe3fd87b56ac74663f359196ecf046240fd27a21
MD5 be2599662fb86422a5421682da56cddf
BLAKE2b-256 9d5aec5ff7f9bd0647e7eabf5de9c582964daf3dcfd14e1f77fd457d615aaf62

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

  • Download URL: btrees-6.4-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 973.2 kB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for btrees-6.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2264466bd552616b858db0c962ef09835465a8ac7441e7bcdf90664a60617228
MD5 b0559a76a3b93c7be6a20bc1c64431ee
BLAKE2b-256 a03996168805c5cde3863ee382148f2e354bd785e761b5dd2aa9c86123f78ee1

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for btrees-6.4-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 214b13b5ba513ab14318d7204e6e557563d558263efb561d7de3c07e39e48559
MD5 e05e13997bc20940ea107b7faed11fb1
BLAKE2b-256 f5a0eee2bdc102e2a16225cf089d9251394c8f0206215b834854e085911e1ff8

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp312-cp312-macosx_10_9_x86_64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: btrees-6.4-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 929.2 kB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for btrees-6.4-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 5590c738807083a28be1ebdbafa7d76fae5ac76d565f11e07a655e9003f7a4bf
MD5 e94b4a6b9065e919f91b102c3d45fa2c
BLAKE2b-256 fff65ee53f6867ad5e7813d831dcb52789c6c61e232f9deefe72cc2f1bb0f84e

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp311-cp311-win_arm64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: btrees-6.4-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for btrees-6.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e2a20e9292615abb9924ee17ca98b5ac6a407f59f1d21fedb6feb1cea1b3f6bf
MD5 0b4fbe6fef3e668129cd05b206a54729
BLAKE2b-256 b8c709c99682ed642b39c223af2d16c2c59bbe49d5619aa8c5047ccb90b12b60

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp311-cp311-win_amd64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for btrees-6.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 f158880e29f1755d495359f7646324e44536c4458d6cc45b61f46694668502f2
MD5 0a3f42d559c2c77adf7e0eede3bb1818
BLAKE2b-256 f56e28ec7cea146a9e1a390bfba4093813944648f97f398c955dd8a8caec07f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for btrees-6.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 130514e3a02d21a6035cb8adabac28cddf0ab9281d11223e3afe556423568b12
MD5 7d0fabeba0037dd2fce6941f32b2e6bb
BLAKE2b-256 0a4f97fec43befe874f815be6ba8ce72b49fdcfd28b2c165c8d31628d8f9d1e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for btrees-6.4-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 3647af0f1e59b060962be4905b4ab67d0ef5a6d59aa8374325f6d0e03e00681c
MD5 683f461a8af3ae7c3feb9d8edb19acba
BLAKE2b-256 b9cf7262255778634046b5062882ce41ccbe2b3fbf09a0aa5d2b726b69323191

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

  • Download URL: btrees-6.4-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 957.3 kB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for btrees-6.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b76991c2189628b37e0ec36fa6ab847a4f87f808b94c28e301331a29d0eb95f1
MD5 a9d35db4efb1f1ad31165a1448577e63
BLAKE2b-256 9de03d7fffa2d2560933e9f28ef73fd6b72f91d5b523c44fc028ff33eb6958ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for btrees-6.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 30de888c9d76cf48c4e9559fb087de2d0f1851d14abbac3b5e04d17fab097596
MD5 0e1f5e7fa814798cdf7fb3a8cbd5eaac
BLAKE2b-256 512f18bb7c0ea817923370d95c65e10cd1fdf71da8d606e0261e317fdfe0d6e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: btrees-6.4-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for btrees-6.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 76ac38de2fbda1d29e387911ee9cc40dca50347c81011d4e0e3f553213d93fd3
MD5 a2b26becc22e6b02a34a07ffd5b024fa
BLAKE2b-256 4161d01994153117d56742936507779732cc07f8ae829a8194e2531869fa7819

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp310-cp310-win_amd64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for btrees-6.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 b239dd477f7fdf523efb28fd6e1470e3201b3e0e5bfe86e37f2eecc14dcde76d
MD5 c5867cfc50ada93f931f974e5eb3e6e0
BLAKE2b-256 6f4b1c82cbd5316d2c39dabac1ad4785d06c4b979561cfb90c69c3998994f72d

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for btrees-6.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 fe20d1c01677e307d80dc6ce6d23d10611b9a27cf4d62e6cae06a5e6fe2c15a9
MD5 386543e9afab93fa47ce89b36069388f
BLAKE2b-256 06c6a6198731116679bcd64f0e69f17e1d79b6200b15eebba75223060ed48419

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for btrees-6.4-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 81a1eafb61632001f2a1f2d4d4e32e8ed8ef1048733ea3cf663b9b6223b98105
MD5 3c5d6f19b0a293547ac994ea5da339a8
BLAKE2b-256 8e45d9779f8e0dc211ae3142c7eba69829e8abd307042108149cf9c6ebe482cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

  • Download URL: btrees-6.4-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 961.4 kB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for btrees-6.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7f261f0dba8849f8bbf8ad7c55a5601cc63a3c4400b7daf508818c17bf0822f4
MD5 573510fc7609dce3ae29ddce6f9e1643
BLAKE2b-256 aa24e24ce48cd7b79e3e0d661eeb4c5da6eff2cd2a86f0abd9cc23fee8401e5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btrees-6.4-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for btrees-6.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c788e4d87cd7abbec84769bc8e0654f7b2740796703900b687285235564e0262
MD5 e3642b20ac91c85484f826fea36f8499
BLAKE2b-256 874b7101ddb1c67c60291f4a5b97a7c26321eb606d82c390b199f2f450b79ab1

See more details on using hashes here.

Provenance

The following attestation bundles were made for btrees-6.4-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: tests.yml on zopefoundation/BTrees

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page