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.2.tar.gz (1.5 MB view details)

Uploaded Source

Built Distributions

caterva-0.7.2-cp39-cp39-win_amd64.whl (641.1 kB view details)

Uploaded CPython 3.9 Windows x86-64

caterva-0.7.2-cp39-cp39-win32.whl (581.3 kB view details)

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.9

caterva-0.7.2-cp39-cp39-macosx_10_9_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

caterva-0.7.2-cp38-cp38-win_amd64.whl (641.3 kB view details)

Uploaded CPython 3.8 Windows x86-64

caterva-0.7.2-cp38-cp38-win32.whl (581.0 kB view details)

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8

caterva-0.7.2-cp38-cp38-macosx_10_9_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

caterva-0.7.2-cp37-cp37m-win_amd64.whl (639.8 kB view details)

Uploaded CPython 3.7m Windows x86-64

caterva-0.7.2-cp37-cp37m-win32.whl (579.7 kB view details)

Uploaded CPython 3.7m Windows x86

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

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

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

Uploaded CPython 3.7m

caterva-0.7.2-cp37-cp37m-macosx_10_9_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: caterva-0.7.2.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.2.tar.gz
Algorithm Hash digest
SHA256 109a744715e99e1771575871b9eb6b54d3fcc6de6f3ca56d52289d12c2cb9849
MD5 e915c34db9b343826b2faed337f1e9cb
BLAKE2b-256 373e0c2131e98ba327630f47d2db70e11c2416821fd0f44c4ee248c1f6a18951

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: caterva-0.7.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 641.1 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.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 2128f5312c26f69943120952f9a9cc8c625fcb0be44ed8d8b32afa882fbec458
MD5 c2854be7737a2c055d0e6b07ed8453a8
BLAKE2b-256 89b9c0e9b644df657e6a43270f5697be13f5b15ec076f65799d2a576e9d7a8e3

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: caterva-0.7.2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 581.3 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.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 3868ef544676b35d80f334cc6a24e8b189a4d2a568ce5a3f1c5ed4dccdb982a2
MD5 38a679c8d500528c5088e1c741161eb7
BLAKE2b-256 381d2db293d040acdaeec0f1ca87a7ebdde6c90ca90fe1be0ca602e37e80fa89

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: caterva-0.7.2-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.2-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d5855dd0ad5779db82600fe62ce3f7882d9dfdbd87cdc1e5d2e950ab3eff21c7
MD5 fb3f9451759e4fa1493435e5a41eca4e
BLAKE2b-256 508a4d704d8a26b0f56000b619f37f76ca728315184ee8eab3952e03553f79ed

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: caterva-0.7.2-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.2-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2b879153542d246317d2105519b5318517192c5c4fe690f9b3396cdb92bd4667
MD5 067dbb250e2fea90b5773edb73402f5b
BLAKE2b-256 22ad3504a16f95dd199546bc9bb9f9f78c4615bb1eaa2867a3972bc868d56958

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: caterva-0.7.2-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.7 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.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a2cd2fd54d11738de23d2d61337641f0e348f3e2c14b6292fc8d9d0ac7cbdfac
MD5 f8e42f0be5c8bd930235087e4415ac26
BLAKE2b-256 795b71a7499d9180760b46049f1df5486b6ecfa967fa1922f2eb5ce12e886539

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: caterva-0.7.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 641.3 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.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b05994c6c4317c21fd25273c66c28d666d5d0d9f2e2b25a4d0bac9f2efcd0d3b
MD5 82ea9d8d991bf906ea1b332c42241887
BLAKE2b-256 35a43d263bc821b8d60b546dd94f8e9082330635379ffdfb8f3f67e3c86bd364

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: caterva-0.7.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 581.0 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.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 d89a046c60e4b1bc60eb931edc40b84daf4df25eb45448a4622d07837dde9f31
MD5 dd40c2f8a2609dd0c0fd7090bef7b366
BLAKE2b-256 b4df458c00c7a26965ce71f88c611f2127b556f0c00d4740f7f398afc66c272e

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: caterva-0.7.2-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.2-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 74ee2383fd85fcb263d0a7eb1cc49b78d984679dc775bb42d06453762df9a33b
MD5 d73260f6d718d88ee2c73461e46acc3f
BLAKE2b-256 d7526f5241d011027d716204e8bbe2489fae4aa6648c63398956164de9a4af33

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: caterva-0.7.2-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.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1181448b839dc901d1ecfe295fabd2852b4f683c1150d578833c99fb8e9c43a5
MD5 7a4414103c78295537ec6acae836c2c9
BLAKE2b-256 1b1765eca7b65c4b6c4a3b6ba0abe028ed724bba87bffd969891b6b2b0dc8ebd

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: caterva-0.7.2-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.7 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.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5e456f18e86cd6745187e44f56e24f1b53fb2abf116c38d2faa33c901aa111ec
MD5 412dfcaa1a1e2644a8a8e4ca8e0ea8bc
BLAKE2b-256 eab54f1a986f382f5b609c3da02a3438d381f8c3ccc2893614f957bb5e72232b

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: caterva-0.7.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 639.8 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.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 de31cab8a8c194c3332acd75cf0761ab503adcf2a14e6b110563808e72bdd328
MD5 f3b9ab7d2bba119b705edef7cd0b2770
BLAKE2b-256 1356a9f8b59722d8ec0625df17d77a4cc3010ce4d2604e0b082da4e6b02a5984

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: caterva-0.7.2-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 579.7 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.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 2e0eb45c782c86a65b77e86c21a29832080202da9b06a7d75d6613251c3f8a6a
MD5 9d0fcb03519a9738060ec9a12682e185
BLAKE2b-256 d50affc00a4a77776a58f26b9384bef47caba32266d8648f5570e7f65f4d998d

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: caterva-0.7.2-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.2-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e3fcba6376fb31447a9058edf65a3731b6c78dbf5174449ea0df596141e43911
MD5 d053eb59583159655e00b5bb6aa19a12
BLAKE2b-256 dc63d87ed002c5c97bc0f84871468dc8cacc27390aee61f569aa7e1a39e94a17

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: caterva-0.7.2-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.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7b1bb452b0556cc0535a481d7d4fde277bbfae799ac7fc21e5417234cdeb90bd
MD5 1aea8ffbc58d71041956cab92b0fffcd
BLAKE2b-256 090c82dc9b04b6dc66c0710875bc8dd0844d4425ccf7d91a011051d7b43fe255

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: caterva-0.7.2-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.7 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.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f1cd4012218578e605983ad0415d44020337605720ed06cc79955fdba07e08e7
MD5 288577f4067dbd7e828e41f163c28383
BLAKE2b-256 534bf9ce02bab92f0bde1b1f759bcee8ee8147b757e833ca8e437fac671a7846

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