You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| “File already exists” on upload | Version not bumped; PyPI versions are immutable |
83
95
| Tag/job fails at version check | Tag `v0.0.2` but `pyproject.toml` still `0.0.1`|
96
+
|`400 Can't have direct dependency` on upload | Tag points at a commit before the fix, or `[benchmark]` / git URL still in `pyproject.toml`; run `python scripts/validate_pypi_metadata.py` after `python -m build`|
97
+
| Validate step fails on release | Wheel still embeds VCS deps — remove optional extras with git URLs from `pyproject.toml`|
84
98
| Environment never appears | Workflow must reference `environment: name: pypi` on the publish job |
0 commit comments