Skip to main content

Scalable persistent object containers

Project description

BTrees: scalable persistent components

https://travis-ci.org/zopefoundation/BTrees.svg?branch=master https://ci.appveyor.com/api/projects/status/github/zopefoundation/BTrees?branch=master&svg=true https://coveralls.io/repos/github/zopefoundation/BTrees/badge.svg?branch=master 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.

BTrees Changelog

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-4.6.0.tar.gz (165.3 kB view details)

Uploaded Source

Built Distributions

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

BTrees-4.6.0-cp37-cp37m-win_amd64.whl (514.6 kB view details)

Uploaded CPython 3.7mWindows x86-64

BTrees-4.6.0-cp37-cp37m-win32.whl (447.3 kB view details)

Uploaded CPython 3.7mWindows x86

BTrees-4.6.0-cp37-cp37m-manylinux1_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.7m

BTrees-4.6.0-cp37-cp37m-manylinux1_i686.whl (1.3 MB view details)

Uploaded CPython 3.7m

BTrees-4.6.0-cp37-cp37m-macosx_10_6_intel.whl (826.2 kB view details)

Uploaded CPython 3.7mmacOS 10.6+ Intel (x86-64, i386)

BTrees-4.6.0-cp36-cp36m-win_amd64.whl (514.6 kB view details)

Uploaded CPython 3.6mWindows x86-64

BTrees-4.6.0-cp36-cp36m-win32.whl (447.2 kB view details)

Uploaded CPython 3.6mWindows x86

BTrees-4.6.0-cp36-cp36m-manylinux1_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.6m

BTrees-4.6.0-cp36-cp36m-manylinux1_i686.whl (1.3 MB view details)

Uploaded CPython 3.6m

BTrees-4.6.0-cp36-cp36m-macosx_10_6_intel.whl (826.2 kB view details)

Uploaded CPython 3.6mmacOS 10.6+ Intel (x86-64, i386)

BTrees-4.6.0-cp35-cp35m-win_amd64.whl (514.6 kB view details)

Uploaded CPython 3.5mWindows x86-64

BTrees-4.6.0-cp35-cp35m-win32.whl (447.2 kB view details)

Uploaded CPython 3.5mWindows x86

BTrees-4.6.0-cp35-cp35m-manylinux1_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.5m

BTrees-4.6.0-cp35-cp35m-manylinux1_i686.whl (1.3 MB view details)

Uploaded CPython 3.5m

BTrees-4.6.0-cp35-cp35m-macosx_10_6_intel.whl (825.4 kB view details)

Uploaded CPython 3.5mmacOS 10.6+ Intel (x86-64, i386)

BTrees-4.6.0-cp27-cp27mu-manylinux1_x86_64.whl (1.3 MB view details)

Uploaded CPython 2.7mu

BTrees-4.6.0-cp27-cp27mu-manylinux1_i686.whl (1.2 MB view details)

Uploaded CPython 2.7mu

BTrees-4.6.0-cp27-cp27m-win_amd64.whl (492.7 kB view details)

Uploaded CPython 2.7mWindows x86-64

BTrees-4.6.0-cp27-cp27m-win32.whl (437.8 kB view details)

Uploaded CPython 2.7mWindows x86

BTrees-4.6.0-cp27-cp27m-manylinux1_x86_64.whl (1.3 MB view details)

Uploaded CPython 2.7m

BTrees-4.6.0-cp27-cp27m-manylinux1_i686.whl (1.2 MB view details)

Uploaded CPython 2.7m

BTrees-4.6.0-cp27-cp27m-macosx_10_6_intel.whl (832.3 kB view details)

Uploaded CPython 2.7mmacOS 10.6+ Intel (x86-64, i386)

File details

Details for the file BTrees-4.6.0.tar.gz.

File metadata

  • Download URL: BTrees-4.6.0.tar.gz
  • Upload date:
  • Size: 165.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3

File hashes

Hashes for BTrees-4.6.0.tar.gz
Algorithm Hash digest
SHA256 89a9137fd04af1f59a2d086c0fd075538add96cbde023282b887fcf2cdbbb32e
MD5 320c6309e2eeb61c3c51796d7bb62db1
BLAKE2b-256 3fa47dd4bd9e9c8a9b86b69d1b3458c73abe6e0d488b5a98d1078a0062e22ad6

See more details on using hashes here.

File details

Details for the file BTrees-4.6.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: BTrees-4.6.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 514.6 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3

File hashes

Hashes for BTrees-4.6.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 3b0d8aa861c74dc7d4617d81c5e20633b73a4cacc6cf7f6a3a77ead38cf6ccbe
MD5 823777fc056c5280a1160f02feb80eaa
BLAKE2b-256 a22a27c4c185c292ced9d39d92a7b8eabbe33c62539e8cda137495c0318320fa

See more details on using hashes here.

File details

Details for the file BTrees-4.6.0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: BTrees-4.6.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 447.3 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3

File hashes

Hashes for BTrees-4.6.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 c9f277bf18a5e5075f02da6c723520767798a22f7d64a163fc8690ca8943aedf
MD5 21dd2edcbaa3596af5cfa842ba4656e0
BLAKE2b-256 d5b3215a6b4815bf23edf16a40e6b52c7225933392c4c1cd2e369ea64b4b39d6

See more details on using hashes here.

File details

Details for the file BTrees-4.6.0-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: BTrees-4.6.0-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.7

File hashes

Hashes for BTrees-4.6.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8ae58c6dbf13c87de5afa24d2736b46c24d6bd9d7a00aea95d1ff68674a2b15e
MD5 f7e6cc5ff91840b906f97e1cdecda04e
BLAKE2b-256 7272e4651d49324ae7932f13def8022b27dcf6cf83c31834116a1f26a1e1ac02

See more details on using hashes here.

File details

Details for the file BTrees-4.6.0-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: BTrees-4.6.0-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.7

File hashes

Hashes for BTrees-4.6.0-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 a1baa6c00efafda2e069406f472e9669c90c5b0ddc5e5a14c8ff55390c70e0e7
MD5 efdaad3a669804a12d16d79df746aaa9
BLAKE2b-256 eb88d6cd2fc84153b93a9ec131bd563a8e74ca1885b9d411dc8d43e49fd2c79f

See more details on using hashes here.

File details

Details for the file BTrees-4.6.0-cp37-cp37m-macosx_10_6_intel.whl.

File metadata

  • Download URL: BTrees-4.6.0-cp37-cp37m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 826.2 kB
  • Tags: CPython 3.7m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.0

File hashes

Hashes for BTrees-4.6.0-cp37-cp37m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 11aeb99c24bcef48e56209c9353cdf87e337ad2a01efc63a8a117eb282208bf6
MD5 43544c740355544ccdbefd84d8527efc
BLAKE2b-256 9dfeb753e4111b05fff339fbd6cdfbf127f77470f6b00125930f65b4b0a81885

See more details on using hashes here.

File details

Details for the file BTrees-4.6.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: BTrees-4.6.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 514.6 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.8

File hashes

Hashes for BTrees-4.6.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 15c3616ebc8b52d73e3d8b8ca74c09e1136b91b3b76a21858c862977fe7bcfbc
MD5 0b8a2f34634b79b0f338a9c2b63ba02f
BLAKE2b-256 4b2b298be51229ad5965ff3480ae553f1a1a2c6d97274ab95290fbc874156b46

See more details on using hashes here.

File details

Details for the file BTrees-4.6.0-cp36-cp36m-win32.whl.

File metadata

  • Download URL: BTrees-4.6.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 447.2 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.8

File hashes

Hashes for BTrees-4.6.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 2c5dfa447a837151d01fe373245530c6253f14d89bc0a3262bde9d281f128df3
MD5 2c1be2696aa5ac40c91319fa952e5fb5
BLAKE2b-256 71ae5a8ef87899f451a468263efb61a482a04cd1728e95df61bdc241dc49a226

See more details on using hashes here.

File details

Details for the file BTrees-4.6.0-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: BTrees-4.6.0-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.7

File hashes

Hashes for BTrees-4.6.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 af48bd08d8ff69115963f063bed334af01d30250a41cc1c1e550f77871ff2536
MD5 9018424dba118548fb3ef165e1b06dc0
BLAKE2b-256 b7a7418ab6300f6868bf00b9741d99f30e429cc9f2e51845a021c5f542a8aa39

See more details on using hashes here.

File details

Details for the file BTrees-4.6.0-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: BTrees-4.6.0-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.7

File hashes

Hashes for BTrees-4.6.0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 026fad1842190064abc9862d22d76b295fd9fc16c40622da7551169409343625
MD5 25020357cfae524ac7c2e12b81d710e7
BLAKE2b-256 bb2f385d01c30529a5f7f85cf4d3444a1ec7ab4de6af940b223633b3e83e4255

See more details on using hashes here.

File details

Details for the file BTrees-4.6.0-cp36-cp36m-macosx_10_6_intel.whl.

File metadata

  • Download URL: BTrees-4.6.0-cp36-cp36m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 826.2 kB
  • Tags: CPython 3.6m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.1

File hashes

Hashes for BTrees-4.6.0-cp36-cp36m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 92c67ab0dc2a81fcea24aad1e7790e096320a214f9a89242115326b0b6b0283b
MD5 024d1faf5999ccd780240f65133561c5
BLAKE2b-256 e21795f50120f59bfc79955c026bb8777377cb6235a3113f906d9c112927cd0e

See more details on using hashes here.

File details

Details for the file BTrees-4.6.0-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: BTrees-4.6.0-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 514.6 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.5.4

File hashes

Hashes for BTrees-4.6.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 53ff2540bab191be7827d1aed98e2c618d869db2ec033d46323b2cf23dc3214b
MD5 1e8d8104ab7dd34757223001b53595c5
BLAKE2b-256 d79d30d38607356a198ba1cfac5482a9967ef025895f4ce0c34d80fcf3bf33fc

See more details on using hashes here.

File details

Details for the file BTrees-4.6.0-cp35-cp35m-win32.whl.

File metadata

  • Download URL: BTrees-4.6.0-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 447.2 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.5.4

File hashes

Hashes for BTrees-4.6.0-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 ee2b0eae9a44c5c2e76cbb5f448266ca54657bc4b62e309f86b78dc9b13ccbf3
MD5 a240ade2b08f2345ef2b07c697f3d628
BLAKE2b-256 b42808929814b30ba23a9393bb986b11836baad6ca1aa34b23fce548748882bd

See more details on using hashes here.

File details

Details for the file BTrees-4.6.0-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: BTrees-4.6.0-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.7

File hashes

Hashes for BTrees-4.6.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9ef19558be94495282a577c85cb019e8eaa33b4a76ab40eeb48c07cf64994038
MD5 06e715ac2fb793e0cbdc66fe233cb25a
BLAKE2b-256 9bd1893b8d10bb8b4a321f84c435bb6ec1c216053635d77f52f3815411bc53b1

See more details on using hashes here.

File details

Details for the file BTrees-4.6.0-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: BTrees-4.6.0-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.7

File hashes

Hashes for BTrees-4.6.0-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 81a02113ed2ab6b935b842ff0788b347601260b320f47403c58893c99ad5a85f
MD5 474c730d65ce8fe5fa2ca8105fa178ea
BLAKE2b-256 5d456dc05e5d442fa52ac4851e7205199b71c180038baf3ea5d7ee0a75307c9d

See more details on using hashes here.

File details

Details for the file BTrees-4.6.0-cp35-cp35m-macosx_10_6_intel.whl.

File metadata

  • Download URL: BTrees-4.6.0-cp35-cp35m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 825.4 kB
  • Tags: CPython 3.5m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.5.4

File hashes

Hashes for BTrees-4.6.0-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 d4d0599e3d538a7cb6e02cd0950ab18b2fc226c6446260d63b8f312b5b7ddb7a
MD5 ff449c49f581231751cfd52aa8e5adc4
BLAKE2b-256 008957b1d5c1c43eff267cd6180876536fef6c898468c7bc96d31aabe16e78dd

See more details on using hashes here.

File details

Details for the file BTrees-4.6.0-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: BTrees-4.6.0-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.7

File hashes

Hashes for BTrees-4.6.0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1cf017d9c2b2554c5218b8543804d4fdc9daec18aa9d57b403288f55b202e2b7
MD5 4b4e0e98217d5c31d0c9074926b87499
BLAKE2b-256 781e5d912c063f0b58cb6d0ce0a9bfd32b662bf5b259f0360e07332db3dcf775

See more details on using hashes here.

File details

Details for the file BTrees-4.6.0-cp27-cp27mu-manylinux1_i686.whl.

File metadata

  • Download URL: BTrees-4.6.0-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.7

File hashes

Hashes for BTrees-4.6.0-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 1328f6106cd371d2b4f5208e6641a367262925cf34bc171b6917210ff23f276f
MD5 998a051e402baea32c689a7535c28816
BLAKE2b-256 9b6d452f0bb291f17e8365f1a9a1a2f27fa374b3735d3baa0f1e9e877fdf4fb2

See more details on using hashes here.

File details

Details for the file BTrees-4.6.0-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: BTrees-4.6.0-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 492.7 kB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for BTrees-4.6.0-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 580ced25848d6d32adefef8234a7b2e3ac8498320373c8d275572925caab9e13
MD5 c106ce251b7725e8c2b781c5e27d7b2b
BLAKE2b-256 cf5b3b5a674f547254c470130cd3a4ae17e4ecfeff94e032ecee31790916be30

See more details on using hashes here.

File details

Details for the file BTrees-4.6.0-cp27-cp27m-win32.whl.

File metadata

  • Download URL: BTrees-4.6.0-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 437.8 kB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.16

File hashes

Hashes for BTrees-4.6.0-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 3f7ab2b33f44978bd068a1cbc499477cabe30903a103b99ce74134cb3c9e965f
MD5 94aaef9e91747c4a1f6625f4751bbd44
BLAKE2b-256 7e4b473445e3ae9c239f72ef8a0f5708fa1925b64b1f987e70aca87704b960aa

See more details on using hashes here.

File details

Details for the file BTrees-4.6.0-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: BTrees-4.6.0-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.7

File hashes

Hashes for BTrees-4.6.0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e4c41445ebb0b4ff8b4083c4bba4c61be613b3537a916e37b2fcbf8614f74735
MD5 3279f529574d7c580e1c25b5d1dd93ac
BLAKE2b-256 556b78a3918f61014d0410e40235ed56c8a54f4fe8d731a9dbe1af039ef86f98

See more details on using hashes here.

File details

Details for the file BTrees-4.6.0-cp27-cp27m-manylinux1_i686.whl.

File metadata

  • Download URL: BTrees-4.6.0-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.7

File hashes

Hashes for BTrees-4.6.0-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4f6971c41392588d93a560e5c496e37564713778ceb9e2ba0dc309703d58c67f
MD5 d5a9c12a2ea64f7efa46f4fa572d0243
BLAKE2b-256 864c5c49a4c7c1ec08daa9d26fcd105c1cf959b2418209c8a7bd9d3b703ca177

See more details on using hashes here.

File details

Details for the file BTrees-4.6.0-cp27-cp27m-macosx_10_6_intel.whl.

File metadata

  • Download URL: BTrees-4.6.0-cp27-cp27m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 832.3 kB
  • Tags: CPython 2.7m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.14

File hashes

Hashes for BTrees-4.6.0-cp27-cp27m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 2fb1eba0ff89d3664ae3ae80ed79f1648967367d2ba7cfffc9ddfc0a93c7de4e
MD5 5112a7a1cfccce6eaf6ac8a62c54401a
BLAKE2b-256 4e9a5550c16f8bca2d95665c2adda2ce10c82715c45e93bc75187d11a2925c86

See more details on using hashes here.

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