Fix PyPI version override for tagged releases #697
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
VERSIONfile and dynamic versioning inpyproject.toml(meson-python reads version frommeson.build)meson.buildto version 0.10.0 with CI override from git tags>=0.3.0throughout (now released on PyPI)CIBW_BUILD_VERBOSITYwarning (level 3 not supported by "build" frontend, changed to 1)prepare-wheel-build.shandopenblas_support.pyscripts (not used by current workflow)How version override works
When building from a tagged release (e.g.,
v0.10.1):vprefix)quippy/VERSIONfilequippy/meson.buildvia sedFor non-tagged builds, uses the default version (0.10.0) in
meson.build.Test plan
🤖 Generated with Claude Code