Skip to content

Commit 8f926d3

Browse files
committed
Remove poetry:update-deps task
This task updates all the project's Python package dependencies to the latest version. Performing bulk updates is not a good practice, since it is non-atomic and thus makes it difficult to bisect regressions caused by the update. In addition, it is not necessary since dependencies are now updated using Dependabot. For these reasons, the task is harmful and superfluous.
1 parent b4d0e31 commit 8f926d3

File tree

2 files changed

+0
-16
lines changed

2 files changed

+0
-16
lines changed

Taskfile.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1046,14 +1046,6 @@ tasks:
10461046
poetry lock \
10471047
--no-cache
10481048
1049-
# Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/poetry-task/Taskfile.yml
1050-
poetry:update-deps:
1051-
desc: Update all dependencies managed by Poetry to their newest versions
1052-
deps:
1053-
- task: poetry:install
1054-
cmds:
1055-
- poetry update
1056-
10571049
# Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/check-poetry-task/Taskfile.yml
10581050
poetry:validate:
10591051
desc: Validate Poetry configuration

workflow-templates/assets/poetry-task/Taskfile.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -76,11 +76,3 @@ tasks:
7676
- |
7777
poetry install \
7878
{{if .POETRY_GROUPS}} --only {{.POETRY_GROUPS}} {{end}}
79-
80-
# Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/poetry-task/Taskfile.yml
81-
poetry:update-deps:
82-
desc: Update all dependencies managed by Poetry to their newest versions
83-
deps:
84-
- task: poetry:install
85-
cmds:
86-
- poetry update

0 commit comments

Comments
 (0)