Skip to main content

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.2

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.2
File Size Uploaded
blosc2-3.3.2.tar.gz 3.6 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for blosc2 3.3.2
File
blosc2-3.3.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
blosc2-3.3.2-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.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
blosc2-3.3.2-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
blosc2-3.3.2-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
blosc2-3.3.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
blosc2-3.3.2-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.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
blosc2-3.3.2-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
blosc2-3.3.2-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
blosc2-3.3.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
blosc2-3.3.2-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.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
blosc2-3.3.2-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
blosc2-3.3.2-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
blosc2-3.3.2-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
blosc2-3.3.2-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.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
blosc2-3.3.2-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
blosc2-3.3.2-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 76.8 MB

Release files / blosc2-3.3.2.tar.gz

Download URL blosc2-3.3.2.tar.gz
Size 3.6 MB
Tags Source
SHA-256 checksum
How to use checksums
b9b0751b6849eb56ccd2d78cf0dd8602ca6c07667c63c1b1615351fb702d593a
BLAKE2b-256 checksum
How to use checksums
9b80b60cd371c030afb545c74c6e4fc7b2f79182deb1debbe166a44193625550
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.2-cp313-cp313-win_amd64.whl

Download URL blosc2-3.3.2-cp313-cp313-win_amd64.whl
Size 2.2 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
6e06557307da741a42912a408baee37b76168f40c3d775612ffb130d1e19fd76
BLAKE2b-256 checksum
How to use checksums
c7fe053106f69b3bdf7d31b3603d84d17df2e87c505b4e06039afaec0f59988e
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.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL blosc2-3.3.2-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
772181379ea0771d610dad44814c5b594114f1cc4a8af3bf7ea83f8b4ced520d
BLAKE2b-256 checksum
How to use checksums
c3cc2ad6be058ccba57d33224b6e29edc9d88835db513bc1896fcefb7222f25b
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.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL blosc2-3.3.2-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
503f04273b08bec17bf1094c6edc48cd9d608b6e4ec3b5e06157115cd6a3ebee
BLAKE2b-256 checksum
How to use checksums
65ebe4bd5b0d8a85b8668c1aa7b768931052541906c78e01c7b1053fea19d4fd
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.2-cp313-cp313-macosx_11_0_arm64.whl

Download URL blosc2-3.3.2-cp313-cp313-macosx_11_0_arm64.whl
Size 3.4 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4fb78d69ccb234b937114fba419516be548a46b36e6093b593791ad06f8d0d69
BLAKE2b-256 checksum
How to use checksums
d5e840e4adecf3fd437294a735f094dc92637ddc902d8e058a981a045c914751
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.2-cp313-cp313-macosx_10_13_x86_64.whl

Download URL blosc2-3.3.2-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
9d69bc333e5bf508f380554033cee98d026b8307186654ffa5978d39528c660a
BLAKE2b-256 checksum
How to use checksums
915135d9f240a054c7d2008b380563e4426f029646b48187bb8b4fb24eb6e77a
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.2-cp312-cp312-win_amd64.whl

Download URL blosc2-3.3.2-cp312-cp312-win_amd64.whl
Size 2.2 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
c48bf447948471494453edc7cf383834da34cc8c140bf218bd44a009188df4a8
BLAKE2b-256 checksum
How to use checksums
f1475c5321dfab90483a905c22a07ffca660162500d9c01929824124df6e3672
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.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL blosc2-3.3.2-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
6d5b283ab09018ddfec51835478aa50c4b93a5d546c15e711e10df53c05b1570
BLAKE2b-256 checksum
How to use checksums
54f2f04d4f264cf4f0d668109a18e5e0d20159711404c894dbaf3cbf5519c767
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.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL blosc2-3.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.3 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
91d48d21aba682e449173b82e7b592b0fbccb676c7341827bc1d444bb380df83
BLAKE2b-256 checksum
How to use checksums
3f939fd09bcf04ab754524a75bd5556f0958dc0b57d118584830be58deeb41f5
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.2-cp312-cp312-macosx_11_0_arm64.whl

