Skip to main content

A backend for ZODB that stores pickles in a relational database.

Project description

RelStorage is a storage implementation for ZODB that stores pickles in a relational database (RDBMS). PostgreSQL 9.6 and above, MySQL 5.7.19 / 8.0, Oracle 10g and above, and SQLite 3.8.3 and above are currently supported. RelStorage replaced the PGStorage project.

Features

  • It is a drop-in replacement for FileStorage and ZEO, with several enhancements:

    • Supports undo, packing, and object history preservation just like FileStorage.

    • RelStorage can be configured not to keep object histories for reduced disk space usage and improved performance.

    • Multiple processes on a single machine can read and write a local ZODB database using SQLite without needing to start and manage another process (i.e., ZEO).

    • Blobs can be stored on a shared filesystem, or (recommended) in the relational database and only cached locally.

    • Multiple threads in the same process share a high-performance in-memory pickle cache to reduce the number of queries to the RDBMS. This is similar to ZEO, and the ZEO cache trace tools are supported.

    • The in-memory pickle cache can be saved to disk and read when a process starts up. This can dramatically speed up site warmup time by eliminating a flood of RDBMS queries. Unlike ZEO, this cache is automatically shared by all processes on the machine (no need to configure separate client identifiers.)

  • Ideal for large, high volume sites.

    • Multiple Python processes on multiple machines can read and write the same ZODB database concurrently. This is similar to ZEO, but RelStorage does not require ZEO.

    • Supports ZODB 5’s parallel commit feature: Database writers only block each other when they would conflict (except for a small window at the end of the twophase commit protocol when the transaction ID is allocated; that still requires a global database lock).

    • According to some tests, RelStorage handles concurrency better than the standard combination of ZEO and FileStorage.

    • Whereas FileStorage takes longer to start as the database grows due to an in-memory index of all objects, RelStorage starts quickly regardless of database size.

    • Capable of failover to replicated SQL databases.

  • Tested integration with gevent for PostgreSQL and MySQL.

  • There is a simple way (zodbconvert) to (incrementally) convert FileStorage to RelStorage and back again. You can also convert a RelStorage instance to a different relational database. This is a general tool that can be used to convert between any two ZODB storage implementations.

  • There is a simple way (zodbpack) to pack databases.

  • Supports zodburi .

  • Free, open source (ZPL 2.1)

Features Supported by Databases

Some of RelStorage’s features are only supported on certain versions of certain databases. If the database doesn’t support the feature, RelStorage will still work, but possibly with a performance penalty.

Supported Features

Parallel Commit

Shared readCurrent locks

Non-blocking readCurrent locks

Streaming blobs

Central transaction ID allocation

Atomic lock and commit without Python involvement

PostgreSQL

Yes

Yes

Yes

With psycopg2 driver

Yes

Yes, except with PG8000 driver

MySQL

Yes

Yes

Native on MySQL 8.0, emulated on MySQL 5.7

No, emulated via chunking

Yes

Yes

Oracle

Yes

No

Yes

Yes

No (could probably be implemented)

No (could probably be implemented)

SQLite

No

No

N/A (there is no distinction in lock types)

No, consider using a shared-blob-dir

N/A (essentially yes because it happens on one machine)

No

Documentation

Documentation including installation instructions is hosted on readthedocs.

The complete changelog is also there.

https://readthedocs.org/projects/relstorage/badge/?version=latest

Development

RelStorage is hosted at GitHub:

https://github.com/zodb/relstorage

Continuous integration

A test suite is run for every push and pull request submitted. Travis CI is used to test on Linux, and AppVeyor runs the builds on Windows.

https://travis-ci.org/zodb/relstorage.svg?branch=master https://ci.appveyor.com/api/projects/status/pccddlgujdoqvl83?svg=true

Builds on Travis CI automatically submit updates to coveralls.io to monitor test coverage.

https://coveralls.io/repos/zodb/relstorage/badge.svg?branch=master&service=github

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

RelStorage-3.0.1.tar.gz (1.4 MB view details)

Uploaded Source

Built Distributions

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

RelStorage-3.0.1-pp272-pypy_41-macosx_10_14_x86_64.whl (749.9 kB view details)

Uploaded PyPymacOS 10.14+ x86-64

RelStorage-3.0.1-pp27-pypy_73-macosx_10_7_x86_64.whl (778.2 kB view details)

Uploaded PyPymacOS 10.7+ x86-64

RelStorage-3.0.1-cp38-cp38-win_amd64.whl (755.0 kB view details)

Uploaded CPython 3.8Windows x86-64

