AttributeError on an out-of-order table under an indented header (4+ levels)
I maintainer di solito rispondono entro 2 giorni
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 18/100
Direzione di ricerca
Reproduce with tomlkit.parse(" [a.b.c.d]\n[a.b.c]") and compare with tomllib.loads on the same input. The error comes from OutOfOrderTableProxy lacking a trivia attribute, so start with how the parser handles out-of-order table proxies for indented headers. Done means both the table and array-of-tables inputs parse like tomllib, and the 3-level case from #263 still passes. Pull request #663 is already open against this issue, so check it before starting.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
tomlkit.parse(" [a.b.c.d]\n[a.b.c]") raises ParseError: 'OutOfOrderTableProxy' object has no attribute 'trivia' at line 2 col 0.
tomllib.loads on the same input returns {'a': {'b': {'c': {'d': {}}}}}, and tomlkit accepts it without the leading space.
Same with " [[a.b.c.d]]\n[a.b.c]". This is #263 one level deeper; the 3-level case from #263 works on master.
- Lingua principale
- Python
- Stelle
- 862
- Fork
- 193
- Merge medio
- 4g 2h
- PR unite (30g)
- 25
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Nessuna 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 python-poetry/tomlkit
-
Speed up array appendsForse già presa @harshitgupta31415 l’ha presa 1 giorno fa. Aperta
Difficoltà 4/5 1-2 giorni Idoneità per principianti 42/100
python-poetry/tomlkit#665 ·
I maintainer di solito rispondono entro 2 giorni
-
Deleting the last key under a dotted key in an inline table produces invalid TOMLForse già presa @cig13zs l’ha presa 1 giorno fa. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 62/100
python-poetry/tomlkit#662 ·
I maintainer di solito rispondono entro 2 giorni
-
Regression: impossible to dump multiline strings with leading newlineForse già presa @shivampwm2020 l’ha presa 3 giorni fa. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 25/100
python-poetry/tomlkit#655 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni
-
In-place array repetition changes values without updating serialized TOMLForse già presa @harbinresearcher l’ha presa 4 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100
python-poetry/tomlkit#646 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni
-
tomlkit 0.15.1 fails on out-of-order table headerForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
python-poetry/tomlkit#632 ·
I maintainer di solito rispondono entro 2 giorni
Tutte le issue di python-poetry/tomlkit
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
EchoTools/nevr-runtime#651 ·
I maintainer di solito rispondono entro 1 giorno
-
bug frontend rt sev-3
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
noontide-co/mainbranch#1211 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[1.x Bug] run-operation --sql reports success but rolls back writes on transaction-capable adaptersApertatriage
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
dbt-labs/dbt#16784 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno