-
Notifications
You must be signed in to change notification settings - Fork 126
Open
Labels
area/devopsConcerns continuous integration, workflows, automation, maintenance, dev tools, etc.Concerns continuous integration, workflows, automation, maintenance, dev tools, etc.area/healthIssues and PRs related to code, repository, or project healthIssues and PRs related to code, repository, or project healthhelp wantedHelp with this would be appreciatedHelp with this would be appreciatedpriority/p3Low PriorityLow Priority
Description
What is the task?
The CI workflow in ci.yaml pip-installs at least one Python package (flake8) that is not listed elsewhere nor added by the write-ci-requirements.py script. In addition, requirements.txt loads sphinx, black, and pytest, which are also dev dependencies.
(Optional) Do you have ideas or preferences for the approach?
It would probably be best to create a requirements-dev.txt file, or a file in dev_tools/requirements, and move things like pytest into it, plus add flake8 and anything else loaded by the CI workflows.
How urgent is this for you?
P1 – needed by the next release
Metadata
Metadata
Assignees
Labels
area/devopsConcerns continuous integration, workflows, automation, maintenance, dev tools, etc.Concerns continuous integration, workflows, automation, maintenance, dev tools, etc.area/healthIssues and PRs related to code, repository, or project healthIssues and PRs related to code, repository, or project healthhelp wantedHelp with this would be appreciatedHelp with this would be appreciatedpriority/p3Low PriorityLow Priority