-
Notifications
You must be signed in to change notification settings - Fork 19
feat: migrate to uv #293
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
feat: migrate to uv #293
Conversation
Signed-off-by: gruebel <[email protected]>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #293 +/- ##
==========================================
- Coverage 95.30% 94.41% -0.89%
==========================================
Files 15 21 +6
Lines 852 1057 +205
==========================================
+ Hits 812 998 +186
- Misses 40 59 +19 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Signed-off-by: gruebel <[email protected]>
Signed-off-by: gruebel <[email protected]>
Thank you soooooo much! I really enjoy working with uv and I thinkt his can make our live soo much easier. Do you think it is worth to add a pyproject.toml in the root and use workspaces? I am not sure if it adds value, but basically that is how all the other contrib repos are working. (At least that what I understood ;) ) |
Signed-off-by: gruebel <[email protected]>
Signed-off-by: gruebel <[email protected]>
@aepfli ok, I think I made it work. Only challenge was |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I didn't notice any obvious issues. Thanks for your effort on this @gruebel! 🍻
This PR
uv_build
as build backend, exceptflagd
, because there is no build hook support yetRelated Issues
Fixes #283
Follow-up Tasks
I'll also check out, if we can leverageworkspace addeduv
workspace withoutrelease-please
support (not part of this PR)