-
Notifications
You must be signed in to change notification settings - Fork 128
chore: use dependency-groups #880
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
base: main
Are you sure you want to change the base?
Conversation
7c13aad
to
f5b5c99
Compare
pre-commit.ci autofix |
ff850e2
to
087163a
Compare
087163a
to
e79ea92
Compare
Signed-off-by: Henry Schreiner <[email protected]>
for more information, see https://pre-commit.ci
e79ea92
to
4f18fbc
Compare
pip supports dependency groups now - can we use it? |
Sure, but where? We are using tox so I don't think we need it anywhere? But yes, |
If you mean in readthedocs, uv is faster. Upgrading pip then pip installing with a group would work, but would be slower. Both have native support. |
Sorry, I did mean in RTD. Just seems slightly odd to rely on asdf here - I'd prefer if there was a "blessed" way to use uv. If there isn't, maybe we should stick to pip? |
asdf is the recommendation from the RtD team, and that's what they use to set things up too. If you request python, it gets installed with asdf. They do have caching for some modules (not uv), but it's only a second or two, and cuts the docs time in more than half usually. |
Use dependency-groups, drop the
[test]
/[docs]
/[typing]
extras.