Skip to content

Conversation

@mlwelles
Copy link
Contributor

Summary

  • Remove the uv version step from the CD workflow that fails with dynamic versioning

Context

The CD workflow was failing at the "Set version" step with:

error: We cannot get or set dynamic project versions in: pyproject.toml

The project now uses dynamic versioning via pydgraph/meta.py (configured in pyproject.toml with dynamic = ["version"]), which means uv version cannot modify it. The version is already correctly set from meta.py during the build process, so this step is unnecessary.

Test plan

  • Trigger CD workflow with a release tag and verify it completes successfully

The project uses dynamic versioning via pydgraph/meta.py, which makes
`uv version` fail with "cannot get or set dynamic project versions".
The version is already set correctly from meta.py during build.
@mlwelles mlwelles requested a review from a team as a code owner January 19, 2026 22:21
@matthewmcneely matthewmcneely merged commit 81d4460 into main Jan 19, 2026
26 checks passed
@matthewmcneely matthewmcneely deleted the fix/remove-uv-version-from-cd branch January 19, 2026 22:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants