Bump OpenPIV version to 0.25.4 and align release metadata#362
Bump OpenPIV version to 0.25.4 and align release metadata#362
Conversation
Co-authored-by: alexlib <747110+alexlib@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Prepares the OpenPIV 0.25.4 release by aligning in-repo version metadata across packaging (Poetry + setuptools) and Sphinx documentation configuration to avoid mixed-version artifacts during release/publish.
Changes:
- Bumped Poetry package version to
0.25.4inpyproject.toml. - Bumped setuptools package version to
0.25.4insetup.py. - Updated Sphinx docs version string in
openpiv/docs/conf.pyto0.25.4.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| setup.py | Updates setuptools package version to 0.25.4. |
| pyproject.toml | Updates Poetry package version to 0.25.4. |
| openpiv/docs/conf.py | Updates Sphinx documentation version metadata. |
| version = '0.25.4' | ||
| # The full version, including alpha/beta/rc tags. | ||
| # release = '0.0.1a' |
There was a problem hiding this comment.
In Sphinx, version is intended to be the short X.Y string (as the comment above indicates) and release should carry the full version (including patch / pre-release tags). Setting version = '0.25.4' while leaving release commented out makes the config inconsistent and can lead to odd version display/templating; consider setting version = '0.25' and uncommenting/updating release = '0.25.4'.
| version = '0.25.4' | |
| # The full version, including alpha/beta/rc tags. | |
| # release = '0.0.1a' | |
| version = '0.25' | |
| # The full version, including alpha/beta/rc tags. | |
| release = '0.25.4' |
This PR prepares the
0.25.4release by updating package and documentation version metadata used by build/release tooling. It aligns all in-repo version declarations to prevent mixed-version artifacts during tagging and publish.Release version bump
pyproject.tomlto0.25.4.setup.pyto0.25.4.Documentation version alignment
openpiv/docs/conf.pyto0.25.4so rendered docs reflect the same release version.Resulting release behavior
0.25.4tag/release path (including existing GitHub Actions release workflow triggers).✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.