blosc2 4.13.1


pip install blosc2

  Latest version

Released: Sep 15, 2026


Meta
Author: Blosc Development Team
Maintainer: Blosc Development Team
Requires Python: >=3.11

Classifiers

Development Status
  • 6 - Mature

Intended Audience
  • Developers
  • Information Technology
  • Science/Research

Programming Language
  • Python :: 3
  • Python :: 3.11
  • Python :: 3.12
  • Python :: 3.13
  • Python :: 3.14

Topic
  • Software Development :: Libraries :: Python Modules

Operating System
  • Microsoft :: Windows
  • Unix

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 compressor, compute engine, and format for binary data containers that are portable and open-source. It comes with a lazy expression engine allowing for complex calculations on compressed data, whether stored in memory, on disk, or over the network (e.g., via Caterva2). It is especially optimized for storing and retrieving data from N-dimensional arrays (NDArray) and columnar tables (CTable), complemented by a query/indexing layer. The main use case is fast, compressed, out-of-core numerical data — especially when data is too large to fit comfortably in RAM.

C-Blosc2 is used under the hood as its compression backend. Written in C, and building on its predecessor C-Blosc, C-Blosc2 aims to be an extremely fast meta-compressor for binary data, supporting a diverse set of strategies, and with an extensible plugin architecture for a wide range of codecs and filters.

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

Command line tools

Two CLI tools are installed along with the package:

  • b2view: an interactive terminal browser (TUI) for TreeStore bundles (.b2d directories or .b2z files), with paged views of NDArray and CTable data of any size (walkthrough; requires pip install "blosc2[tui]").

  • parquet-to-blosc2: converts Parquet files to Blosc2 columnar table stores, and back (walkthrough; requires pip install "blosc2[parquet]").

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 2025 is available at:

https://github.com/Blosc/PyData-Global-2025-Tutorial

(Click here to watch the video recording of the 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 to have contributed in an important way to the core development of the Blosc2 library:

  • Francesc Alted

  • Marta Iborra

  • Luke Shaw

  • 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 in the project in different aspects:

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

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

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

Developed using JetBrains IDEs.

JetBrains logo.

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-2026},
  note = {https://blosc.org}
}

Support Blosc for a Sustainable Future

If you find Blosc useful and want to support its development, please consider making a donation or contract to the Blosc Development Team. Thank you!

Compress Better, Compute Bigger

4.13.1 Sep 15, 2026
4.13.0 Sep 11, 2026
4.12.0 Sep 01, 2026
4.11.0 Aug 12, 2026
4.10.1 Aug 06, 2026
4.10.0 Aug 04, 2026
4.9.1 Jul 17, 2026
4.9.0 Jul 17, 2026
4.8.1 Jul 14, 2026
4.8.0 Jul 10, 2026
4.7.0 Jun 29, 2026
4.6.0 Jun 26, 2026
4.5.1 Jun 17, 2026
4.5.0 Jun 15, 2026
4.4.5 Jun 12, 2026
4.4.4 Jun 12, 2026
4.4.3 Jun 10, 2026
4.4.2 Jun 04, 2026
4.4.1 Jun 02, 2026
4.3.3 May 21, 2026
4.3.1 May 19, 2026
4.3.0 May 18, 2026
4.2.0 May 07, 2026
4.1.2 Mar 03, 2026
4.1.1 Mar 02, 2026
4.1.0 Feb 28, 2026
4.0.0 Jan 29, 2026
4.0.0b1 Jan 22, 2026
3.12.2 Dec 04, 2025
3.12.1 Dec 03, 2025
3.12.0 Dec 02, 2025
3.11.1 Nov 16, 2025
3.11.0 Oct 28, 2025
3.10.2 Oct 15, 2025
3.10.1 Oct 13, 2025
3.10.0 Oct 08, 2025
3.9.1 Oct 01, 2025
3.9.0 Sep 26, 2025
3.8.0 Sep 11, 2025
3.7.2 Aug 19, 2025
3.7.1 Aug 17, 2025
3.7.0 Aug 12, 2025
3.6.1 Jul 17, 2025
3.6.0 Jul 17, 2025
3.5.1 Jul 02, 2025
3.5.0 Jun 24, 2025
3.4.0 Jun 13, 2025
3.3.4 May 22, 2025
3.3.3 May 14, 2025
3.3.2 May 01, 2025
3.3.1 Apr 20, 2025
3.3.0 Apr 08, 2025
3.2.1 Mar 26, 2025
3.2.0 Feb 27, 2025
3.1.1 Feb 14, 2025
3.1.0 Feb 13, 2025
3.0.0 Dec 12, 2024
3.0.0rc3 Dec 10, 2024
3.0.0rc2 Dec 02, 2024
3.0.0rc1 Nov 28, 2024
3.0.0b4 Oct 02, 2024
3.0.0b3 Aug 29, 2024
3.0.0b1 Jun 21, 2024
2.7.1 Jul 30, 2024
2.7.0 Jun 20, 2024
2.6.2 Apr 06, 2024
2.6.1 Apr 04, 2024
2.6.0 Apr 01, 2024
2.5.1 Jan 25, 2024
2.5.0 Jan 24, 2024
2.4.0 Dec 28, 2023
2.3.2 Dec 01, 2023
2.3.1 Nov 08, 2023
2.3.0 Nov 08, 2023
2.2.9 Oct 05, 2023
2.2.8 Sep 27, 2023
2.2.7 Sep 13, 2023
2.2.6 Aug 01, 2023
2.2.5 Jul 04, 2023
2.2.4 Jun 21, 2023
2.2.3 May 18, 2023
2.2.2 May 11, 2023
2.2.1 May 10, 2023
2.2.0 Apr 04, 2023
2.1.1 Feb 24, 2023
2.1.0 Feb 24, 2023
2.0.0 Dec 20, 2022
0.6.6 Dec 15, 2022
0.6.5 Dec 10, 2022
0.6.4 Dec 09, 2022
0.6.3 Dec 09, 2022
0.6.2 Dec 08, 2022
0.6.1 Nov 30, 2022
0.5.2 Oct 23, 2022
0.5.1 Oct 12, 2022
0.4.1 Oct 03, 2022
0.4.0 Oct 01, 2022
0.3.2 Aug 24, 2022
0.3.1 Aug 18, 2022
0.3.0 Jul 06, 2022
0.2.0 Oct 07, 2021
0.1.10 Jul 10, 2021
0.1.9 Jun 29, 2021
0.1.8 Jun 22, 2021
0.1.7 May 26, 2021
0.1.6 May 26, 2021
0.1.5 May 14, 2021
0.1.4 May 14, 2021
0.1.3 May 14, 2021
0.1.2 May 14, 2021
0.1.1 May 10, 2021

Wheel compatibility matrix

Platform CPython >=3.11 (abi3) CPython (additional flags: t) 3.14 CPython (additional flags: t) 3.15
macosx_10_15_x86_64
macosx_10_9_x86_64
macosx_11_0_arm64
manylinux_2_27_aarch64
manylinux_2_27_x86_64
manylinux_2_28_aarch64
manylinux_2_28_x86_64
pyemscripten_2025_0_wasm32
pyemscripten_2026_0_wasm32
win_amd64
win_arm64

Files in release

Extras:
Dependencies:
numpy (>=1.26)
ndindex
msgpack
numexpr (>=2.14.1)
pydantic
httpx[http2]
rich
threadpoolctl