Download URL blosc2-3.3.2-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
30f159fcf8edb9d108758e26c38dc77332435e4c111f09410ccc3be6de0f50ed
BLAKE2b-256 checksum
How to use checksums
4b32d95fa5b8f0f91ea05c4fc7cdc21092e3a6609d0164816a1735baa73d89ed
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.2-cp312-cp312-macosx_10_13_x86_64.whl

Download URL blosc2-3.3.2-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
beec554b6bf40ce751dbdddeb1a7954c98582ab13d2c7754101cd9027a463e17
BLAKE2b-256 checksum
How to use checksums
43b11ed52e7f19941173fd1d3a50532bfad3f6073b35cbc628d5d2713162b997
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.2-cp311-cp311-win_amd64.whl

Download URL blosc2-3.3.2-cp311-cp311-win_amd64.whl
Size 2.2 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
c588444b4d90a53c1612d60c5018b376fa4ee4a629ecf39d0e1dbd3d6700288c
BLAKE2b-256 checksum
How to use checksums
01d12918b9593b4b4f8b310764deb4e93b7d3b6066b7196d727e668d24758b75
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.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL blosc2-3.3.2-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
777ccbe227fa94e32de2b951310df69cdf367e9fb8e1e3c4cfdc9c4ff3289052
BLAKE2b-256 checksum
How to use checksums
914a0260b86c048417ce7ecc9e42c9311b7fcf7200c0d30637a76cbc51880091
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.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL blosc2-3.3.2-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
1a072dc81b38fb8fc76719fc7ef778a46b19d22d05af333dec172bb23407fa57
BLAKE2b-256 checksum
How to use checksums
771e8e29f925d963e158e20934ee15c6eafd4c5719e866ced30905ffd71df335
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.2-cp311-cp311-macosx_11_0_arm64.whl

Download URL blosc2-3.3.2-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
1d6a2c75ded5ea2ebba3dcd9b1835f4f5f3bb1380f446702f991067b2d05ab51
BLAKE2b-256 checksum
How to use checksums
5e4378d09135efd037dbc2f900a79508277c72d1fdc3b531babe79ac0fe568cd
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.2-cp311-cp311-macosx_10_9_x86_64.whl

Download URL blosc2-3.3.2-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
7f2b8c7af9fd2b9a474d111627b26ba75a0f79021a966ac7b4a69d52d99d87da
BLAKE2b-256 checksum
How to use checksums
41b12ca03d5d5c26734e7e1f36ac8137021d5c11c5f7ab740681325643cf858b
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.2-cp310-cp310-win_amd64.whl

Download URL blosc2-3.3.2-cp310-cp310-win_amd64.whl
Size 2.2 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
0b2c19b58a2e59096a415217bd73b3620e9ad5e5d34895c8d584de8f0917001d
BLAKE2b-256 checksum
How to use checksums
4c8c5e5eb5ba7f1c86cbbf1bff3fa65a9dff22f2b149543fb59b45aba1008f55
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.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL blosc2-3.3.2-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
7569b54c1c51db60f5258bbbed1d73ae3b7b820fd594377de34baf2b3dbe18e4
BLAKE2b-256 checksum
How to use checksums
6ed4a98bbff0b420140774ff246e6fd5b66a56a52da61208889fa0860d88c104
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.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL blosc2-3.3.2-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
116c728e49ce88bf5e6f9bc8575b1e5c72df25e5d2bc09c1c06b6e8e70c76d10
BLAKE2b-256 checksum
How to use checksums
138ef5ae8c92fd14864da96668a7edd377457e4869a115943743fa41f7389202
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.2-cp310-cp310-macosx_11_0_arm64.whl

Download URL blosc2-3.3.2-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
8260e3bbfa9379f3968e980d695a562b4ca45c138aa4e7e721eab0164edceb88
BLAKE2b-256 checksum
How to use checksums
7dc33410de949b286705adef52362d724a3738eece0ef391851cfaf979f3f92d
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.2-cp310-cp310-macosx_10_9_x86_64.whl

Download URL blosc2-3.3.2-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
862265506b3e9ece131e3aa4588db261e06da0e82b142374e335d4156298454d
BLAKE2b-256 checksum
How to use checksums
c3c48e6877c3b2cf7c2afe9794e5d6e3fa66778391efb916de4919b9658c4d23
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

3.3.4

21 release files

3.3.3

21 release files

This release

3.3.2 This release

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