numcodecs icon indicating copy to clipboard operation
numcodecs copied to clipboard

A Python package providing buffer compression and transformation codecs for use in data storage and communication applications.

Results 148 numcodecs issues
Sort by recently updated
recently updated
newest added

Convert code from header files to Cython (generated C code is equivalent). Then drop the headers. These were there primarily for Windows compatibility with old Python versions (namely 2.7), but...

Because the `cpuinfo` module is required by `setup.py`, we need to pull it with `pyproject.toml`. ~~I think it is not needed in `requirements_dev.txt`.~~ TODO: - [ ] Unit tests and/or...

* [FURB107] Replace `try: ... except ImportError: pass` with `with suppress(ImportError): ...` * [FURB109] Replace `in [x, y, z]` with `in (x, y, z)` * [FURB113] Use `x.extend(...)` instead of...

File `setup.cfg` had been created to add the configuration of codespell. Since codespell 2.2.2 the configuration can be read from `pyproject.toml`. See [[Description of PR]](https://github.com/codespell-project/codespell/issues/2055). TODO: - [ ] Unit...

It would be good to move to `pyproject.toml` in Numcodecs. In particular it would be nice to add build requirements (like Cython) and [`setup_requires`]( https://github.com/zarr-developers/numcodecs/blob/a3e05fd36f2cd7a2c903c4d5d9f787961a7a5905/setup.py#L335-L338 ) to `pyproject.toml`. This should...

Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.3.1 to 2.11.2. Release notes Sourced from pypa/cibuildwheel's releases. v2.11.2 🛠 Updates CPython 3.11 to 3.11.0 - final release (#1327) 🛠 Simplify the default macOS repair command...

dependencies

Fixes #363 TODO: - [x] Unit tests and/or doctests in docstrings - [x] `tox -e py310` passes locally - [ ] Docstrings and API docs for any new/modified user-facing classes...

#### Minimal, reproducible code sample, a copy-pastable example if possible `import zarr` #### Problem description Using `multiprocessing` in a cython context, if `zarr` is in the import space I get...

bug

- use `--recursive` to clone the submodules too (I get a build error locally if `c-blosc` is not cloned) - use the generic `HTTPS` URLs instead of the `SSH` ones...

This is the full [build.log](https://ppb.chymera.eu/fdaf1c.log), with the specific errors, seen at the end: ``` ___________________________________________ ERROR collecting numcodecs/tests/test_vlen_bytes.py ____________________________________________ ImportError while importing test module '/var/tmp/portage/dev-python/numcodecs-0.9.0/work/numcodecs-0.9.0/numcodecs/tests/test_vlen_bytes.py'. Hint: make sure your test...