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. Still on development.

Clone repo and submodules

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

Development workflow

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.5.4.dev0.tar.gz (1.4 MB view details)

Uploaded Source

Built Distributions

caterva-0.5.4.dev0-cp39-cp39-win_amd64.whl (632.3 kB view details)

Uploaded CPython 3.9 Windows x86-64

caterva-0.5.4.dev0-cp39-cp39-win32.whl (572.1 kB view details)

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9 macOS 10.9+ x86-64

caterva-0.5.4.dev0-cp38-cp38-win_amd64.whl (632.3 kB view details)

Uploaded CPython 3.8 Windows x86-64

caterva-0.5.4.dev0-cp38-cp38-win32.whl (571.6 kB view details)

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8 macOS 10.9+ x86-64

caterva-0.5.4.dev0-cp37-cp37m-win_amd64.whl (630.9 kB view details)

Uploaded CPython 3.7m Windows x86-64

caterva-0.5.4.dev0-cp37-cp37m-win32.whl (570.3 kB view details)

Uploaded CPython 3.7m Windows x86

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

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

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

Uploaded CPython 3.7m

caterva-0.5.4.dev0-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.5.4.dev0.tar.gz.

File metadata

  • Download URL: caterva-0.5.4.dev0.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for caterva-0.5.4.dev0.tar.gz
Algorithm Hash digest
SHA256 d2ec6a28957358b99550e9987cd6001ea2815e699b5a6b07c37cc4d15fc3f128
MD5 9f3c179f9de99111e007aadd00d2a39d
BLAKE2b-256 a4c50372711e7f29fc89ef51daf3fe861530aaaf8a7b99fe0b5e012df52d1683

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.5.4.dev0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: caterva-0.5.4.dev0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 632.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for caterva-0.5.4.dev0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 98f71a06257805eb36ec77815cd069ee199110fe99b256a9b71fa68e80a5c6a2
MD5 432fe98b172c3f36c2315e4fac2f430c
BLAKE2b-256 a13fdad05d54e1c1919158a8e3fa33547fc1a5b1020444c4e8b703a8c7083fc1

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.5.4.dev0-cp39-cp39-win32.whl.

File metadata

  • Download URL: caterva-0.5.4.dev0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 572.1 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for caterva-0.5.4.dev0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 24c6cae8fea7a6965aa081815784d314a4795dc378afca61ca390e87997b7280
MD5 6c6f578b730a21f83ba47f325c781175
BLAKE2b-256 2c15bada1a8f77d914c12c0b8cfe484a6eabb9c5afd0ee0860429ca64b6834c7

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.5.4.dev0-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: caterva-0.5.4.dev0-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.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for caterva-0.5.4.dev0-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9b8c8d13729519033b4c0f77c30086a1e46246a61b7411b0311d928c4f5e04ce
MD5 8369bfcd6a35a85c38dbffe2c11379d8
BLAKE2b-256 81ed6f40d20d8a3abfb2d1c3ba45ab9d519fbe26f4b75160848192853ccc0a52

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.5.4.dev0-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: caterva-0.5.4.dev0-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.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for caterva-0.5.4.dev0-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7009ea0d0cc1ec8f437bb5b7c5a02c5a6805e5028a7b47376e1fd7ceedc1c890
MD5 d56f299c828ef16383c77a9eecbb7a60
BLAKE2b-256 c417962b60adfacf88fa832dda8e33985f80eccc183a5a6d1b55846589d2f26b

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.5.4.dev0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: caterva-0.5.4.dev0-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.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for caterva-0.5.4.dev0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 06ea1f8f4424966f0b76a414869408e38fb349586860b60377628f7ec86dafa4
MD5 b2625c8a088f5be2fe93c5e90638298d
BLAKE2b-256 66c096474ab9d2700049ccfe33837d656f62f4c13641871f067b6fa016dc6454

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.5.4.dev0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: caterva-0.5.4.dev0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 632.3 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for caterva-0.5.4.dev0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 c3cf33ee5c32db0abb92037e607a11e1ec5ea9888e1880e45e45e8554b0696b4
MD5 cd2f169baf637f9fd8cfd6b861c065e5
BLAKE2b-256 a3f36d0bc3259d2a06f7c937935903a21f41ab5c5ea5dee2ed740c76802f9d3c

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.5.4.dev0-cp38-cp38-win32.whl.

File metadata

  • Download URL: caterva-0.5.4.dev0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 571.6 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for caterva-0.5.4.dev0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 0d339a7babba2edcaa67ecf121cb10c50f21ce6359533122853956a92baecf7b
MD5 b27d35636c1129c87829b8093bfdc60e
BLAKE2b-256 662255dd6dc1a2775ce08445950efae57163cdcaf3c45723b07b9eccffe0177c

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.5.4.dev0-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: caterva-0.5.4.dev0-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.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for caterva-0.5.4.dev0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b99cb604cf447b54167a093224cdb0aeb2ed52f8029dd74648d89c986fc440d2
MD5 b2868719fb4cc32ede648e6fb53898d1
BLAKE2b-256 e3286236a3c2072dc151acc77e91881b9406b29473819f9a130998c150013906

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.5.4.dev0-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: caterva-0.5.4.dev0-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.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for caterva-0.5.4.dev0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 eea7498ecd90f5c43430d71b2caebd984a6b95734bfa7f59b90aa4fbbdb1d5a3
MD5 492bcf6e21bd04287c23ea43ed485313
BLAKE2b-256 0cc33c6b2304673781b9b31e075988c9c256809ef34ab21ed949ca7bc386ebaa

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.5.4.dev0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: caterva-0.5.4.dev0-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.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for caterva-0.5.4.dev0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 340d5dbafbab172000c59d70d9967db7b3f12efdaa5f5b755764e0c9d2309903
MD5 6e4ecca6cd39586f089a7344cd2bd113
BLAKE2b-256 5427fe4bb01715df16c14faa21c31ef5d0a8ca80297c0d9c9b73d9576c7fee52

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.5.4.dev0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: caterva-0.5.4.dev0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 630.9 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for caterva-0.5.4.dev0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 328da44501f7c268a2cd0b3b715b114ba9a0b1e20d3403214e9b92aa19ead309
MD5 f58f5c362bfafdf18c22dc9b9f1b6c1d
BLAKE2b-256 95cdc359a4d840945d4c1cd53b8816f27f63127cb33a86e2930ef18808d9ea9e

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.5.4.dev0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: caterva-0.5.4.dev0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 570.3 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for caterva-0.5.4.dev0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 cb2253af70600173867025b4cb1d9a978c5f31b298e292af9df60304423981ff
MD5 79dcfca57d4bad591bc8ca6e832b3c48
BLAKE2b-256 6a402b685e79470820b887ee005a8f18c7b6ff027f93a490ce60434d48e51090

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.5.4.dev0-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: caterva-0.5.4.dev0-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.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for caterva-0.5.4.dev0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 79132950e61fbc10e9afefac22328e67d98be2d59e416ed1c1b8ba8c34502cc0
MD5 d04e924d574e21963bed975a200e897b
BLAKE2b-256 d9baf992e89def69ac92d325d0be54b50dcc955819c61ae505219870e17c950c

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.5.4.dev0-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: caterva-0.5.4.dev0-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.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for caterva-0.5.4.dev0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 daab7150664994b4371f8fa682c670dc8a066bc3e7457a06bdf0d7aff259de36
MD5 3863e97fdf1b01010fe39b96ed2de243
BLAKE2b-256 ea087e23be1b8e403d91a625d619f453e565b64a4131edc85b453213b8507c06

See more details on using hashes here.

Provenance

File details

Details for the file caterva-0.5.4.dev0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: caterva-0.5.4.dev0-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.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for caterva-0.5.4.dev0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7f59695852321e1f61a3952b2ea33514a69ac1cd8fa96fa33f64a6ada8b6b915
MD5 2102727747378380689c429c482e6bae
BLAKE2b-256 759102abce383bfea9ac8304fc8239e84e07839fda57a22b9e5f73f7356a3dca

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