Outdated details in the `wheel` spec overview (inherited from PEP 425)
I maintainer di solito rispondono entro 2 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Documentazione
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- python
- Ambito
- build-system, documentation
Direzione di ricerca
Inizia dalla pagina delle specifiche delle wheel migrata da packaging.python.org e confrontala con PEP 425 e con i PEP successivi sul tagging delle wheel. Esamina wheel/src/wheel/bdist_wheel.py in corrispondenza delle correzioni della piattaforma indicate nell’issue. Il lavoro è completato quando la panoramica riflette il comportamento attuale di manylinux e dei platform tag, oltre alle altre incoerenze individuate durante la revisione.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
@brettcannon migrated the wheel spec from PEP 425 to the relevant spec page in https://github.com/pypa/packaging.python.org/pull/1206/files
Scanning that PR highlighted some original PEP 425 content that hasn't aged well:
- the tag consideration example is Linux based, but doesn't account for the
manylinuxtags and other Linux-specific tweaks to the tag evaluation process - the platform tag is still defined as the result of calling
distutils.util.get_platform(), but that was just removed from Python 3.12 (and has been deprecated since 3.10).sysconfig.get_platform()is mostly a replacement for that, but as discussed in https://stackoverflow.com/questions/71664875/what-is-the-replacement-for-distutils-util-get-platform it isn't 100% the same, and neither API truly reflects the behaviour ofwheel.bdist_wheel.get_platform()(there are some additional pragmatic corrections in https://github.com/pypa/wheel/blob/main/src/wheel/bdist_wheel.py#L47 to deal with some Mac OS X and Linux details)
Those were the two main points I noticed on a quick scan, but PEP 425 is old enough now that there are probably other inconsistencies we missed as the later wheel tagging PEPs adjusted the way things work.
- Lingua principale
- Python
- Stelle
- 1.7k
- Fork
- 1.7k
- Merge medio
- 4g 11h
- PR unite (30g)
- 5
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di pypa/packaging.python.org
-
Note greediness of PEP 723 reference parserForse già presa @jw9829 l’ha presa 7 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
pypa/packaging.python.org#1960 · 4 commenti ·
I maintainer di solito rispondono entro 2 giorni
-
Document that sparse identifiers with whitespace are valid if quotedForse già presa @Herrtian l’ha presa 146 giorni fa. Apertacomponent: specifications good first issue type: enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
pypa/packaging.python.org#1226 · 3 commenti · 1 reazione ·
I maintainer di solito rispondono entro 2 giorni
-
`test` vs. `tests`Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Apertacomponent: guides component: tutorials type: enhancement type: task
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
pypa/packaging.python.org#1165 · 5 commenti ·
I maintainer di solito rispondono entro 2 giorni
-
type: task
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
pypa/packaging.python.org#792 · 2 commenti · 1 reazione ·
I maintainer di solito rispondono entro 2 giorni
-
Add pip.conf heads-up to PyPI.org migration guideForse già presa @harshitethic l’ha presa 34 giorni fa. Apertagood first issue help wanted type: bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
pypa/packaging.python.org#463 · 5 commenti ·
I maintainer di solito rispondono entro 2 giorni
Tutte le issue di pypa/packaging.python.org
Issue simili
-
[Bug]: Non-vision image fallback calls vision_analyze with an empty source for oversized inline images and tells the model the image is corruptForse già presa @liuhao1024 l’ha presa oggi. Apertacomp/agent P2 tool/vision type/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
NousResearch/hermes-agent#132605 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
pymc-labs/pymc-marketing#3102 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
vllm-project/compressed-tensors#920 ·
I maintainer di solito rispondono entro 1 giorno
-
Add category README filesApertadocumentation good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
accepted bug wg/router-models-inference-runtime
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
vllm-project/semantic-router#4524 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno