Skip to main content

Caterva for Python (multidimensional compressed data containers).

Project description

Python package Documentation Status Contributor Covenant

python-caterva

Python wrapper for Caterva.

Install

pip install caterva

Development Workflow

Clone repo and submodules

git clone --recurse-submodules https://github.com/Blosc/python-caterva

Install requirements

python -m pip install -r requirements-build.txt
python -m pip install -r requirements.txt
python -m pip install -r requirements-tests.txt

Compile

python setup.py build_ext --build-type=RelWithDebInfo

Run tests

PYTHONPATH=. pytest

Installing

python -m pip install .

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

caterva-0.7.1.tar.gz (1.5 MB view details)

Uploaded Source

Built Distributions

caterva-0.7.1-cp39-cp39-win_amd64.whl (635.6 kB view details)

Uploaded CPython 3.9 Windows x86-64

caterva-0.7.1-cp39-cp39-win32.whl (576.9 kB view details)

Uploaded CPython 3.9 Windows x86

caterva-0.7.1-cp39-cp39-manylinux2010_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

caterva-0.7.1-cp39-cp39-manylinux1_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9

caterva-0.7.1-cp39-cp39-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

caterva-0.7.1-cp38-cp38-win_amd64.whl (635.7 kB view details)

Uploaded CPython 3.8 Windows x86-64

caterva-0.7.1-cp38-cp38-win32.whl (576.3 kB view details)

Uploaded CPython 3.8 Windows x86

caterva-0.7.1-cp38-cp38-manylinux2010_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

caterva-0.7.1-cp38-cp38-manylinux1_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8

caterva-0.7.1-cp38-cp38-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

caterva-0.7.1-cp37-cp37m-win_amd64.whl (634.5 kB view details)

Uploaded CPython 3.7m Windows x86-64

caterva-0.7.1-cp37-cp37m-win32.whl (575.2 kB view details)

Uploaded CPython 3.7m Windows x86

caterva-0.7.1-cp37-cp37m-manylinux2010_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

caterva-0.7.1-cp37-cp37m-manylinux1_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.7m

caterva-0.7.1-cp37-cp37m-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file caterva-0.7.1.tar.gz.

File metadata

  • Download URL: caterva-0.7.1.tar.gz
  • Upload date:
  • Size: 1.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for caterva-0.7.1.tar.gz
Algorithm Hash digest
SHA256 9fa409ea431d355e6657c4e878fad1bac9bda7c4f4d3c34dd3014c6bf6079013
MD5 5f8b0f6ac176a59a7ac30f03ac2fdc7f
BLAKE2b-256 e49a35e6c82178e6bd9335f00e2c06663b0d02b1871ee0e8f92b878a93a76bca

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.7.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: caterva-0.7.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 635.6 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for caterva-0.7.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 bc1250787e2d58bcb3aa9db4e9a821598f17b52ee6cc533e80ee746e59e03cbd
MD5 de7284e4dc0b1e61d5301ade72facad9
BLAKE2b-256 e917ac0a18f18de168ccd385538aa3a1f82c13117cdd156f06f04c59c096e244

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.7.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: caterva-0.7.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 576.9 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for caterva-0.7.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 625255af73943bd34de02e4e50dc67195e65ab4c2a779ce75b5d1c8d43079d0e
MD5 b9045bb985978d71e029098106e7fccd
BLAKE2b-256 28795e3a8ce5e29cb534a18cd2e66f78b7fc7f441302fdba7108dfa59340d3a6

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.7.1-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: caterva-0.7.1-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for caterva-0.7.1-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 45af9349b087464626df513ca54b59529f142db5b7e5ab742d3a3d80c7bbb13c
MD5 81e92338861580c0098fde72242f4b1c
BLAKE2b-256 00b5c4774eb9d3a3784b5c437ef5f2242528bd2ad39a7b3da66cc4ebda88e1d8

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.7.1-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: caterva-0.7.1-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for caterva-0.7.1-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 de2ff62958c3afa25295cccd314dd49994a5ea902ecb49ef0009d2295c5e41a3
MD5 5784498f36d0c28f8dc78bca5253919d
BLAKE2b-256 06ce17f5c6faec96882a77999271424fae6a3f6dc40f849975956348478aaa9e

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.7.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: caterva-0.7.1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for caterva-0.7.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3096eb3943fea93320951e272028679ea90c8510e2d5c2a558fe5bced91464a0
MD5 ec750a93356c8c0a924edad5dad7605e
BLAKE2b-256 c47d52cedab2d0a5e0c241e9d69e6f15c7188caed76da379a5532ab4a3c2b063

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.7.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: caterva-0.7.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 635.7 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for caterva-0.7.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 f82bc2a7961cc7f45694f3c18da5fe9ee0701251ab6ac0e5bcf58b3e1f57d029
MD5 4772e902bab9a3cce2a7f171741bcc00
BLAKE2b-256 aed67bad1f9d2dad85c67e559ec6f6921ef715dc659f86f3ffb0f0dc5def6cad

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.7.1-cp38-cp38-win32.whl.

