Comparing radoering:main...zarr-developers:main · radoering/zarr-python

Commits on Mar 20, 2026

  1. Rename the DimensionNames type to DimensionNamesLike. (zarr-devel…

    …opers#3800)
    
    The reason for this change is the fact that the `DimensionNames` type is does not model the
    actual type of the `dimension_names` attribute on the Array V3 Metadata class, but rather a
    wider input type that is ultimately narrowed to that actual type. For this reason, it should
    use the same `XLike` name convention as the other wide input types that get narrowed to a more
    restricted type.
    Configuration menu

    Browse the repository at this point in the history

Commits on Mar 21, 2026

  1. Configuration menu

    Browse the repository at this point in the history

  2. Configuration menu

    Browse the repository at this point in the history

Commits on Mar 23, 2026

  1. add release trigger that takes a tag as input (zarr-developers#3821)

    This change to `release.yml` should allow us to use `workflow-dispatch`, i.e., manual triggering,
    to invoke the release workflow, with an explicit tag as input. This supports publishing a tagged
    release outside of the commit that creates that tag. This is useful for situations where we issued a
    release, but the github actions workflow was broken in some way that prevented us from uploading the
    release to pypi.

    d-v-b authored

    Mar 23, 2026
    Configuration menu

    Browse the repository at this point in the history

  2. Removes testpypi as a target for the workflow-dispatch-triggered rele…

    …ase workflow. (zarr-developers#3822)
    
    * Removes testpypi as a target for the workflow-dispatch-triggered release workflow.
    
    Zarr Python is not configured for OIDC on TestPyPI, and there was a bug in the previous
    workflow that prevented command line declaration of the PyPI target (real or test) from
    being evaluated correctly. To simplify this, TestPyPI is removed, and only RealPyPI can
    be the target for publishing.
    
    * update
    
    ---------
    
    Co-authored-by: Max Jones <14077947+maxrjones@users.noreply.github.com>
    Configuration menu

    Browse the repository at this point in the history

Commits on Mar 24, 2026

  1. Configuration menu

    Browse the repository at this point in the history

  2. Configuration menu

    Browse the repository at this point in the history

  3. Configuration menu

    Browse the repository at this point in the history

Commits on Mar 25, 2026

  1. feat: return a useful value from CodecPipeline.read() (zarr-develop…

    …ers#3828)
    
    * Add a new type `GetResult` to `src/zarr/abc/codec.py`.
    
    This type is a typeddict that stores information about a completed
    attempt to fetch a stored resource, e.g. a chunk. Currently, `GetResult`
    only stores whether the resource was present or missing. We can add more capacity
    to this type in the future.
    
    * add tests for codec pipeline
    
    * Remove whitespace
    
    * changelog

    d-v-b authored

    Mar 25, 2026
    Configuration menu

    Browse the repository at this point in the history

Commits on Mar 26, 2026

  1. Configuration menu

    Browse the repository at this point in the history