RelStorage-3.0.1-cp38-cp38-win32.whl (744.6 kB view details)

Uploaded CPython 3.8Windows x86

RelStorage-3.0.1-cp38-cp38-manylinux2010_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

RelStorage-3.0.1-cp38-cp38-manylinux1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8

RelStorage-3.0.1-cp38-cp38-macosx_10_9_x86_64.whl (762.8 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

RelStorage-3.0.1-cp37-cp37m-win_amd64.whl (753.4 kB view details)

Uploaded CPython 3.7mWindows x86-64

RelStorage-3.0.1-cp37-cp37m-win32.whl (743.8 kB view details)

Uploaded CPython 3.7mWindows x86

RelStorage-3.0.1-cp37-cp37m-manylinux2010_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

RelStorage-3.0.1-cp37-cp37m-manylinux1_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.7m

RelStorage-3.0.1-cp37-cp37m-macosx_10_9_x86_64.whl (762.1 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

RelStorage-3.0.1-cp36-cp36m-win_amd64.whl (753.5 kB view details)

Uploaded CPython 3.6mWindows x86-64

RelStorage-3.0.1-cp36-cp36m-win32.whl (744.1 kB view details)

Uploaded CPython 3.6mWindows x86

RelStorage-3.0.1-cp36-cp36m-manylinux2010_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

RelStorage-3.0.1-cp36-cp36m-manylinux1_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.6m

RelStorage-3.0.1-cp35-cp35m-win_amd64.whl (753.2 kB view details)

Uploaded CPython 3.5mWindows x86-64

RelStorage-3.0.1-cp35-cp35m-win32.whl (743.6 kB view details)

Uploaded CPython 3.5mWindows x86

RelStorage-3.0.1-cp35-cp35m-manylinux2010_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

RelStorage-3.0.1-cp35-cp35m-manylinux1_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.5m

RelStorage-3.0.1-cp34-cp34m-manylinux2010_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.4mmanylinux: glibc 2.12+ x86-64

RelStorage-3.0.1-cp34-cp34m-manylinux1_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.4m

RelStorage-3.0.1-cp27-cp27mu-manylinux2010_x86_64.whl (1.5 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

RelStorage-3.0.1-cp27-cp27mu-manylinux1_x86_64.whl (1.5 MB view details)

Uploaded CPython 2.7mu

RelStorage-3.0.1-cp27-cp27m-win_amd64.whl (754.1 kB view details)

Uploaded CPython 2.7mWindows x86-64

RelStorage-3.0.1-cp27-cp27m-win32.whl (743.2 kB view details)

Uploaded CPython 2.7mWindows x86

RelStorage-3.0.1-cp27-cp27m-manylinux2010_x86_64.whl (1.5 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

RelStorage-3.0.1-cp27-cp27m-manylinux1_x86_64.whl (1.5 MB view details)

Uploaded CPython 2.7m

RelStorage-3.0.1-cp27-cp27m-macosx_10_9_x86_64.whl (762.7 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

Details for the file RelStorage-3.0.1.tar.gz.

File metadata

  • Download URL: RelStorage-3.0.1.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1.tar.gz
Algorithm Hash digest
SHA256 2e2657e608e21eb3bee2427d09047ad242ad3e98add783365d4411e1ea86bae1
MD5 6350ac1dd1dfc62fc92158386fc794d0
BLAKE2b-256 adc794e50f7749a130d3775f64efaa88cc4fa014bea3e526e4d0e1bfea6e5059

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-pp272-pypy_41-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.0.1-pp272-pypy_41-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 749.9 kB
  • Tags: PyPy, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-pp272-pypy_41-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 f9e131caf2af438ffb3db2a040acb4904ecb4c2c8594af592cb9c65392daca5c
MD5 dd2195863752a06ac37ba232c95f4c1b
BLAKE2b-256 ffc25d10a2632f9ac35397161fa4f060f526e3f10128031905f2c11868fa18b5

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-pp27-pypy_73-macosx_10_7_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.0.1-pp27-pypy_73-macosx_10_7_x86_64.whl
  • Upload date:
  • Size: 778.2 kB
  • Tags: PyPy, macOS 10.7+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 PyPy/7.3.1

File hashes

Hashes for RelStorage-3.0.1-pp27-pypy_73-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 ba8c0032ce802c80b152cfe34110bdc7f3621800b5d37af0b7f01f302473e057
MD5 14a74f7d53170103cdfa0a62f2984dfe
BLAKE2b-256 7c5c2f3b884b96f163508721761bcb3e58c6453ea5c4d93c1ed92f3bc02ab3bb

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 755.0 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 11b1bf78cf25879ae86e1d27075bc7f3b591705fd9a869feaf83fe26f3932ae0
MD5 05d7a2418f2eb3c4dd815c1d7fc778ca
BLAKE2b-256 ae133df617d0e61f071196fab20a3da776631cb33d4e979d1854ecf5e1d8c789

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp38-cp38-win32.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 744.6 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 44a0149075c324428a9fedb2c87bc96653d05c3abe8392d999de878c3ced6473
MD5 3c5644e59dad528eea8b4f2ac2ff714f
BLAKE2b-256 b8553a2606927aa2b6f571f56fb13f73273a7c0b154150d38cff95f64d1df915

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9c0595cdaef77e751ed64d27bb6f7bcba0399ca0a6c0660cb335f0b10dc13995
MD5 4ff9b56fbb65558fe6be4c50a87ff047
BLAKE2b-256 42075f67895b679578151f597b715e5e1e5c670430e2935164366495436b279c

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a20b7ee438a26c865e5cab9a2cdcb8e1bd9b48ec85134ab12ec19835bc3b728d
MD5 47f85b6fc49d3bebea539661a710e7ee
BLAKE2b-256 6e3697996230bd06ed03889264a28a22121908ee9372dc32114d1e5e280a7c0f

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 762.8 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 931d378582302670e92220c83292894b734ddcadd9612a920d68c7527cbf4716
MD5 5ef107a2d005971230b4127cff2b461d
BLAKE2b-256 3fdff8050904e256c5bab97f6ab20c409e46e5f1332b3a10098b9acda58dc175

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 753.4 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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 7bb18ecb1766b6de44d44d892ff2338f3981a5efb59e39db6b1f19a65d594078
MD5 48987334e7814bc7a22c0c902a3672cd
BLAKE2b-256 34d24aed421b940b582e9bccfc3647f21bdfc2326d66d421f11e627110c484fa

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 743.8 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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 e92b1a9450dd96ab726da97f7aded577c02b4731cfe0fdb68c251d9ef44a507d
MD5 3737b63164acc7c4921d0c19faa474eb
BLAKE2b-256 0617d22b588bec0b5f2effd31b3c297bf9cc1dd1cce3e48d4a79c9d37640747b

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 bb3df571b92be6afa3d4adf8c4326337bc33ca4c70a260859be0f4bb6097f754
MD5 bb187d02769b79403559d0b464a01151
BLAKE2b-256 0eb87dbea0aebbe5c359693f5104d3afb37dbfcc14926d493b1435c3994bfa90

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.5 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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 751e01f4c73ab440fc2a8563728421e1616eac0dbdb44a0b5a82976fbeb1699e
MD5 2f668ba83b3bbf25f0677ee2b298b6f5
BLAKE2b-256 2268b050ef0cf98687a285625c73bb1fbb908da4aa1b4a16eb1fed3668bf4509

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 762.1 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 acf4f0f4cd0a1f0148100f432f6bd65a892ab2e319b4b428161e1a00de6fb3ff
MD5 5518ea4d2a23e1798e509691b71ce633
BLAKE2b-256 cd26e8731f7d17c86d87dc06e776f5e4cfe2f4252c775cfd8ae694fa288bbb11

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 753.5 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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 04a245be49dd5891dcda9379762a9a0a6ba7e1a5c8070e12e13059ef148416df
MD5 e4aedaa29d78994d459c12d3b53769d8
BLAKE2b-256 82ef64320f0b4317c91f610c5f61acc14c80216f2a9c4929b84f10a65b8833a4

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp36-cp36m-win32.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 744.1 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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 d76abdb4c2355a76577ecfdac9bc45152b18e472e1f568b0efdd7b15c0be009b
MD5 555fa2f23056ce6028f6a8ce46793f5f
BLAKE2b-256 06614c683d665f035914defade5b5d1fb7ca72ed83c04b153f35ded5935a184a

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9df964c4a401ee4800fc1f42b65f28825f4acd3ba8faf1f88533a7e98c2b18ec
MD5 9eff164218dd60353bc4fe4ed2d7e9b8
BLAKE2b-256 2819b572cfd115dfb8a75d48dda165db544c3847abf6a03e48db8ba124c5fdaa

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.5 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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0484d09dd245429119fd8098f491a4464f1f13920b65617de06f1491c4f128b0
MD5 fb1a94a8171b931e6a773372d1f48d9e
BLAKE2b-256 df0cfdb37b92bacb29021a76d33f73ed053a0a9783bcd5a5e5385307ebad9cc6

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 753.2 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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 3c24cbb1602b7027ab208e89089c88fbc359d094bc3276feb944aad089d9190f
MD5 517d3d5d16b8d81a5b9967d9c5f96c08
BLAKE2b-256 30b9d765b08fd72c5737f66da86bc15c0479ca0286e5d2a95f9cf9f487d24519

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp35-cp35m-win32.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 743.6 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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 e841964e13e0acec924af9b3c94d1a9c6ee625f67b3c2f4984678ac71a47a14b
MD5 61d2b8ddc539a006f30f94d3507d96cc
BLAKE2b-256 9ec823660c45697602ecc02ce7747b40fa1c773bdc405fdbd610036cf8951c10

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 24287ca79364feb0bada44226ea73a5529d1a320be324f6742839ee95297cecc
MD5 4989bfd9a6256f89f7ec121b97aba3c5
BLAKE2b-256 50dc08385047b73efe985d02fba930228cf02c01cae8df6105151120b8376fc9

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.5 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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 60f4d289fa6638d49f9377a27f95e1b18f53dda547238ad2d2184cd875081b41
MD5 8c41da4a0c0abe32d3dce03d8d4aa151
BLAKE2b-256 8912810f91a5e9806d893bfbc5feafb501dad304895f8e10e55e67da27f631eb

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp34-cp34m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp34-cp34m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.4m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp34-cp34m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 cacc25cd5523985a90d9bf03e74f490157b67c2901071da382072c6e78bd6c3c
MD5 9977156769ebadefadd1e006138a5ed6
BLAKE2b-256 2d54da34e59260f83d25f2071a0e2b2513be33f84db8aaa20a102808dc6f050a

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp34-cp34m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4d087a4f22089cdb95f768a184f6be615cda1ff554b7a4c5b27cb995d43af85b
MD5 43d2d4cc0bab57e201100398fb4a4647
BLAKE2b-256 5770b35b30570142ffa59330ef4ef782e07da5476303efdb5f30cea6db927dc6

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp27-cp27mu-manylinux2010_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 76801d4d99a6c1c3508e5dde184cb7fceb23ea4e860f015376a1a07de04a476f
MD5 121378f90c60226f3fa03d2fa7bf9cc8
BLAKE2b-256 63b6d50c20ee1b207fecf278c5dc4853d284c316104fd13bcd1e4a6fe716a38c

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.5 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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 569ff29099de39829a6ba0fbec0ffe18aed476458e993301514df7c3983ba14a
MD5 085c6b1efe75c01c4691cb77845ffbb1
BLAKE2b-256 78cfc11314a02927317ab3a8eda0fe7251cc758676fe152c8432d0d8283d72b9

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 754.1 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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 2f69ed5a96f0eea8e5157970f3d935dbb2255f30becbbeeff5a44fd391f59157
MD5 3fb85e82367e5d39286c7c23e532167c
BLAKE2b-256 40c87d805a8b137249f3624aaa11099a0e6301e035c873b5874ea18968d5da1f

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp27-cp27m-win32.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 743.2 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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 22bb00ba03ba0568467cfefc610667683ceee3adf1050491fa896f6d2b7f0498
MD5 fda3b86756fba434c4f5ca93a724ccfa
BLAKE2b-256 376077786908bd1b8fade2484201dcc8edf2e32809492fa6801aaf06fdc7dd0f

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp27-cp27m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b76e1ab246fd47fe0efc877d05a17505d2f71f6d3e1518202b47d762733ffeed
MD5 a4c828172f8a9e7e74f435ff4e3da639
BLAKE2b-256 730a57ef86965a55fbf5a2a03253a5dc34d15486fdf7146011b16ea1aa1b8a02

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.5 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/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 98545b4573959c70ba3ae4a7c7593e246ba62ed9c80c5df81ac766faff76bfad
MD5 425ebed989f9acea97a81cd2f363107e
BLAKE2b-256 53f8cde6326afafa1526261c6df93a71fd689009743e94bc249ec4aafc098441

See more details on using hashes here.

File details

Details for the file RelStorage-3.0.1-cp27-cp27m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.0.1-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 762.7 kB
  • Tags: CPython 2.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.0.1-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c24b7080492d842f696eb4895a4d28b3c32fad6d6abe4eb903e07bde2a29d93c
MD5 2263b56157ba1eba3daa4603d6c5cf21
BLAKE2b-256 37e5632c6975e3808fdf58e77286532f37988350d7ddc05e9a467660f1552fb8

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