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
- Add 'no-local-version' scheme to setuptools_scm config
- Update GitHub Actions to only build from tags (not main branch)
- Enhance release script to check for main branch
- Ensure clean versions for PyPI releases
This prevents the 'local versions not allowed' error on PyPI by:
1. Only building from clean, tagged commits
2. Using 'no-local-version' scheme to avoid +hash suffixes
3. Requiring main branch for releases
0 commit comments