fix: Update readme with install change for uv, dev group included by default#12
fix: Update readme with install change for uv, dev group included by default#12wevonosky wants to merge 2 commits intoPymetheus:mainfrom
Conversation
|
Thanks for your contribution @wevonosky ! Following the uv documentation your changes are not correct. I've tested both
|
|
Ah I see, but might that be a regression in the use of uv then? I guess this project is trying to abstract the project management tool used, but as a user of uv, I would always end up fixing this projects template so that I retained the ability to do:
Edit: Thinking on this more, this is a sort of regression in packaging. If a project using this template is published, I think using the optional dependency group would let people depend on the dev group (not saying anyone would) by doing |
|
Yes that was a regression, thanks for the heads up! I migrated from using [project.optional-dependencies] to [dependency-groups] and tested it successfully also with pip & poetry. Now the template is following PEP-735 and I merged the corresponding PR #13 |
Description
The README for the repo includes instructions for uv that explicitly include the dev dependency group. uv includes this group by default when calling
syncType of Change
Changes Made
Checklist