Skip to content

Release Zarr-Python v3.1.0 #3219

Open
Open
@d-v-b

Description

@d-v-b

Release: v3.1.0
Scheduled Date: 2025/07/14

Priority PRs/issues to complete prior to release

  • Priority pull request #X

Before release:

  • Make sure that all pull requests which will be included in the release have been properly documented as changelog files in the changes/ directory.
  • Run towncrier build --version x.y.z to create the changelog, and commit the result to the main branch.
  • Check SPEC 0 to see if the minimum supported version of Python or NumPy needs bumping.
  • Check to ensure that:

Release:

  • Go to https://github.com/zarr-developers/zarr-python/releases.
    • Click "Draft a new release".
    • Choose a version number prefixed with a v (e.g. v0.0.0). For pre-releases, include the appropriate suffix (e.g. v0.0.0a1 or v0.0.0rc2).
    • Set the description of the release to: See release notes https://zarr.readthedocs.io/en/stable/release-notes.html#release-0-0-0, replacing the correct version numbers. For pre-release versions, the URL should omit the pre-release suffix, e.g. "a1" or "rc1".
    • Click on "Generate release notes" to auto-fill the description.
    • Make a release by clicking the 'Publish Release' button, this will automatically create a tag too.
  • Verify that release workflows succeeded.
    • The latest version is correct on PyPI.
    • The stable version is correct on ReadTheDocs.

After release:

  • Review and merge the pull request on the conda-forge zarr-feedstock that will be automatically generated.

  • Party 🎉

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions