Closed matthewfeickert closed 1 month ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 98.21%. Comparing base (
58c72b6
) to head (07eef5c
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This PR drops the install time of pyhf
and its dependencies (so '.[docs]'
) from 52 seconds to 5 seconds.
I'm going to approve and merge this myself. As always, PRs approved by a single core dev can be reverted as needed by the rest of the dev team.
Description
RTD doesn't support uv at the same level as pip, but there are ways to still use it along with most of the infrastructure. Adopt the strategy provided in ReadTheDocs's 'Build process customization' section https://docs.readthedocs.io/en/latest/build-customization.html#install-dependencies-with-uv, from https://github.com/readthedocs/readthedocs.org/pull/11152/, but continue to monitor alternative faster methods such as those described in https://github.com/readthedocs/readthedocs.org/issues/11289 .
Checklist Before Requesting Reviewer
Before Merging
For the PR Assignees: