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, MySQL, and SQLite.

  • 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. GitHub Actions is used to test on Linux and macOS, and AppVeyor runs the builds on Windows.

https://github.com/zodb/relstorage/workflows/tests/badge.svg https://ci.appveyor.com/api/projects/status/pccddlgujdoqvl83?svg=true

Builds on 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.4.2.tar.gz (1.5 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.4.2-cp39-cp39-manylinux2010_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

RelStorage-3.4.2-cp39-cp39-manylinux1_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.9

RelStorage-3.4.2-cp39-cp39-macosx_10_14_x86_64.whl (836.6 kB view details)

Uploaded CPython 3.9macOS 10.14+ x86-64

RelStorage-3.4.2-cp38-cp38-win_amd64.whl (824.3 kB view details)

Uploaded CPython 3.8Windows x86-64

RelStorage-3.4.2-cp38-cp38-win32.whl (814.3 kB view details)

Uploaded CPython 3.8Windows x86

RelStorage-3.4.2-cp38-cp38-manylinux2010_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

RelStorage-3.4.2-cp38-cp38-manylinux1_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.8

RelStorage-3.4.2-cp38-cp38-macosx_10_14_x86_64.whl (833.4 kB view details)

Uploaded CPython 3.8macOS 10.14+ x86-64

RelStorage-3.4.2-cp37-cp37m-win_amd64.whl (823.1 kB view details)

Uploaded CPython 3.7mWindows x86-64

RelStorage-3.4.2-cp37-cp37m-win32.whl (813.5 kB view details)

Uploaded CPython 3.7mWindows x86

RelStorage-3.4.2-cp37-cp37m-manylinux2010_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

RelStorage-3.4.2-cp37-cp37m-manylinux1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.7m

RelStorage-3.4.2-cp37-cp37m-macosx_10_14_x86_64.whl (833.3 kB view details)

Uploaded CPython 3.7mmacOS 10.14+ x86-64

RelStorage-3.4.2-cp36-cp36m-win_amd64.whl (821.5 kB view details)

Uploaded CPython 3.6mWindows x86-64

RelStorage-3.4.2-cp36-cp36m-win32.whl (812.3 kB view details)

Uploaded CPython 3.6mWindows x86

RelStorage-3.4.2-cp36-cp36m-manylinux2010_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

RelStorage-3.4.2-cp36-cp36m-manylinux1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.6m

RelStorage-3.4.2-cp35-cp35m-manylinux2010_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

RelStorage-3.4.2-cp35-cp35m-manylinux1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.5m

RelStorage-3.4.2-cp27-cp27mu-manylinux2010_x86_64.whl (1.6 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

RelStorage-3.4.2-cp27-cp27mu-manylinux1_x86_64.whl (1.6 MB view details)

Uploaded CPython 2.7mu

RelStorage-3.4.2-cp27-cp27m-win_amd64.whl (822.9 kB view details)

Uploaded CPython 2.7mWindows x86-64

RelStorage-3.4.2-cp27-cp27m-win32.whl (812.1 kB view details)

Uploaded CPython 2.7mWindows x86

RelStorage-3.4.2-cp27-cp27m-manylinux2010_x86_64.whl (1.6 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

RelStorage-3.4.2-cp27-cp27m-manylinux1_x86_64.whl (1.6 MB view details)

Uploaded CPython 2.7m

RelStorage-3.4.2-cp27-cp27m-macosx_10_14_x86_64.whl (832.7 kB view details)

Uploaded CPython 2.7mmacOS 10.14+ x86-64

File details

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

File metadata

  • Download URL: RelStorage-3.4.2.tar.gz
  • Upload date:
  • Size: 1.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for RelStorage-3.4.2.tar.gz
Algorithm Hash digest
SHA256 a2be6266177a9309ce5dd550e1531f1f710199983576a7c542c4127929f5187e
MD5 516dc21ab9c83cf575bbf6ce41330f0a
BLAKE2b-256 2f12ff7d8d31e017146fb22394a3eaf41dfd371846a4e1bd6dc969a760a5aa5f

See more details on using hashes here.

File details

Details for the file RelStorage-3.4.2-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.4.2-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for RelStorage-3.4.2-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 68d3f06a6f002eee637db86f62e812c727698fe218359eb258b8692530e87781
MD5 e5d83153e29431fd8ec9fc98adf2feca
BLAKE2b-256 f19bfd5c35a24a362482f136f5a300a245e4985d6dbeb575df2328f6ee2d597b

See more details on using hashes here.

File details

Details for the file RelStorage-3.4.2-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.4.2-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for RelStorage-3.4.2-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6136fb8250552468012e21098652a3fec7664fd6e9647adedcabe52d6cc385bd
MD5 8b35bd9655794a61c13bf9a34f0d17ed
BLAKE2b-256 a859f190e883665adbae47d39c93f037750fe2f32155360082be01ac150b9a0c

See more details on using hashes here.

File details

Details for the file RelStorage-3.4.2-cp39-cp39-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.4.2-cp39-cp39-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 836.6 kB
  • Tags: CPython 3.9, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for RelStorage-3.4.2-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 391d826f1d084ebbb02d86c0491368b52e64ae51be074671cd21ca2b080de501
MD5 5de75faa2deeb7376e50d0ad8c6e04eb
BLAKE2b-256 d0e1d72934e1e4208e247289ed92ddb7d58668cdfad928c4656c7c6765462064

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RelStorage-3.4.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 824.3 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.0

File hashes

Hashes for RelStorage-3.4.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 dc5c6f7238c3dd78fc921223569b3ce6e634cfcbc1df74d4628d00a64d5344e2
MD5 b3cbfd29c7b8c0b0c6103e4ed384bfc5
BLAKE2b-256 a56924367e47d8b8e9779b5d21950ccf5b35f31cbe31e2df0e1d2494a45aae47

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RelStorage-3.4.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 814.3 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.0

File hashes

Hashes for RelStorage-3.4.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 08f0aaa9ce19817d0b2cc11820c97b25b7ac4248aa0d4226820d64aefef92580
MD5 7746db1cb6fc91240d0def67202bc3bf
BLAKE2b-256 fee79f3ed200a9e982a49073b958176b679933bc4ce19e7a3d944ab2244b4fc7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RelStorage-3.4.2-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for RelStorage-3.4.2-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6555c42b4ed89a1b37cb48254bed369d7662bf1df467a95b988e934a6e0a01d5
MD5 9a732765b53d2592c0be6777e334d5b9
BLAKE2b-256 e5adc911d0417f4266a0474cd58e81cec956bbb18762393195ba9a5e9169e3ba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RelStorage-3.4.2-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for RelStorage-3.4.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9ba55e3373da93d78af8685c84647457cc3b662efd6a241e3e6554eed9e94cca
MD5 6200893f8b78064305e60f121a1f5eb5
BLAKE2b-256 d6ec02667968e000dce25711c9ba5ce3577e13b1691afa3f5dab74512c5c98de

See more details on using hashes here.

File details

Details for the file RelStorage-3.4.2-cp38-cp38-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.4.2-cp38-cp38-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 833.4 kB
  • Tags: CPython 3.8, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for RelStorage-3.4.2-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 8567421f1e5cccbc71daea3da68670298015497c47883271d36e9890d301d163
MD5 5a10345d17f0b1cafbd279cb04b5148c
BLAKE2b-256 9eb39cdd17b92650dabd75e1fec069d54257c542a44845c8ad4e6c105775a56d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RelStorage-3.4.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 823.1 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.4.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 655fc6d4745479dd3334c5a0a0f021c38c7ad5e0c85eb6f9ee3fec2a19186d83
MD5 f18f68241ecd0c87b71e8aade7cc4d1f
BLAKE2b-256 8a5e1e84ac8fe383a8daaaedc1592a91441f624b79d0952451631ec3a373fb35

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RelStorage-3.4.2-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 813.5 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.5

File hashes

Hashes for RelStorage-3.4.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 6009ade9c1dc9cad8c3aff44d5f4e891f004f57c4b08be893ca4cf015a568eba
MD5 6083dff491fae947aa05d4b12b52579a
BLAKE2b-256 4d32cbf5a05d21f2063b200583c54f21e16d2dc1d1e82a6a205ed82588f72f86

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RelStorage-3.4.2-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for RelStorage-3.4.2-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d9a5652c8d3c9bc2d0008c9de5357681455bdec21b2eb69479a7ea354665d08d
MD5 5172b5a6a13cf53633b6bff545777bfd
BLAKE2b-256 77164cd9a3b27631c89240427d356d8a36991abbcb20b3d219d3ab25af9c8e1d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RelStorage-3.4.2-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for RelStorage-3.4.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 51e9c94aab0a2935a5832f41e2eb66a81980017dc9aabe951c87322474bb8bef
MD5 1ac3e17e3d3490a5abf5f87f52bd61f4
BLAKE2b-256 1d45535a041e85536ae4b92dbb00cb637d786072cda460fa838835f6d1be4b68

See more details on using hashes here.

File details

Details for the file RelStorage-3.4.2-cp37-cp37m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.4.2-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 833.3 kB
  • Tags: CPython 3.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.10

File hashes

Hashes for RelStorage-3.4.2-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 a297bcdcbf6b7dc169f78af79e699f2dd1af1ef3e4b410ed4256589b8902e41e
MD5 496dcccc59c8265583a9ff18b8659f78
BLAKE2b-256 bb624b5b5b68e16946a8bdc4b1357f0505ae80ca7c90ac6a7ad289296da3a6e8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RelStorage-3.4.2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 821.5 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.8

File hashes

Hashes for RelStorage-3.4.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 5200ace4c976dbce0988786b60b085bb370d5c46c213e368731c8c521c852c4f
MD5 21c4e7af7a74ecbefa5da4d477e6917e
BLAKE2b-256 a48755e323138d323cb887f5e4b0ed71da209440353526465850039e58c14530

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RelStorage-3.4.2-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 812.3 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.8

File hashes

Hashes for RelStorage-3.4.2-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 8dd69015d68332814ef31be0bebee02beef92eec4c2a633ad310fcf5dc6e03f9
MD5 2fcd0f32615beb24e56876ecaf617a5e
BLAKE2b-256 50dc87c574c3aab06ddc67b41748bd976907069c639a6a0bc566ce308e522813

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RelStorage-3.4.2-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for RelStorage-3.4.2-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e32d30286c07ff6890dfc4cae759efbf115a3367ceb16560af7a8d5a05c704fc
MD5 8751a613c946d297f6e426d5de1f6adb
BLAKE2b-256 89740639825cc3fa4fdffd9fac3b1453e011ac337a67d275a86001a5db826183

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RelStorage-3.4.2-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for RelStorage-3.4.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4a20d5682aa571bd3bf39e5958aa44efd45f94f7f030fc2ff3417fb7068ac72f
MD5 d585ddf082d13a503891716cf670c665
BLAKE2b-256 cb539aa8a644266ed0fdfd382d5fca696a12046f58a0e9d9895b843b90553a19

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RelStorage-3.4.2-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for RelStorage-3.4.2-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d8c5c4ad85792c38fe6ab1bd651a1d87e327d23de3b1ed7b1859f0ae1b7bd421
MD5 34c9e98753ffd12f690530f786ac6cd8
BLAKE2b-256 d0bd98a36d68edda3c23be308c6a68d05475dc13db2cc3d2eccf32dcedfe0784

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RelStorage-3.4.2-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for RelStorage-3.4.2-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f11f12791ab1f586c7957378d2ba363b1fe785934ce528c2eb450bf22a47b44a
MD5 fcf5d79b4afa3cc50438539697262330
BLAKE2b-256 d0e5b0b59689fca730edfcddc64b5fe7d3f8a2172a307a01cc90c21241492acb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RelStorage-3.4.2-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for RelStorage-3.4.2-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 cb3e4133ab4736f85afbd106f3be1cacde08a7d0988f87fc581bdb4c91594786
MD5 29be4a04773dc9b6ad9c21c670e3f4c5
BLAKE2b-256 1c35bf9e05cb91a78850edde951cde55bbd780e84e6569eb444f9495c9358ee8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RelStorage-3.4.2-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for RelStorage-3.4.2-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 187cf9a17e1064220c81194cf4c128bea600dab693d0301cb7339fb378163490
MD5 86046ea40f163e8570bd97d9e2757fe9
BLAKE2b-256 5e10cc002219d56aacfc2b29593dd97c94fe32102e9fd0a051d39bf870b1c930

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RelStorage-3.4.2-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 822.9 kB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/2.7.17

File hashes

Hashes for RelStorage-3.4.2-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 1299fcc86a4b3b596071a638529a83039d805d5e6b852cbba9c7c38d21034591
MD5 0429dd91bf4e290e92731038e1029bce
BLAKE2b-256 1ca1fca043e450a796b55ad516ec8fb5267db238fe76be6cc7fad6f5cd8f8e0e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RelStorage-3.4.2-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 812.1 kB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/2.7.17

File hashes

Hashes for RelStorage-3.4.2-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 03cfabf53d102db018251531aa4fde599b775771eabe77559bc420d70ab1e021
MD5 c13fd731f8907259c7d1a189911f1a5b
BLAKE2b-256 352039338a6f8eaf601cc942aa70a8853ee62a129c976b371f6df07c7b75cda1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RelStorage-3.4.2-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for RelStorage-3.4.2-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 89d9f681a53955f9b884e2fa4a27f903461cc25a7c457e1fe9379c8947c9e032
MD5 f380f79293b83aaf00adc8a9748eae35
BLAKE2b-256 f8b5ffd1fb06eca658d9983df1bc04064f2d6b944af831daa775d848ec8279e9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RelStorage-3.4.2-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for RelStorage-3.4.2-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5e37f82e36d6fc4a18c088b459f7eaf086c95208f74715a88b4b3f26eabb24d2
MD5 eb8eb51c0ee7fe645cd3ab5c0dec2ec7
BLAKE2b-256 028563d67da54954efc60f2fb171a451aa943278171197491df262e4e58b2b12

See more details on using hashes here.

File details

Details for the file RelStorage-3.4.2-cp27-cp27m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: RelStorage-3.4.2-cp27-cp27m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 832.7 kB
  • Tags: CPython 2.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/2.7.18

File hashes

Hashes for RelStorage-3.4.2-cp27-cp27m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 c272e396a7035d06ccd06fcc6907908c733efd63a80e76ca102463c563ee2d2e
MD5 3d52e8963e013b81145a1f739775e4c1
BLAKE2b-256 362931e581e41910dff4177f4075910879859f0b6f3d01f10ed529e2d07544f0

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