Scan output: include the bundled version, and Pyodide's release instead of "?"
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 85/100
Direzione di ricerca
Leggi src/wheelgap/scan.py e il file di blocco delle fixture usato da tests/test_scan.py per vedere come vengono rappresentate le celle incluse e i metadati di blocco di Pyodide. Aggiungi i campi di versione richiesti all’output della scansione e ricava la release di Pyodide dall’URL o dal nome del file di blocco quando info.version manca. Aggiorna ed esegui i test della scansione; il lavoro è completato quando coprono le versioni incluse e il ripiego per la versione, mantenendo ? quando non è disponibile alcuna versione.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
python -m wheelgap.scan --pyodide-lock marks packages Pyodide ships as bundled, but its JSON drops which version Pyodide ships, so the tracker has to re-read the locks to show it (wheelgap/tracker#50). It also records pyodide_version: "?", because Pyodide's lock files carry no version.
What to do
- In
src/wheelgap/scan.py, addbundled_version(andbundled_version_differs) to a package's entry when any of its cells isbundled. Additive keys only. - Take the Pyodide release from the lock's URL or file name when
info.versionis missing (e.g.…/pyodide/v0.29.5/full/pyodide-lock.json→0.29.5), and keep"?"only when neither has it. The CLI's "Pyodide ?'s own builds" message improves with it. - Tests in
tests/test_scan.pywith the fixture lock.
- Lingua principale
- Python
- Stelle
- 0
- Fork
- 1
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
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 patrickballard/wheelgap
-
good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
patrickballard/wheelgap#268 ·
-
good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
patrickballard/wheelgap#263 ·
-
bug good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 79/100
patrickballard/wheelgap#260 ·
-
bug good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
patrickballard/wheelgap#259 ·
-
bug good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
patrickballard/wheelgap#258 ·
Tutte le issue di patrickballard/wheelgap
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
btclib-org/btclib-wallet#872 ·
I maintainer di solito rispondono entro 1 giorno
-
[Bug]: Scheduled returns scan all accepted minion keys causing extreme loadForse già presa Una pull request collegata a questa issue è aperta o già unita. Apertabug needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
saltstack/salt#70789 · 1 commento ·
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 87/100
btclib-org/btclib#3093 ·
I maintainer di solito rispondono entro 1 giorno
-
priority: low python
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
LearningCircuit/local-deep-research#8635 ·
I maintainer di solito rispondono entro 1 giorno
-
README says the land/sea mask must match the XS grid; the demo mask does not, and Step 4 worksApertadocumentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
buckai-observatory/Automated-Cloud-Removal-and-Seamless-Satellite-Image-Mosaicking-Pipeline#52 ·
I maintainer di solito rispondono entro 1 giorno