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

Uploaded Source

Built Distributions

caterva-0.7.3-cp311-cp311-win_amd64.whl (514.4 kB view details)

Uploaded CPython 3.11 Windows x86-64

caterva-0.7.3-cp311-cp311-win32.whl (468.7 kB view details)

Uploaded CPython 3.11 Windows x86

caterva-0.7.3-cp311-cp311-musllinux_1_1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

caterva-0.7.3-cp311-cp311-musllinux_1_1_i686.whl (1.6 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

caterva-0.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

caterva-0.7.3-cp311-cp311-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

caterva-0.7.3-cp310-cp310-win_amd64.whl (514.6 kB view details)

Uploaded CPython 3.10 Windows x86-64

caterva-0.7.3-cp310-cp310-win32.whl (468.9 kB view details)

Uploaded CPython 3.10 Windows x86

caterva-0.7.3-cp310-cp310-musllinux_1_1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

caterva-0.7.3-cp310-cp310-musllinux_1_1_i686.whl (1.6 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

caterva-0.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

caterva-0.7.3-cp310-cp310-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

caterva-0.7.3-cp39-cp39-win_amd64.whl (515.6 kB view details)

Uploaded CPython 3.9 Windows x86-64

caterva-0.7.3-cp39-cp39-win32.whl (469.6 kB view details)

Uploaded CPython 3.9 Windows x86

caterva-0.7.3-cp39-cp39-musllinux_1_1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

caterva-0.7.3-cp39-cp39-musllinux_1_1_i686.whl (1.6 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

caterva-0.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

caterva-0.7.3-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.3-cp38-cp38-win_amd64.whl (515.7 kB view details)

Uploaded CPython 3.8 Windows x86-64

caterva-0.7.3-cp38-cp38-win32.whl (469.2 kB view details)

Uploaded CPython 3.8 Windows x86

caterva-0.7.3-cp38-cp38-musllinux_1_1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

caterva-0.7.3-cp38-cp38-musllinux_1_1_i686.whl (1.6 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

caterva-0.7.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: caterva-0.7.3.tar.gz
  • Upload date:
  • Size: 1.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for caterva-0.7.3.tar.gz
Algorithm Hash digest
SHA256 411b740129c7c330e732f6ab95af6f0a94ef7402ca48392a8e63286c2b46e5b3
MD5 193e34d4708b47e641a7ac3bcd1ff7f9
BLAKE2b-256 abc3808275b267411a17ea71cfb1902dbfb3cdf9ebb8a70a5131b6503558a608

See more details on using hashes here.

File details

Details for the file caterva-0.7.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: caterva-0.7.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 514.4 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for caterva-0.7.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 33bdadd26ac9d9528cff4e79dc0bcb6e41e31d89a2f1cda474c95650dbd31249
MD5 d2cf084e71b88bb0af3ba201ac507a41
BLAKE2b-256 35ada2726167df6d6a1b39aa1ddeb76b8d0ea45b858e09f82c1fac9eb9e14042

See more details on using hashes here.

File details

Details for the file caterva-0.7.3-cp311-cp311-win32.whl.

File metadata

  • Download URL: caterva-0.7.3-cp311-cp311-win32.whl
  • Upload date:
  • Size: 468.7 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for caterva-0.7.3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 798b0156902ad120b48d76807a7bdf29e9343a946bef9c60a5afe86d3ca11f20
MD5 e07f759c3ea44651723eb7aee625d3f7
BLAKE2b-256 4ade1a816dea51fd8b4ab494f3129c2569750ebc2d2ca8fcc1386cef514f1bad

See more details on using hashes here.

File details

Details for the file caterva-0.7.3-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for caterva-0.7.3-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8e10f0a89d79ec957dfa12ca3b414a8078263fed37bde0e915c1d4ee48164f93
MD5 d19c2b9ac860a5bbd3eae05fca987dfa
BLAKE2b-256 66bdd893509cc76305fe1fa1785d0002bd568282542bd1852fb1f46b5c9fd064

See more details on using hashes here.

File details

Details for the file caterva-0.7.3-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for caterva-0.7.3-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 6b34fbbdd5805fd07ee8073b1f63c38bca834e7ba665a7eb1396f6d647200fa9
MD5 1ea5f1b0a52196d3ea41187dbae89ac8
BLAKE2b-256 e8015872f6ea720521e9ed107ecd4c50eef741397500809486b661e8ba833933

See more details on using hashes here.

File details

Details for the file caterva-0.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for caterva-0.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 03ec1e55ae013a4bcca76c135d66114eb992be4af814a65a1d65cd40a0f15caa
MD5 56402faa8d0fc5377220fbfa4fcea759
BLAKE2b-256 2eed2c6bbb16d61c1e4c78211147635d63cbc75a507fba8d9a3cfe06f0e8c3ba

See more details on using hashes here.

File details

Details for the file caterva-0.7.3-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for caterva-0.7.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4728038908b7a6ff180ef2b1c8b76572cd3f86a31902133d0acf2694d39cb3c0
MD5 6fe5440b967d51b6b3c0b485af26735e
BLAKE2b-256 f68947070a2321f5751ab49d4acfb637c625838a80fdbea3e9f5a5aa9f9fb886

See more details on using hashes here.

File details

Details for the file caterva-0.7.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: caterva-0.7.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 514.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for caterva-0.7.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9f5d672009054263106a9e60cdc5756a1943369c31894604a851572b3d2c83d1
MD5 5ee8cce1cb56b764264486baf8fe53bb
BLAKE2b-256 73b07b0898f5c730c0a608f961371d30558604e26c839a374035a4bf5f26e810

See more details on using hashes here.

File details

Details for the file caterva-0.7.3-cp310-cp310-win32.whl.

File metadata

  • Download URL: caterva-0.7.3-cp310-cp310-win32.whl
  • Upload date:
  • Size: 468.9 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for caterva-0.7.3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 8df35323897b01c90e4166d19543d355053bfae95da5c5e0cae27f5d01dff72c
MD5 639df3c55c752ff72cf3c0ddeda1f250
BLAKE2b-256 4868446229599703d0efb729de0452b89dd53baa00a99168f7b281969be07057

See more details on using hashes here.

File details

Details for the file caterva-0.7.3-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for caterva-0.7.3-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d0d2943be55905825dc712d6c38992c6c40f32daff34ede088da92845c38f7e6
MD5 7aae21002bf96dec2807956b518facbf
BLAKE2b-256 101b70af9b34938bf122ef0d8e62f4a72ad158b92fdd64027fec0a5511d83014

See more details on using hashes here.

File details

Details for the file caterva-0.7.3-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for caterva-0.7.3-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 7a8316677e5bfaad30d34ed365c39406adb88050c765b45fbfce0d61e5a50b6c
MD5 cc6d8de68d7e96c9f5f0c6ac14f5d3dc
BLAKE2b-256 9a42af495371660957bae2d040b351ccce4fbac98767cd6ab350d90e1b0140b2

See more details on using hashes here.

File details

Details for the file caterva-0.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for caterva-0.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7547e71a02b56bd9bb0b11913d94beda5718001db73a750e8f39acc0c214bb35
MD5 fdff53d324a3540a5688573469896300
BLAKE2b-256 a52c4a8bba0eec3255b05908f2b76e70247f5096c21c472163bc98d689bc93c8

See more details on using hashes here.

File details

Details for the file caterva-0.7.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for caterva-0.7.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 717fe9e1aabdd081546ae47273e037c9037a4eac7f3453ae65982ee64aab7915
MD5 15396745030aa5afbc0faab5677f8161
BLAKE2b-256 82afaa26c4f53e5495a5d8763834737c82951f321f174801558c10431a2af809

See more details on using hashes here.

File details

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

File metadata

  • Download URL: caterva-0.7.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 515.6 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for caterva-0.7.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 90ff54ab548269929c28e6b8760fa179c03266ec8c808ab494bbcfa4b839a235
MD5 790fb2d125f8e5a0395b2854fc84edf8
BLAKE2b-256 7d801a234e4e6a4e78440bc4868434f84056ba9110d5a0eac4239544134c4a75

See more details on using hashes here.

File details

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

File metadata

  • Download URL: caterva-0.7.3-cp39-cp39-win32.whl
  • Upload date:
  • Size: 469.6 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for caterva-0.7.3-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 dba19988b2a0eb345a2f554b450bc19421301d39bd91dd928bed376b43676d9f
MD5 2c7a826c84f73846d290c4e6f0ff2684
BLAKE2b-256 9fa5f17fd296e108777ae15a7599519fb91b2853162ad1c7f4d757fafeb04346

See more details on using hashes here.

File details

Details for the file caterva-0.7.3-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for caterva-0.7.3-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9c021f080936ac38dc3aabe811c9be7c56a9a3666e32669bc4019d1aa9e7d3d4
MD5 0c844b3644ad95d24242dbe45ac0cbf7
BLAKE2b-256 e166e0232e8868011019a04ceb2bd5200135e91c5a4d8eb999370e319c7e5c40

See more details on using hashes here.

File details

Details for the file caterva-0.7.3-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for caterva-0.7.3-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 8d55c9c90c91660e52c721bb62fff93e02512e42aa4db42df0eb9ab58e6e7882
MD5 a6a516e13040fc284d0a4da7898ad7e4
BLAKE2b-256 cdc253d03b06ad9eefc44912da8932bd477255ca9fbc497848febbfd4d31e35e

See more details on using hashes here.

File details

Details for the file caterva-0.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for caterva-0.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 72979f022c9c23cc523a72c9d87e6c6667d5105ce02a11cbec44515af78b5b89
MD5 07fa9fd40b0d317059ad591493235800
BLAKE2b-256 8d7a4e0b8b80857df2757169d8ad45a632f799247c3e47c06901b87a7549a555

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for caterva-0.7.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ccf12190f67c130da4ac57ea7baa8ed0f41e51f16df2cabffa9b8f6b2486f038
MD5 189e3f3ac199ab8068281e5c4bbb604c
BLAKE2b-256 97144fa0778894d2e90b19ff1f0863eec2c32bd5fd317b5d1669df8bed70445d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: caterva-0.7.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 515.7 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for caterva-0.7.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d1915dd40eb00a31ef72db7d55c4d7afe9bae33ed692eefe9a514d8fe41e03c6
MD5 d190c1e020560b27d04a527aa923036f
BLAKE2b-256 524a76611ee8d857f8a8d6ec3411f24f63cc2e18fc16cef3f57a82d6dc176a96

See more details on using hashes here.

File details

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

File metadata

  • Download URL: caterva-0.7.3-cp38-cp38-win32.whl
  • Upload date:
  • Size: 469.2 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for caterva-0.7.3-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 d0624cafd4f2b937f7eb1de76bf3e7c50c33228f1b3999191785a354a3ad26d5
MD5 b51e58ece2ad305e594fdad8f9d51f21
BLAKE2b-256 d2849a4b7bb3896c856b10f0d996c05ee42d6371d3c1fbfbbd3c582362afb8e4

See more details on using hashes here.

File details

Details for the file caterva-0.7.3-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for caterva-0.7.3-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a70c286f7efaccdea32130315ab9655386c5830dd3f357e147a3ba53781240c2
MD5 d207ecbf2736138c1e5e17dcc5d6f18c
BLAKE2b-256 ee9938ef6f04a44eee2310f3c9fbcb9b3f05091d7c74434034aa7b859b791123

See more details on using hashes here.

File details

Details for the file caterva-0.7.3-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for caterva-0.7.3-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 7613cf4000553c56ce8dd45d36b6aa66b0d1dd6e9e055ea5b66284345151ec8b
MD5 03a0445d35134ee7513c5652b28dc307
BLAKE2b-256 439105df3356d415fdf25383fc76b26ed15b436c562a3f364ba21773b58fd971

See more details on using hashes here.

File details

Details for the file caterva-0.7.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for caterva-0.7.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 87bf59a3585d7a1c74458576ad9eff529237a905ef6d95280cec9a2750c4ba0b
MD5 e6fa1ac4d72b543189525b09050f2a9c
BLAKE2b-256 f9855705f8743045a931452e8045fc7200062d14a978a2bc6633b1d65c7fc5b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for caterva-0.7.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4eb0b6167c4c4e02c063b8e2587c241d35ff26432207cce4b464d4faf43d6eeb
MD5 ca48d36916c00fd1796922e1f12d2e9c
BLAKE2b-256 0a4190e449a925e246d690756fccc943fe35fe415b21a28f7b108e5dedbb93e6

See more details on using hashes here.

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