Skip to content

Release v0.0.43

Choose a tag to compare

@sebastienrousseau sebastienrousseau released this 11 Jan 20:52

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_TOKEN secret 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