bug: `@load_from` and `@save_to` overwrite tags
メンテナーはふだん 7 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 初心者へのやさしさ
- 42/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- python
調査の方向性
まず、@load_from、@save_to、@tag の実装と、それらのデコレーターテストを見つけます。Issue にある 2 つのデコレーター順序を再現し、順序に関係なくタグが保持されることを確認します。
索引モデルが issue の本文から書いたものです。
説明
When developing the @cache decorator, which is essentially a custom @tag decorator, I realized that decorator order matters when used with @load_from or @save_to. Instead, we should propagate tags independently of ordering.
For instance, this will apply the hello="world" tag
@load_from.json(path="/path/to/file")
@tag(hello="world")
def foo(data: dict) -> dict:
return foo
While this will make the tag disappear
@tag(hello="world")
@load_from.json(path="/path/to/file")
def foo(data: dict) -> dict:
return foo
- 主要言語
- Jupyter Notebook
- スター
- 2.6k
- フォーク
- 228
- 平均マージ
- 8日 9分
- マージ済み PR(30日)
- 27
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
apache/hamilton のほかの issue
-
FunctionInputOutputTypeChecker rejects correct values for fixed-length tuple annotations (tuple[int, str])対応中かも @tarang-tp が 10 日前に担当しました。 オープンbug core-work
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
メンテナーはふだん 7 日以内に返信
-
Engine crashes when client sends nan or inf float to UI再び着手できるかも @Exudev が 253 日前に担当しましたが、オープン中のプルリクエストはありません。 オープンbug SDK
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
apache/hamilton#1458 · コメント 5 件 ·
メンテナーはふだん 7 日以内に返信
-
More detailed type annotations in graph visualizations再び着手できるかも @Nishant-Manocha が 388 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
apache/hamilton#1383 · コメント 4 件 ·
メンテナーはふだん 7 日以内に返信
-
Documentation: add explainer for FastAPI再び着手できるかも @Aditya-Deshwal23 が 207 日前に担当しましたが、オープン中のプルリクエストはありません。 オープンdocumentation
難易度 2/5 1〜2日 初心者へのやさしさ 65/100
apache/hamilton#1304 · コメント 5 件 ·
メンテナーはふだん 7 日以内に返信
-
Link back to github from reference API docs対応中かも @naikvaib が 45 日前に担当しました。 オープンdocumentation good first issue
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
apache/hamilton#572 · コメント 3 件 ·
メンテナーはふだん 7 日以内に返信
apache/hamilton の issue をすべて見る
似ている issue
-
qa_bug
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
NVIDIA-NeMo/Gym#5644 ·
メンテナーはふだん 2 日以内に返信
-
bug libcudf
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 2 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 67/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
light-curve/light-curve-python#870 ·
メンテナーはふだん 1 日以内に返信
-
bug c/evals size:S
難易度 2/5 1〜3時間 初心者へのやさしさ 83/100
Arize-ai/phoenix#17625 · リアクション 1 件 ·
メンテナーはふだん 1 日以内に返信