Ship a pytest plugin?
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 30/100
- issue の種類
- 機能追加
- 明瞭さ
- 説明が足りない
- 活発さ
- 停滞
- 技術スタック
- python
- 領域
- testing-qa
調査の方向性
まず、issue にリンクされているサンプルの conftest と、提案されている pytest_pyannotate モジュールおよび --pyannotate コマンドを含む pytest プラグインのエントリポイント案を確認します。そのアプローチを、参照されている MonkeyType の議論と比較します。既存のアノテーションワークフローを pytest 経由で自動的に利用できる、合意済みのプラグイン設計ができれば完了とします。
索引モデルが issue の本文から書いたものです。
説明
There's an example conftest (https://github.com/dropbox/pyannotate/issues/11), but it would be possible to ship a pytest entrypoint plugin (via e.g. a pytest_pyannotate module), that could be used via pytest --pyannotate then automatically.
I'd be happy to add it, but wanted to ask for feedback first.
Just for reference: https://github.com/Instagram/MonkeyType/issues/25
- 主要言語
- Python
- スター
- 1.4k
- フォーク
- 59
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
dropbox/pyannotate のほかの issue
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
dropbox/pyannotate#124 · リアクション 3 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
dropbox/pyannotate#123 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
dropbox/pyannotate#115 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
dropbox/pyannotate#109 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
dropbox/pyannotate#103 · コメント 6 件 · リアクション 1 件 ·
dropbox/pyannotate の issue をすべて見る
似ている issue
-
SSM GetParameter throttling during concurrent workflow launches対応中かも @alexiswl が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 80/100
-
[Bug] Dev image build fails: `npm install` in the root Dockerfile runs out of memory (exit 134)対応中かも @andest01 が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
メンテナーはふだん 1 日以内に返信
-
Rename FunctionalRole BOT_DEV to DEV_STAFF対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープンenhancement good first issue
難易度 2/5 1〜3時間 初心者へのやさしさ 79/100
pesu-dev/discord_bot#97 ·
-
難易度 1/5 1〜3時間 初心者へのやさしさ 88/100
gradio-app/gradio#13964 ·
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 93/100
BSData/horus-heresy-3rd-edition#3232 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信