python-blosc2 icon indicating copy to clipboard operation
python-blosc2 copied to clipboard

Results 60 python-blosc2 issues
Sort by recently updated
recently updated
newest added

When activating the "use_dict" flag in an SChunk instance, storing data leads to errors. The following code does not execute on my system: ``` import blosc2 import numpy as np...

We can run Ruff in CI: 1. directly in a GitHub action, 2. by applying [pre-commit.ci](https://pre-commit.ci/) to this repository. I can implement the first option in a merge request, but...

```python from concurrent.futures import ProcessPoolExecutor, ThreadPoolExecutor import blosc2 import numpy as np def test(arr): print("test begins") blosc2.pack_array(arr) print("test ends") def main(): arrs = [np.random.randint(255, size=(1024, 1024), dtype=np.uint8) for _ in...

This will enable to capture performance regressions in essential functionality. More info: https://codspeed.io/home#product

Request native `concatenate` functionality for `blosc2.NDArray`, exposed in both the C-API and the Python wrapper. **Requirements:** * **C-API:** Provide a C function to concatenate compressed `b2nd` along a specified axis....

**Describe the bug** Blosc2 uses `py-cpuinfo` library on module import. There are some issues with `py-cpuinfo` on macOS (https://github.com/workhorsy/py-cpuinfo/issues/216, https://github.com/workhorsy/py-cpuinfo/issues/218) that could cause blocsc2 to fail or hang during import...

**Describe the bug** The result of compression and decompression with filters=[blosc2.Filter.SHUFFLE, blosc2.Filter.BYTEDELTA] for some lengths not divisible by 8 bytes is not equvivalent: the last byte is differs **To Reproduce**...

**Describe the bug** blosc2 doesn't provide wheels for armhf. A reliable workaround for this is to rely on piwheels, which provides pre-built wheels for most popular packages. This worked fine...

As `upload-artifact` and `download-artifact` v3 are going out of life, we need to update actions in `.github/workflows/cibuildwheels.yaml` to v4. Also, we need to fix the fact that the sdist tarball...