Skip to main content

Python-Blosc2

A fast & compressed ndarray library with a flexible compute engine

Author:

The Blosc development team

Contact:

blosc@blosc.org

Github:

https://github.com/Blosc/python-blosc2

Actions:

actions

PyPi:

version

NumFOCUS:

numfocus

Code of Conduct:

Contributor Covenant

What is Python-Blosc2?

Python-Blosc2 is a high-performance compressed ndarray library with a flexible compute engine, using C-Blosc2 as its compression backend. It allows complex calculations on compressed data, whether stored in memory, on disk, or over the network (e.g., via Caterva2). It uses the C-Blosc2 simple and open format for storing compressed data.

More info: https://www.blosc.org/python-blosc2/getting_started/overview.html

Installing

Binary packages are available for major OSes (Win, Mac, Linux) and platforms. Install from PyPi using pip:

pip install blosc2 --upgrade

Conda users can install from conda-forge:

conda install -c conda-forge python-blosc2

Documentation

The documentation is available here:

https://blosc.org/python-blosc2/python-blosc2.html

You can find examples at:

https://github.com/Blosc/python-blosc2/tree/main/examples

A tutorial from PyData Global 2024 is available at:

https://github.com/Blosc/Python-Blosc2-3.0-tutorial

It contains Jupyter notebooks explaining the main features of Python-Blosc2.

License

This software is licensed under a 3-Clause BSD license. A copy of the python-blosc2 license can be found in LICENSE.txt.

Discussion forum

Discussion about this package is welcome at:

https://github.com/Blosc/python-blosc2/discussions

Social feeds

Stay informed about the latest developments by following us in Mastodon, Bluesky or LinkedIn.

Thanks

Blosc2 is supported by the NumFOCUS foundation, the LEAPS-INNOV project and ironArray SLU, among many other donors. This allowed the following people have contributed in an important way to the core development of the Blosc2 library:

  • Francesc Alted

  • Marta Iborra

  • Aleix Alcacer

  • Oscar Guiñón

  • Juan David Ibáñez

  • Ivan Vilata i Balaguer

  • Oumaima Ech.Chdig

  • Ricardo Sales Piquer

In addition, other people have participated to the project in different aspects:

  • Jan Sellner, contributed the mmap support for NDArray/SChunk objects.

  • Dimitri Papadopoulos, contributed a large bunch of improvements to the in many aspects of the project. His attention to detail is remarkable.

  • And many others that have contributed with bug reports, suggestions and improvements.

Citing Blosc

You can cite our work on the various libraries under the Blosc umbrella as follows:

