Version 4.1.2 released on 2026-03-03! pip install blosc2 -U
Python-Blosc2: Compress Better, Compute Bigger
Combine advanced codecs and filters for efficient lossless and lossy compression to reduce storage space while maintaining high performance.
NDArray objects enable efficient storage and manipulation of arbitrarily large N-dimensional datasets, following the Array API standard, with an additional C API.
Combines compression with high-speed computation of complex mathematical expressions and reductions, while maintaining compatibility with NumPy.
Efficiently store data hierarchically with the TreeStore class for convenience and optimized performance.
Access data from anywhere: read/write in memory or disk, stream from the network, or use memory-mapped files for high-performance I/O.
Blosc2’s format is simple and accessible, with specifications under 4000 words that make it easy to read and integrate.
Documentation
New to Python-Blosc2? Check out the getting started guides. They contain an introduction to Python-Blosc2 main concepts and different tutorials.
The reference guide provides a comprehensive description of the Python-Blosc2 API, detailing how functions work and their available parameters.
Found a typo in the documentation or want to improve existing functionality? The contributing guidelines will walk you through the process of enhancing Python-Blosc2.
Want to see what’s new in the latest release? Explore the comprehensive release notes to discover new features, improvements, bug fixes, and important changes across all versions.