You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use a uv.lock file and uv sync to manage local/CI dependencies
Before this change, dependencies were listed as 'extras' and available
we used uv's pip wrapper to install dependencies and pinned the specific
versions we use in development and CI environments in pip requirement
text files.
This change switches to using uv. We now have a single lock file for all
dependency groups, and can *sync* our development environments, ensuring
unused dependencies are removed.
N.B. This change is as small as we can make it to switch to uv and
dependency groups. There are further improvements to the contributing
guide to bring this project into line with other Kraken projects that
might follow later.
0 commit comments