@ONLINE{blosc,
  author = {{Blosc Development Team}},
  title = "{A fast, compressed and persistent data store library}",
  year = {2009-2025},
  note = {https://blosc.org}
}

Donate

If you find Blosc useful and want to support its development, please consider making a donation via the NumFOCUS organization, which is a non-profit that supports many open-source projects. Thank you!

Compress Better, Compute Bigger

Metadata

Release files for blosc2 3.3.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for blosc2 3.3.4
File Size Uploaded
blosc2-3.3.4.tar.gz 3.6 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for blosc2 3.3.4
File
blosc2-3.3.4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
blosc2-3.3.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
blosc2-3.3.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
blosc2-3.3.4-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
blosc2-3.3.4-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
blosc2-3.3.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
blosc2-3.3.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
blosc2-3.3.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
blosc2-3.3.4-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
blosc2-3.3.4-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
blosc2-3.3.4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
blosc2-3.3.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
blosc2-3.3.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
blosc2-3.3.4-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
blosc2-3.3.4-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
blosc2-3.3.4-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
blosc2-3.3.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
blosc2-3.3.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
blosc2-3.3.4-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
blosc2-3.3.4-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 76.4 MB

Release files / blosc2-3.3.4.tar.gz

Download URL blosc2-3.3.4.tar.gz
Size 3.6 MB
Tags Source
SHA-256 checksum
How to use checksums
ebc8c80852361e1ea4ea5048c8ff09d0b7b5ea3797e29c72caec59d990a4d3f2
BLAKE2b-256 checksum
How to use checksums
537bd3eac01355a85b6d7b6ea6e7ec93c0642b74d9334991a597519cba0fd3d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / blosc2-3.3.4-cp313-cp313-win_amd64.whl

Download URL blosc2-3.3.4-cp313-cp313-win_amd64.whl
Size 2.2 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
257a1e70b94ac6b041ac70f039b7284aea2b13fa2d853cdbbfa21c67ce9f50cc
BLAKE2b-256 checksum
How to use checksums
2374606101cd6d4f87adc79426bd9041d023084d3cfebf745496d6ed54645331
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / blosc2-3.3.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL blosc2-3.3.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.4 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8f661f46dbaf8e91a1607ea35c63cceff0144f9a8397012bb999a109bb5d1ba9
BLAKE2b-256 checksum
How to use checksums
ab14d218225b8e406dadd0fcb9b3f832b27971e6dd4671acc6696356bc45d840
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / blosc2-3.3.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL blosc2-3.3.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.3 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
78b15284bfdc987cc60c165c8464d2eed6d555d1140527201d6ddce7fc0f80b6
BLAKE2b-256 checksum
How to use checksums
4ddae5ad0ce3b8603c707441f5a9ed7f35835605d3387c47b65cda040a04f81c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / blosc2-3.3.4-cp313-cp313-macosx_11_0_arm64.whl

Download URL blosc2-3.3.4-cp313-cp313-macosx_11_0_arm64.whl
Size 3.3 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5b2c1e619fc5a0ec2388198694e2029dc7002a48bf07fdd7f1074023e305067a
BLAKE2b-256 checksum
How to use checksums
55083c5523d8fff83677ae9c72df8a6bc9a903ad72685f3a3906bdad10c67e94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / blosc2-3.3.4-cp313-cp313-macosx_10_13_x86_64.whl

Download URL blosc2-3.3.4-cp313-cp313-macosx_10_13_x86_64.whl
Size 4.0 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
2f8361de99ff6ba006b4c439032b9bd50e6af11e6cbc3d13bc4a6ac324ca6f8e
BLAKE2b-256 checksum
How to use checksums
33a85e8b111b2e07c212fc3a8d3011fe4af40468906a3db5e3f3e49b3dc3abb0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / blosc2-3.3.4-cp312-cp312-win_amd64.whl

Download URL blosc2-3.3.4-cp312-cp312-win_amd64.whl
Size 2.2 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
42a55cf4404c64031a3800a2b8bc74958b8e9facf48ee3ac2065e4e110c5b10f
BLAKE2b-256 checksum
How to use checksums
dc0bc93f7eb83d0bcf781d1385bca500d85395b5f87a2f1175b13e536fd0fec1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / blosc2-3.3.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL blosc2-3.3.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.4 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
74efad04ab9a78d56cf9b4bb2b277ae4b25bc51b90cc1e3e9ff7a03ed4b39c39
BLAKE2b-256 checksum
How to use checksums
eb954d688ac7653bfab32a363222d843139928462348fdd5985b719153a9ad23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / blosc2-3.3.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL blosc2-3.3.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.2 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
bafad12af6780e6bcefbccd0219ca7e11d31dc0d7896f2a52f5f0d675de32c00
BLAKE2b-256 checksum
How to use checksums
151999de4fd7b4978eb05128a590cb317f8853a62e24114c070143c66ae657f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / blosc2-3.3.4-cp312-cp312-macosx_11_0_arm64.whl

Download URL blosc2-3.3.4-cp312-cp312-macosx_11_0_arm64.whl
Size 3.4 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
abb9e1028a35a98700d4ef1781061b342855830de059f594fca2b746b9316033
BLAKE2b-256 checksum
How to use checksums
c0548d2451edec029357039ea30e9d8173f8427e6bab7305d6ff33e2e60a817b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / blosc2-3.3.4-cp312-cp312-macosx_10_13_x86_64.whl

Download URL blosc2-3.3.4-cp312-cp312-macosx_10_13_x86_64.whl
Size 4.0 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
50a17f1bdac290f271919e06da4215b5942d9ee7b426cfdaab84fe391585cb38
BLAKE2b-256 checksum
How to use checksums
dc92eaca0f848bd90f1cf429cbd53d8935d8092f6fb34dcb078aad6a57d14ba2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / blosc2-3.3.4-cp311-cp311-win_amd64.whl

Download URL blosc2-3.3.4-cp311-cp311-win_amd64.whl
Size 2.2 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
0be0608ff800f7219f98e2751799f47d1fd3188bf7f659ef26c55971120f8e63
BLAKE2b-256 checksum
How to use checksums
4c20d80cf11fed1e4eec382204fb730bb5f600a2111e40172b903380971c07e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / blosc2-3.3.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL blosc2-3.3.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.4 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
358e7a03a6627b9f8f5a582151e9806985c7995e76ae070a5ef4275e2f59860e
BLAKE2b-256 checksum
How to use checksums
48dfe29d72e2ea6f819d9fc3a4022f7cb95ab98bd50c015f788fb7c1b4bd85af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / blosc2-3.3.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL blosc2-3.3.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.3 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
46199075031a9cf927eb0128720cc59468d7902ee1a529093a1da155cdfa2be6
BLAKE2b-256 checksum
How to use checksums
4fd77e22363b0681936f886bbb52897d8b0ac60e108e2e28642a5ae845301588
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / blosc2-3.3.4-cp311-cp311-macosx_11_0_arm64.whl

Download URL blosc2-3.3.4-cp311-cp311-macosx_11_0_arm64.whl
Size 3.4 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8d1fac127019bb7930d871a3620b769224c9ea2a01144546d26a3b97224394ea
BLAKE2b-256 checksum
How to use checksums
f6270c308ab61febb0ee6ddcde9109fea79a12e9592ecca0172bfe2e1ac31810
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / blosc2-3.3.4-cp311-cp311-macosx_10_9_x86_64.whl

Download URL blosc2-3.3.4-cp311-cp311-macosx_10_9_x86_64.whl
Size 4.0 MB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
96c2cbfe95011df2455eed17d95eb39c28c35147d971e23a0d8b15cd8ebcd6a3
BLAKE2b-256 checksum
How to use checksums
c64cccba7bfb1c15e4f82f113ddeccb12125e1ed87fbb515563d744879fe189c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / blosc2-3.3.4-cp310-cp310-win_amd64.whl

Download URL blosc2-3.3.4-cp310-cp310-win_amd64.whl
Size 2.2 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
2b2823e60bf211bec93488a308d1e257c3d8e62cac9e2b79a9f1445065f7fc99
BLAKE2b-256 checksum
How to use checksums
81ba0de0d6617fe804f34e0d89eabb2fb7a8006b941d55ef5180391b13c11326
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / blosc2-3.3.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL blosc2-3.3.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.4 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
821c5dc39d1734f35cb93ec618a8773ec7691e751ce84f4f7df8a6f6fc89a8f8
BLAKE2b-256 checksum
How to use checksums
fcb6aca4a1b96e3557bf73021dcd1c6cf01ca0ed089369fa6d24686be648c80e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / blosc2-3.3.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL blosc2-3.3.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.3 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
80355311d2f169e1c81836c63297f9a04e5ab8cd4e90edb336bab7bceb6d62f8
BLAKE2b-256 checksum
How to use checksums
31c3930417a8e61f2480b73d43f5f278badbfd62956d3a1fdd7ffc24c8e632ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / blosc2-3.3.4-cp310-cp310-macosx_11_0_arm64.whl

Download URL blosc2-3.3.4-cp310-cp310-macosx_11_0_arm64.whl
Size 3.4 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ec5b0bb93dd4005439b1da465df9b5cdee8e931140de95ce8d4a3148b77163db
BLAKE2b-256 checksum
How to use checksums
bd741e2001278e452a84b7e82279e2e06b547250830a91afc496fbc35648065d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / blosc2-3.3.4-cp310-cp310-macosx_10_9_x86_64.whl

Download URL blosc2-3.3.4-cp310-cp310-macosx_10_9_x86_64.whl
Size 4.0 MB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
94e5c801b1cb054450bcb79be719b83eb8955a9db3991d8212aabf4170e65b70
BLAKE2b-256 checksum
How to use checksums
2d614428eebe911a0ea3c93f97524c73d34adc1e9fe2b527c10c7455686cb1e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release history Release notifications | RSS feed

4.9.1

28 release files

4.9.0

28 release files

4.8.1

28 release files

4.8.0

28 release files

4.7.0

28 release files

4.6.0

28 release files

4.5.1

28 release files

4.5.0

28 release files

4.4.5

26 release files

4.4.4

26 release files

4.4.3

26 release files

4.3.3

31 release files

4.3.1

31 release files

4.3.0

31 release files

4.1.0

31 release files

4.0.0

31 release files

3.9.0

31 release files

3.8.0

31 release files

3.7.2

31 release files

3.7.1

31 release files

3.7.0

31 release files

3.6.1

21 release files

3.6.0

21 release files

3.5.0

21 release files

3.4.0

21 release files

This release

3.3.4 This release

21 release files

3.3.3

21 release files

3.3.1

16 release files

3.2.1

16 release files

3.2.0

16 release files

3.1.1

16 release files

3.1.0

16 release files

3.0.0

16 release files

2.7.1

22 release files

2.7.0

22 release files

2.5.1

29 release files

2.5.0

29 release files

2.4.0

29 release files

2.2.8

29 release files

2.2.7

21 release files

2.2.4

21 release files

2.2.3

21 release files

2.2.2

21 release files

2.2.1

21 release files

2.1.1

21 release files

2.1.0

20 release files

2.0.0

21 release files

0.6.6

21 release files

0.6.5

17 release files

0.6.1

21 release files

0.5.2

21 release files

0.5.1

16 release files

0.3.2

16 release files

0.3.1

16 release files

0.1.9

16 release files

0.1.8

16 release files

0.1.7

22 release files

0.1.6

22 release files

0.1.5

22 release files

0.1.4

22 release files

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page