ENH: a few design ideas
まだ誰も着手していません。
評価
調査の方向性
Review the existing persist and skip marker behavior, then trace how task IDs respond when their containing file moves. Determine the intended semantics and trade-offs for the proposed ignore marker and file-location handling. Done would be an agreed design and documented scope, since the issue names no files or tests.
索引モデルが issue の本文から書いたものです。
説明
Some ideas I wanted to share:
-
Add an
ignoremarker.
Currently we havepersist(run if output is missing) andskip(skip the task and everything downstream). Anignoremarker could skip only the task itself while still allowing downstream tasks to run. This could be useful, for example, when dependencies or products were removed via DVC (or similar tools) and the user wants to ensure the task is not re-run. -
Should the file location be part of the task ID?
At the moment, a task is re-run if the containing file is moved. An alternative design would ignore such changes if the task content itself did not change.
- 主要言語
- Python
- スター
- 146
- フォーク
- 14
- 平均マージ
- 3日 16時間
- マージ済み PR(30日)
- 34
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
pytask-dev/pytask のほかの issue
-
enhancement
難易度 5/5 1週間以上 初心者へのやさしさ 45/100
pytask-dev/pytask#985 ·
-
bug
難易度 3/5 1〜2日 初心者へのやさしさ 42/100
pytask-dev/pytask#513 · コメント 8 件 ·
-
enhancement
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
pytask-dev/pytask#503 · コメント 1 件 · リアクション 1 件 ·
-
enhancement
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
pytask-dev/pytask#403 ·
-
enhancement
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
pytask-dev/pytask#320 · コメント 1 件 ·
pytask-dev/pytask の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
qgis/QGIS-Documentation#11275 ·
-
bug priority:normal ready-for-dev
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
OpenHands/extensions#626 · コメント 1 件 ·
-
難易度 1/5 1時間未満 初心者へのやさしさ 90/100
CSCfi/sd-search-api#39 ·
-
難易度 1/5 1時間未満 初心者へのやさしさ 90/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
StevenBlack/hosts#3255 ·