Explore using uv
for documentation and tests
#1416
Labels
dependencies
Pull requests that update a dependency file
documentation
good first issue
Good for newcomers
What is the expected enhancement?
We have been using ruff since #1006.
uv
is a tool by the same developers that manages virtual environments. The most interesting feature for us are its lock files.I think our documentation workflow would benefit from a lockfile, as currently it is our process with the most dependencies.
nox
has auv
backend that we could integrate to make generating the docs more reliable.For our tests, in most instances I am satisfied with
nox
. Our unit tests have very little dependencies, so I don't think that workflow would benefit a lot for it. The same applies for our lint workflow, which currently is very simple.Perhaps we could use
uv
for stub tests as currently they run on a pinnedmypy
version. A lockfile could benefit that use case.The text was updated successfully, but these errors were encountered: