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
* implement hatch-vcs versioning
* integrate hatch-vcs for automated versioning
- Move hatch-vcs config to `tool.hatch` in `pyproject.toml`
- Switch to `_version.py` for versioning with hatch-vcs
- Remove manual `version.py` updates, using git tags instead
* remove manual version update
- Removed manual version writing in `update_version.py`.
- Added `src/pybamm/_version.py` to `.gitignore`.
* update release workflow for hatch-vcs
* Update version.py to use _version.py and conf.py to use importlib.metadata
* Revert update_version.py and use hatch-vcs in version.py
* Enable fetch-tags for hatch-vcs
* Minor updates to versioning and release workflow.
---------
Co-authored-by: Eric G. Kratz <[email protected]>
Co-authored-by: Saransh Chopra <[email protected]>
0 commit comments