You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix: upgrade setuptools in tag-release workflow (#82)
The tag-release workflow was failing because the pre-installed setuptools (65.5.0) doesn't normalize package names to underscores when creating source distributions.
This caused PyPI to reject the tarball with error: 'Filename altimate-datapilot-cli-0.1.1.tar.gz is invalid, should be altimate_datapilot_cli-0.1.1.tar.gz'.
Modern setuptools (65.6.0+) automatically normalize package names. Adding --upgrade flag ensures we get the latest version that handles name normalization correctly.
Impact: This will allow both wheel and source distributions to upload successfully to PyPI.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude <[email protected]>
0 commit comments