File metadata

  • Download URL: caterva-0.7.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 576.3 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for caterva-0.7.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 e0952ac6a88b7baf9f4436bafafb780b95d0ee19488543473ae1e51405443db1
MD5 ad362257b13aaf58d28b26978e2a5bd0
BLAKE2b-256 6eb6687cd996f00a26013399694eab34d6405e69896658038a8d3de105f8010a

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.7.1-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: caterva-0.7.1-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for caterva-0.7.1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 584092cf77cde48c9a55b0fecd197fb052ccc4d3f2abfdf778b6de9758827489
MD5 68cf1f071e9f6af2dee15888517d2aed
BLAKE2b-256 30053281bc5d620345fef3dbbd21c93a2120dac51dc8d73af1b353750700ed05

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.7.1-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: caterva-0.7.1-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for caterva-0.7.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d9834b038ac3be4f72a455c61f1e084103dc557de7fd7e1e265089d0cbe306fb
MD5 b0b27893e9b72f408d7e60be999b8063
BLAKE2b-256 8bdba7803e9c5b270cb425abed33a1e37c0103aade5a69c2831b8a0b99ffd9ad

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.7.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: caterva-0.7.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for caterva-0.7.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2be3a7d808c8af2a62d206b4db190e7dd29ac2c285fad6ef8fbebb1159f4de3e
MD5 b22cb57d177ab2c10319158948c35547
BLAKE2b-256 f8490a8c100a70c94e12cfa41ddb4229da3159ad00af9573a638f2c2f7bbc3fe

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.7.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: caterva-0.7.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 634.5 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for caterva-0.7.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 c9db158501d5f9fc40497b76c5dbc6e7c36339abbfc9a101dd68e260c0852b4d
MD5 e5847d1174b0dd84e878d1089d926d31
BLAKE2b-256 d792840a16e51b05df32ac61870725dfb119bd2639e3291d599227e066002eb2

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.7.1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: caterva-0.7.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 575.2 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for caterva-0.7.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 fdccadf7ca4f435b5787f9a4d24807e517d9bb97823218ed5e9ef196e050ec2b
MD5 ae0ab9d43f4f442879a7ccd5b44131fd
BLAKE2b-256 b8e4a92972e8eae685238def96eaa88ba49cc71aa8537cbc848c8ce6ced98a49

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.7.1-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: caterva-0.7.1-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for caterva-0.7.1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 0fd2fa2a012f3660fe5832dbcbcab81b77138fd96eb85e075454038d24cfa49c
MD5 90badd4300dc3df21d86d1d92f09c742
BLAKE2b-256 756ca3e739463de3c974062a549898072da0e78b353b65e0bf2ed286e8ea057e

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.7.1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: caterva-0.7.1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for caterva-0.7.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 26dbf767ace3abc984bc4f9283cd02f3819ede5a3acb5f974570e8f2c30bd1b4
MD5 dfe9801e7aec16596d781860cf690ea3
BLAKE2b-256 d34ebe5bfa41dd35ce573c1c3ecfd52fe0366c6c6d04ec6bf11797619ddf5361

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.7.1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: caterva-0.7.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for caterva-0.7.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7ee8f8e162abe2da14f4386cb9e1dc7f92e48089953359fed34e8b9f99ce5b62
MD5 733b6aaa2fc81a982f487b4956e855a8
BLAKE2b-256 66ff062e7523658a746f5f01d2835c0315057a44a8050b88b637187e35e95f86

See more details on using hashes here.

Provenance

Supported by

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