Skip to content

feat: prepare package for PyPI publishing#4

Merged
ds-brandao merged 1 commit intomainfrom
claude/publish-python-package-OIIjk
Mar 5, 2026
Merged

feat: prepare package for PyPI publishing#4
ds-brandao merged 1 commit intomainfrom
claude/publish-python-package-OIIjk

Conversation

@ds-brandao
Copy link
Owner

No description provided.

- Enhance pyproject.toml with richer metadata (description, classifiers,
  keywords, documentation URL, sdist includes, build dependency)
- Use PEP 621 license format for broad tooling compatibility
- Upgrade development status from Alpha to Beta
- Add test-install job to publish workflow to verify the wheel installs
  and imports correctly across Python 3.10/3.12/3.13 before publishing
- Replace twine check with check-wheel-contents for metadata validation
- Add TestPyPI publish workflow (manual dispatch) for safe pre-release testing
- Mark v0.1.0 as released (2026-03-05) in CHANGELOG.md

https://claude.ai/code/session_01ChfKSVjzF3wYs2xzRcgw1A
@ds-brandao ds-brandao merged commit dde8cc0 into main Mar 5, 2026
4 checks passed
@ds-brandao ds-brandao deleted the claude/publish-python-package-OIIjk branch March 5, 2026 08:07
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.

2 participants