Summary
The project name in pyproject.toml is swarm-provenance-uploader but the repo is swarm_provenance_CLI. These should be unified under a consistent name.
Scope
- Rename
pyproject.toml name field to swarm-provenance-cli
- Rename
swarm_provenance_uploader/ package directory to swarm_provenance_cli/
- Update all imports across the codebase and tests
- Update
project.scripts entry point
- Update
setuptools.package-data path
- Update README install/usage instructions
- Consider a PyPI redirect if already published under the old name
Notes
This is a breaking change for anyone importing the package directly. Coordinate with a minor or major version bump.
Summary
The project name in
pyproject.tomlisswarm-provenance-uploaderbut the repo isswarm_provenance_CLI. These should be unified under a consistent name.Scope
pyproject.tomlnamefield toswarm-provenance-cliswarm_provenance_uploader/package directory toswarm_provenance_cli/project.scriptsentry pointsetuptools.package-datapathNotes
This is a breaking change for anyone importing the package directly. Coordinate with a minor or major version bump.