Skip to content

Fix distribution layout for PyPI publication - #240

Merged
akaszynski merged 1 commit into
mainfrom
fix/release-artifact-layout
Oct 5, 2026
Merged

akaszynski merged 1 commit into
mainfrom
fix/release-artifact-layout

Conversation

@akaszynski

Copy link
Copy Markdown
Owner

The release job downloads all artifacts into separate named subdirectories, but the PyPI uploader expects distributions directly in dist/. Select the existing keepa-wheel artifact so the wheel and source archive are extracted into the expected directory. Attach both distributions to the GitHub release.

Validation: all pre-commit hooks and git diff --check passed. The tagged wheel and source archive pass strict Twine checks; full Python 3.10/3.14 CI remains the publication gate.

@akaszynski
akaszynski enabled auto-merge (squash) October 5, 2026 22:23
@akaszynski
akaszynski merged commit 32803c0 into main Oct 5, 2026
4 checks passed
@akaszynski
akaszynski deleted the fix/release-artifact-layout branch October 5, 2026 22:24
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