Skip to content

v0.0.15 missing from PyPI (Publish workflow failed on tag) #81

@MaykThewessen

Description

@MaykThewessen

Problem

The v0.0.15 GitHub release exists (tag v0.0.15, published 2026-03-23) but the package is not available on PyPI. Latest PyPI version is still 0.0.14:

$ curl -s https://pypi.org/pypi/xarray_plotly/json | jq -r '.info.version, (.releases | keys | sort)'
0.0.14
[ "0.0.1", "0.0.10", "0.0.11", "0.0.12", "0.0.13", "0.0.14", "0.0.2", ..., "0.0.9" ]

pip install xarray_plotly==0.0.15 therefore fails with No matching distribution.

Root cause

The Publish workflow run triggered by the v0.0.15 tag failed:

No retry/republish has happened since, so 0.0.15 never landed on PyPI.

Impact

Downstream users who saw the v0.0.15 GitHub release / changelog and tried to pin it (xarray_plotly==0.0.15 in pyproject.toml / pixi.toml / requirements.txt) get an unresolvable dependency. The fix-set in 0.0.15 (legend/style/axis-range fixes in combined figures, per release notes) is also unavailable to anyone installing via pip.

Suggested fix

One of:

  1. Re-run the failed Publish workflow once the underlying failure (likely PyPI Trusted-Publishing / OIDC config from PR ci: replace manual publish with release-please workflow #58 transition) is resolved.
  2. Cut a v0.0.16 with the same content so a fresh release-please flow can publish it.
  3. Manually upload the existing v0.0.15 sdist+wheel to PyPI.

Happy to help test once a wheel is up.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions