-
Notifications
You must be signed in to change notification settings - Fork 143
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
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.