-
Notifications
You must be signed in to change notification settings - Fork 5
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
upgrade python backend from poetry to uv #2049
Comments
@franTarkenton @conbrad @DerekRoberts this looks promising, let me know if you guys think otherwise. |
@mishraomp Let's dig in. :) |
Looks interesting, we use their lint/formatter tool, |
Might be difficult for us to use since we work on macOS, and their lockfiles are platform specific: https://github.com/astral-sh/uv?tab=readme-ov-file#limitations |
Looks like you can generate different platform lockfiles with a flag though so it may not be too tricky: https://github.com/astral-sh/uv?tab=readme-ov-file#platform-independent-resolution |
thanks @conbrad , may be we should move from poetry and prospector in the qsos to uv and ruff |
Thanks @conbrad. Unfortunately the non-agnostic lockfiles sound like a deal breaker. Rather than using their workarounds, how about waiting until this is solved? |
I think it should be fine, would just need to test it, from their readme:
|
It might even be more transparent than |
https://github.com/astral-sh/uv
The text was updated successfully, but these errors were encountered: