AnswerDotAI / AnswerDotAI/nbdev

Feature: add support for .py files in plaintext formats

Aperta
#1,498 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Jupyter Notebook
Stelle
5.3k
Fork
513
Merge medio
2g 30m
PR unite (30g)
8

Descrizione

Add support for exporting the following plaintext formats as if they were regular `.ipynb` files:

- `percent`
- `light`
- `sphinx`
- `myst`
- `pandoc`

See [this](https://jupytext.readthedocs.io/en/latest/formats-scripts.html) for details on the above plain-text notebook formats. This feature is inspired by [this](https://fgiasson.com/blog/index.php/2023/08/30/literate-programming-in-python-using-nbdev/) article, where the author also requested it.

(Note: This is a reissue of a previous poorly attempted [pull request](https://github.com/AnswerDotAI/nbdev/pull/1436))

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Non sono indicati né un file né un test. Inizia leggendo la documentazione formats-scripts di Jupytext e rivedendo il PR precedente #1436; quindi segui il percorso di esportazione esistente di nbdev. Il lavoro è completato quando i formati di testo semplice percent, light, sphinx, myst e pandoc possono essere esportati come normali file .ipynb.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
jupyter-notebook, python
Ambito
tooling
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.