Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: zarr-developers/numcodecs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.16.1
Choose a base ref
...
head repository: zarr-developers/numcodecs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.16.2
Choose a head ref
  • 4 commits
  • 16 files changed
  • 4 contributors

Commits on Jun 3, 2025

  1. chore: update pre-commit hooks (#752)

    updates:
    - [github.com/astral-sh/ruff-pre-commit: v0.11.8 → v0.11.12](astral-sh/ruff-pre-commit@v0.11.8...v0.11.12)
    - [github.com/pre-commit/mirrors-mypy: v1.15.0 → v1.16.0](pre-commit/mirrors-mypy@v1.15.0...v1.16.0)
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    pre-commit-ci[bot] authored Jun 3, 2025
    Configuration menu
    Copy the full SHA
    4fdb625 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2025

  1. Add streaming decompression for ZSTD_CONTENTSIZE_UNKNOWN case (#707)

    * Add streaming decompression for ZSTD_CONTENTSIZE_UNKNOWN case
    
    * Add tests and documentation for streaming Zstd
    
    * Add better tests from numcodecs.js
    
    * Adapt zstd.pyx streaming for Py_buffer
    
    * Formatting with ruff
    
    * Fix zstd comparison of different signedness
    
    * Undo change to unrelated test
    
    * Add zstd cli tests
    
    * Test Zstd against pyzstd
    
    * Apply ruff
    
    * Fix zstd tests, coverage
    
    * Make imports not optional
    
    * Add EndlessZstdDecompressor tests
    
    * Add docstrings to test_pyzstd.py
    mkitti authored Jul 10, 2025
    Configuration menu
    Copy the full SHA
    7a6fad3 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2025

  1. Fix ruff check issues (#764)

    * Used ruff check --fix
    
    * Fix ruff check issues with pytest.warn
    mkitti authored Jul 14, 2025
    Configuration menu
    Copy the full SHA
    506c89b View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2025

  1. Handle zarr 3.1.0 (#766)

    * (chore) add type hints to codec abc
    
    * (chore) build project with pixi
    
    * use fresh abcs
    
    * remove blosc
    
    * Update pyproject.toml
    
    * Update pyproject.toml
    
    Co-authored-by: Mark Kittisopikul <[email protected]>
    
    * dtype adaptor for zarr 3.1
    
    * revert change to pyproject.toml
    
    * versionify version
    
    * versionify another version
    
    * lint
    
    * lint
    
    * dodge test coverage
    
    * Update pyproject.toml
    
    * dtype adaptor for zarr 3.1
    
    * revert change to pyproject.toml
    
    * versionify version
    
    * versionify another version
    
    * lint
    
    * lint
    
    * dodge test coverage
    
    * use pixi + hatch for parametrized zarr python testing
    
    * Apply suggestions from code review
    
    Co-authored-by: David Stansby <[email protected]>
    
    * privatize functions
    
    * add lockfile
    
    * pin hatch
    
    * list dependencies in ci
    
    * use less ambiguous version specifier
    
    * pass linting by masking a type error that needs to be fixed later
    
    * add pixi.lock to gitignore
    
    * remove pixi.lock
    
    * set cache=false in pixi workflow
    
    ---------
    
    Co-authored-by: Mark Kittisopikul <[email protected]>
    Co-authored-by: David Stansby <[email protected]>
    3 people authored Aug 12, 2025
    Configuration menu
    Copy the full SHA
    f42a233 View commit details
    Browse the repository at this point in the history
Loading