Skip to content

Release v5.0.0 — packaging fix and TestPyPI pre-check - #124

Merged
gsvgit merged 5 commits into
masterfrom
dev
Sep 16, 2026
Merged

gsvgit merged 5 commits into
masterfrom
dev

Conversation

@gsvgit

@gsvgit gsvgit commented Sep 16, 2026

Copy link
Copy Markdown
Member

Follow-up to the merged release PR #123: the first publish run (tag v5.0.0) failed at python -m build — setup.py reads requirements/*.txt, which were missing from the sdist (no MANIFEST.in ever existed; this was the project's first packaging build).

  • fix(35-S7): add MANIFEST.in so requirements/*.txt ship in the sdist (verified with an isolated python -m build)
  • feat(35-S8): the publish workflow now runs on every PR targeting master and publishes to TestPyPI (skip-existing), validating packaging before a release tag is cut

After merge: the v5.0.0 tag will be re-pointed at the new master commit and pushed again.

@gsvgit
gsvgit merged commit 5e20af3 into master Sep 16, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant