veche: a relative --packet is read from cwd, not --root, and fails with no path
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 78/100
Direzione di ricerca
Inizia da veche.py, soprattutto da dove a.packet diventa un Path e da dove main() gestisce le eccezioni. Segui come vengono usati --root e i percorsi dei pacchetti per verificare il contenimento e caricare il file. Esegui la CLI da una directory diversa dalla root con un percorso relativo del pacchetto, poi verifica che venga eseguita e che le citazioni siano verificate. Controlla anche che un pacchetto mancante costi 0 chiamate e che il motivo indichi il percorso tentato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Problem. A relative --packet is read from the current directory, not from --root, and the failure names neither path. Running from another directory with --packet evidence.txt --root /abs/dir, where the file sits in /abs/dir, gives:
verdict: COULD_NOT_DECIDE, reasoninternal error: FileNotFoundError, 0 calls, and a blocking alarm.WARN packet is outside --rooton stderr, although the file is inside it.
Cause. veche.py builds src = Path(a.packet) with no reference to --root, and the catch-all in main() keeps only type(e).__name__. The documented form works only when the current directory equals the root.
Proposal.
- Resolve a relative packet against
--rootwhen it is not found from the current directory. - When it is found in neither, raise
Stopnaming both paths tried.
Acceptance. A packet relative to --root runs from any directory, and its citations verify. A missing packet costs 0 calls and its reason contains the path.
- Lingua principale
- Python
- Stelle
- 2
- Fork
- 1
- Merge medio
- 1h 29m
- PR unite (30g)
- 567
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un 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 protocol/perun
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Review pipeline-tooling changes under the copy the pipeline actually runs, not the PR's own copyAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 64/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di protocol/perun
Issue simili
-
Remove the `pull_request_target` workflow before GitHub blocks itForse già presa @jat255 l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
IBM/mcp-context-forge#7483 ·
I maintainer di solito rispondono entro 2 giorni
-
bug good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
[Bug Report]: OpenAI 辅助 API 连通性测试因输出上限仅 1 token 误报“未知错误”Forse già presa @fjfanjian l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
Project-N-E-K-O/N.E.K.O#3640 ·
I maintainer di solito rispondono entro 1 giorno
-
author-page correction
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
acl-org/acl-anthology#10808 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno