[Bug] - PRJ PERIODS with year 0000 cannot be parsed
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
- 68/100
Direzione di ricerca
Il guasto si verifica nel parser di PERIODS del PRJ prima della chiamata _process_time(time, yearfirst=False).replace(year=1899), quindi inizia da _process_time e dal codice che legge le voci PERIODS dal file PRJ. Riproduci il problema con una riga PERIODS che usa l'anno 0000 e conferma il ValueError di datetime. È completato quando questo input viene analizzato e produce un timestamp dell'anno 1899, con un test che lo copra.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
The iMOD PRJ parser cannot read valid iMOD PERIODS entries using year 0000.
This raises:
ValueError: year must be in 1..9999, not 0
The parser does replaces period years with 1899 using:
_process_time(time, yearfirst=False).replace(year=1899)
However, parsing fails before this replacement is reached.
Expected behavior:
PERIODS entries with year 0000 should be accepted and normalized to year 1899
- Lingua principale
- Python
- Stelle
- 41
- Fork
- 11
- Merge medio
- 3g 3h
- PR unite (30g)
- 12
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 Deltares/imod-python
-
Deltares enhancement good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
Deltares/imod-python#1843 ·
I maintainer di solito rispondono entro 1 giorno
-
documentation
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 68/100
Deltares/imod-python#1684 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 3/5 Mezza giornata Idoneità per principianti 50/100
Deltares/imod-python#1939 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[Bug] - Weekly user acceptance test broken because of some missing kotlin configForse già presa @JoerivanEngelen l’ha presa 3 giorni fa. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 56/100
Deltares/imod-python#1934 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Deltares enhancement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
Deltares/imod-python#1927 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di Deltares/imod-python
Issue simili
-
Workflow.schedule stops when a cron deadline passes before sleepForse già presa @HuaTNA l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
[Bug] HiveDialect shares its colspecs dict with SQLAlchemy's DefaultDialect (python/pyhive)Forse già presa @rusackas l’ha presa oggi. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 80/100
apache/kyuubi#7786 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 80/100
I maintainer di solito rispondono entro 1 giorno
-
[20.0] hr_work_entry: Duration column of Export Time Entries is truncated to whole hoursForse già presa @odooaktiv l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
fix formatting of the sample database page of the docsForse già presa @Aaqibhafeezkhan l’ha presa oggi. Apertadocumentation good first issue help wanted
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
chaoss/CollectOSS#544 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno