Inconsistent Python package structure when linking to license file
まだ誰も着手していません。
評価
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 初心者へのやさしさ
- 35/100
- issue の種類
- バグ
- 明瞭さ
- 説明が足りない
- 活発さ
- 停滞
- 技術スタック
- python
- 領域
- build-system
調査の方向性
No repository file or test is named; begin with the packaging or license-linking entry point and the discussion in pull request 1898. Reproduce the MarkupSafe 3.0.2 installation on macOS and Raspberry Pi, compare the two dist-info license paths, and consider the issue done when both layouts are handled or the online-license workaround is implemented.
索引モデルが issue の本文から書いたものです。
説明
As discovered here, it seems like Python package's can have different structures depending on how they were packaged/built.
For example, on my macOS development machine, installing MarkupSafe==3.0.2, results in the the license file to be located at:
venv/lib/python3.9/site-packages/MarkupSafe-3.0.2.dist-info/LICENSE.txt
However, on a Raspberry Pi device, installing MarkupSafe==3.0.2, results in the the license file to be located at:
venv/lib/python3.9/site-packages/markupsafe-3.0.2.dist-info/licenses/LICENSE.txt
I suspect these differences stem from how the package is built for multiple different architectures.
As a temporary workaround, we can try link to the package's online license file.
- 主要言語
- Python
- スター
- 3.5k
- フォーク
- 291
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
tiny-pilot/tinypilot のほかの issue
-
bug medium
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
tiny-pilot/tinypilot#1419 ·
-
enhancement
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
tiny-pilot/tinypilot#1929 · コメント 3 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
tiny-pilot/tinypilot#1896 ·
-
enhancement
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
tiny-pilot/tinypilot#1882 ·
-
Provide canonical dev setup再び着手できるかも @jotaen4tinypilot が 249 日前に担当しましたが、オープン中のプルリクエストはありません。 オープンenhancement
tiny-pilot/tinypilot#1876 · コメント 9 件 · 担当者 1 名 ·
tiny-pilot/tinypilot の issue をすべて見る
似ている issue
-
documentation
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
kristofdegrave/homeassistant-smart-charging#1413 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
nasa/earthdata-varinfo#113 ·
-
curriculum documentation quality
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
githubnext/gh-aw-workshop#3849 ·
メンテナーはふだん 2 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 90/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
メンテナーはふだん 1 日以内に返信