MagicStack / MagicStack/uvloop
uvloop wheels don't include libuv LICENSE files
Personne n'a encore pris cette issue.
- Langage dominant
- Cython
- Étoiles
- 11.9k
- Forks
- 616
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
As part of the RISE Project, we are adding builds of various Python modules for riscv64 platforms, including uvloop, in the wheel_builder repository. While building v0.21.0, we noticed that the wheels only contain the LICENSE files for uvloop itself, and not libuv:
(venv) tgamblin@megalith ~/workspace/baylibre/rise/uvloop ((HEAD detached from v0.21.0))$ unzip -l uvloop-0.21.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl | grep LICEN
1105 06-21-2025 14:58 uvloop-0.21.0.dist-info/licenses/LICENSE-MIT
11439 06-21-2025 14:58 uvloop-0.21.0.dist-info/licenses/LICENSE-APACHE
Was this intentional, or would a PR be helpful?
I've also noticed that the license field in pyproject.toml only specifies MIT, but the project is dual-licensed.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Inspectez d’abord pyproject.toml et le contenu du wheel v0.21.0, en vous concentrant sur la manière dont les métadonnées de licence et les fichiers de licence inclus sont déclarés. Reconstruisez le wheel et vérifiez que les fichiers de licence de libuv sont inclus et que les métadonnées représentent à la fois les licences MIT et Apache.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- build-system, release
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 45/100