Closed juftin closed 6 months ago
Attention: 7 lines
in your changes are missing coverage. Please review.
Comparison is base (
4badcf9
) 95.56% compared to head (ce35c4c
) 95.81%. Report is 1 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
With a warm cache on this project switching from pip-compile
to uv
goes from 26.3s to 5.8s for hatch-pip-compile --all
. There are probably more savings to be had if I can use uv
as an installer
here and also use its --python
option
:tada: This PR is included in version 1.11.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:
This PR includes new (non-default) support for uv as a dependency resolver and installer. Now we have a few options:
pip
, pip-sync, and uv for dependency installersCloses #72
uv is a drop in replacement for
pip-compile
with a much faster resolver written in rust. If you'd like to useuv
instead ofpip-compile
/pip
you can do so with these options:pyproject.toml
hatch.toml