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
feat: use uv pip compile for update-constraints (backport #26) (#27)
pip-tools are very slow. What takes it 10+ minutes to resolve all
dependencies can be done in seconds with `uv`. This is especially
problematic when we attempt to run `update-constraints` against a repo
with a huge dependency tree (like instructlab/instructlab) which may
even time out in gate because of how slow pip-compile is.
`uv pip compile` is, largely, a drop-in replacement for `pip-compile`,
so the transition is very simple.
Signed-off-by: Ihar Hrachyshka <[email protected]>
**Checklist:**
- [ ] **Commit Message Formatting**: Commit titles and messages follow guidelines in the [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/#summary).
- [ ] [Changelog](https://github.com/instructlab/ci-actions/blob/main/CHANGELOG.md) updated with breaking and/or notable changes for the next minor release.
- [ ] Documentation has been added and/or updated, if applicable.
- [ ] Unit tests have been added and/or updated. (If this is not applicable, please provide a justification.)
- [ ] Integration testing has been performed, if applicable
## Description of this Change
<hr>This is an automatic backport of pull request #26 done by [Mergify](https://mergify.com).
Approved-by: courtneypacheco
Approved-by: ktdreyer
0 commit comments