Version 3.0.0 released on 2024-12-12! pip install blosc2==3.0.0
Python-Blosc2: Compress Better, Compute Bigger
N-dim & compressed arrays
NDArray objects allow for efficient storage and manipulation of N-dim data, making it easy to work with large datasets.
Excellent compression
Combines advanced codecs and filters for efficient compression, reducing storage space while maintaining high performance.
Optimized compute engine
It teams with internal compression to compute complex mathematical expressions and reductions at high speed.
Uncomplicated format
Blosc2’s format, with specs taking less than 4000 words, makes it easy to integrate with other systems and tools.
Flexible storage
Can store data in memory, disk, or network, adapting to your needs and facilitates integration into various systems.
Two-level partitions
Leverages multi-level CPU caches, enhancing data access and performance for modern multi-core processors.
Sparse arrays
For efficient storage and data manipulation with many zero values.
Documentation
Getting Started
New to Python-Blosc2? Check out the getting started guides. They contain an introduction to Python-Blosc2 main concepts and different tutorials.
API Reference
The reference guide contains a detailed description of the Python-Blosc2 API. The reference describes how the functions work and which parameters can be used.
Development
Saw a typo in the documentation? Want to improve existing functionalities? The contributing guidelines will guide you through the process of improving Python-Blosc2.
Release Notes
Want to see what’s new in the latest release? Check out the release notes to find out!