Skip to main content

Scalable persistent object containers

Project description

BTrees: scalable persistent components

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 mechannism.

Please see the Sphinx documentation (docs/index.rst) for further information.

BTrees Changelog

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).

Project details


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.0.1.zip (222.7 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.0.1-py2.7-win-amd64.egg (502.3 kB view details)

Uploaded Egg

BTrees-4.0.1-py2.7-win32.egg (446.0 kB view details)

Uploaded Egg

BTrees-4.0.1-py2.6-win-amd64.egg (502.7 kB view details)

Uploaded Egg

BTrees-4.0.1-py2.6-win32.egg (446.5 kB view details)

Uploaded Egg

File details

Details for the file BTrees-4.0.1.zip.

File metadata

  • Download URL: BTrees-4.0.1.zip
  • Upload date:
  • Size: 222.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for BTrees-4.0.1.zip
Algorithm Hash digest
SHA256 3145731e7cdfaa4a58ae8a59ed649dcfc96f09a81019371e5092a8f0360ad21f
MD5 0a4834f73c4b79a60785cf893edf41ff
BLAKE2b-256 208b92798a43f68f55cae53655950f865393de4ea794f1be8facb89adfd02e62

See more details on using hashes here.

File details

Details for the file BTrees-4.0.1-py2.7-win-amd64.egg.

File metadata

File hashes

Hashes for BTrees-4.0.1-py2.7-win-amd64.egg
Algorithm Hash digest
SHA256 42ec42f3a26b14b6c126be93021e1af601ab23ea23022c15f252d9ee807919af
MD5 f7734e5860aba74aa3ee1e21d566c3e7
BLAKE2b-256 9c16201e66f6a3987372c787fd3f4f496bc319fd37644936b88e1c2564b4976f

See more details on using hashes here.

File details

Details for the file BTrees-4.0.1-py2.7-win32.egg.

File metadata

File hashes

Hashes for BTrees-4.0.1-py2.7-win32.egg
Algorithm Hash digest
SHA256 f1c59b4c967668e97b70c94197ce6f2778886526bc6929f545109d111b58016f
MD5 1fd317cb5e64ad55c89696c6814cf71b
BLAKE2b-256 50cbd843250e3e2e0ff4202046420eff813375efc68a52fd44cbdfedaf2e5665

See more details on using hashes here.

File details

Details for the file BTrees-4.0.1-py2.6-win-amd64.egg.

File metadata

File hashes

Hashes for BTrees-4.0.1-py2.6-win-amd64.egg
Algorithm Hash digest
SHA256 160d877c4183a9ae81893f3faf13ab9b9c159b77a1b4507bfe2766d1efcf5421
MD5 fff0103e123d7149b432cb11d2788fe4
BLAKE2b-256 7d8783edc687522fefabb5f713a751f40b9510c5e363649cdd01c002e6670ac9

See more details on using hashes here.

File details

Details for the file BTrees-4.0.1-py2.6-win32.egg.

File metadata

File hashes

Hashes for BTrees-4.0.1-py2.6-win32.egg
Algorithm Hash digest
SHA256 ddd27dc88744bb737f7cb41c18eec9ccabc756b8fcb15e622aaeff54cee2809f
MD5 fa98222220b4ad369658697d0310064d
BLAKE2b-256 813c8a44be8328330c4b54c2ad118d79ad96fa011b423c3f4c61b61e49c2fcc5

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