Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: use uv to install packages #715

Merged
merged 1 commit into from
Jun 24, 2024
Merged

chore: use uv to install packages #715

merged 1 commit into from
Jun 24, 2024

Conversation

JP-Ellis
Copy link
Contributor

📝 Summary

uv provides similar capabilities to pip and venv, but is significantly faster. Since hatch now supports using uv under the hood when managing virtual environments, we can get the speed ups for free.

🚨 Breaking Changes

🔥 Motivation

To provide a better contributor experience.

🔨 Test Plan

Regular CI

🔗 Related issues/PRs

N/A

[uv](https://github.com/astral-sh/uv) provides similar capabilities to
`pip` and `venv`, but is _significantly_ faster. Since `hatch` now
supports using `uv` under the hood when managing virtual environments,
we can get the speed ups for free.

Signed-off-by: JP-Ellis <[email protected]>
@JP-Ellis JP-Ellis added difficulty:easy A simple task appropriate for newcomers to the codebase type:chore Part of regular code upkeep labels Jun 24, 2024
@JP-Ellis JP-Ellis self-assigned this Jun 24, 2024
@JP-Ellis JP-Ellis merged commit f98a927 into master Jun 24, 2024
32 of 33 checks passed
@JP-Ellis JP-Ellis deleted the chore/switch-to-uv branch June 24, 2024 05:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficulty:easy A simple task appropriate for newcomers to the codebase type:chore Part of regular code upkeep
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant