Add tools script dependencies to dev dependency group#13725
Add tools script dependencies to dev dependency group#13725dikshaa2909 wants to merge 4 commits intomne-tools:mainfrom
Conversation
|
@dikshaa2909 Thanks for opening the PR. I think what was meant is to create a new development dependency group, i.e., something like The wording of the issue could perhaps have been more specific, but in our |
agreed. Furthermore this does not do what was suggested in #13490 (comment) |
|
@drammock @tsbinns Thanks for the feedback! Just to confirm before I make changes - you'd like me to create a completely new dependency group called Should the |
yes
yes Also, read the comment I linked above: there are other packages used in various scripts within |
|
@dikshaa2909 The places where these packages were being manually installed should be removed/replaced with a call to install the |
Fixes #13683
What does this implement/fix?
Adds
packagingandtomlkitto thedevdependency group inpyproject.toml. These packages are imported by scripts in the/toolsdirectory that run during CI, but were not explicitly listed as dev dependencies.Both are now explicitly included in the dev dependency group to ensure CI environments have all required tools.