AnswerDotAI / AnswerDotAI/nbdev
Intelligently rerun `nbdev_export` in `nbdev_merge` for more automated conflict resolution
- Lingua principale
- Jupyter Notebook
- Stelle
- 5.3k
- Fork
- 513
- Merge medio
- 2g 30m
- PR unite (30g)
- 8
Descrizione
I've had a few instances now where notebook conflicts were resolved but where the modules and/or `_modidx` were still in a conflicted state. We might be able to run `nbdev_export` in the merge driver to fix that. I haven't yet thought about how complicated the logic would need to be.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Start by examining the nbdev_merge and nbdev_export entry points and how the merge driver handles resolved notebook conflicts. Reproduce a conflict where notebooks are resolved but modules or _modidx remain conflicted; done means the merge process intelligently reruns nbdev_export when needed and leaves those generated files consistent.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- jupyter-notebook, python
- Ambito
- tooling
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100