Skip to content

fix: make lock now always re-resolves and upgrades uv#234

Merged
IlonaShishov merged 1 commit into
mainfrom
fix-make-lock-upgrade
May 13, 2026
Merged

fix: make lock now always re-resolves and upgrades uv#234
IlonaShishov merged 1 commit into
mainfrom
fix-make-lock-upgrade

Conversation

@IlonaShishov
Copy link
Copy Markdown
Collaborator

Previously make lock was a no-op when the existing lock files already satisfied pyproject.toml constraints, requiring manual deletion before regeneration. Add --upgrade to uv pip compile so dependencies are re-resolved from scratch, and add pip install --upgrade uv to the top-level lock target so the local uv version matches CI.

Previously `make lock` was a no-op when the existing lock files already
satisfied pyproject.toml constraints, requiring manual deletion before
regeneration. Add `--upgrade` to `uv pip compile` so dependencies are
re-resolved from scratch, and add `pip install --upgrade uv` to the
top-level `lock` target so the local uv version matches CI.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown
Collaborator

@luis5tb luis5tb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@IlonaShishov IlonaShishov merged commit 174c817 into main May 13, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants