Skip to content

UV Lockfile#1833

Open
bmos wants to merge 6 commits intomove-coop:mainfrom
bmos:lockfile
Open

UV Lockfile#1833
bmos wants to merge 6 commits intomove-coop:mainfrom
bmos:lockfile

Conversation

@bmos
Copy link
Copy Markdown
Collaborator

@bmos bmos commented Apr 14, 2026

What is this change?

  • Add uv.lock
  • Use locked versions when installing dependencies in workflows
  • Don't install dev dependencies in docker image
  • Don't install parsons as editable in docker image

Considerations for discussion

  • Using a lockfile allows users to start with a consistent environment, but does not limit them to those specific versions.
  • Is there any reason to have parsons installed a editable in the docker image?

How to test the changes (if needed)

  • CI workflow should be adequate.

Breaking Changes

Breaking changes are changes to our public API which may require existing users to change their code. If there are no breaking changes, any existing parsons user should not need to do anything after updating their parsons version.

Does this PR introduce breaking changes?
  • label: Breaking change — This PR introduces one or more breaking changes.
  • label: Non-breaking change — This PR does not introduce one or more breaking changes.

Details (if needed)

  • (List out any changes to the API that may cause breaks for developer implementation.)

@github-actions github-actions bot added github_actions Pull requests that update GitHub Actions code docker Pull requests that update Docker code labels Apr 14, 2026
Comment thread Dockerfile Fixed
@github-actions github-actions bot added non-breaking-change Status - Indicates that the code in this PR does not have any breaking changes. and removed non-breaking-change Status - Indicates that the code in this PR does not have any breaking changes. labels Apr 14, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 14, 2026

Coverage report

This PR does not seem to contain any modification to coverable code.

@github-actions github-actions bot added the non-breaking-change Status - Indicates that the code in this PR does not have any breaking changes. label Apr 14, 2026
@bmos bmos marked this pull request as ready for review April 15, 2026 16:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docker Pull requests that update Docker code github_actions Pull requests that update GitHub Actions code non-breaking-change Status - Indicates that the code in this PR does not have any breaking changes.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants