Release v0.0.43
Pain001 v0.0.43 Release Notes
Release Date
January 11, 2026
Overview
Version 0.0.43 fixes the PyPI authentication issue in the release workflow by correcting the secret reference name.
Fixed
PyPI Publishing
- Secret Reference: Updated workflow to use correct
PYPI_API_TOKENsecret name - Authentication: Resolved 403 Forbidden error during twine upload
- Publishing: Release workflow now successfully publishes to PyPI
Release Workflow
Updated .github/workflows/release.yml:
- Changed
TWINE_PASSWORD: ${{ secrets.PYPI_TOKEN }}→TWINE_PASSWORD: ${{ secrets.PYPI_API_TOKEN }} - Aligns with repository secrets configuration
- Enables successful package publication
Quality Metrics
All quality metrics unchanged from v0.0.42:
- Tests: 341 passed
- Coverage: 98.57%
- Pylint: 10.00/10
- Security: 0 vulnerabilities
Migration Notes
No code changes in this release. Purely CI/CD workflow authentication fix.
Dependencies
No dependency changes in this release.
Related Issues
- Fixed PyPI authentication failure preventing v0.0.42 release