Replies: 1 comment
-
|
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
To fix #3 we have to decide how we want to include notebooks in the project.
There are two dominant tools: https://nbdime.readthedocs.io/en/latest/ and https://jupytext.readthedocs.io/en/latest/.
As far as I understand
nbdimewraps aroundgitto allow the usual commands to work directly with notebook files. In contrast,jupytextsynchronizes python scripts and notebook files,gitis used only on the python scripts, and notebooks are created on the fly.Both packages are active and widely used.
jupytextseems to have more widespread usage butnbdimeis developed as part ofjupyter.If version control is directly conducted on the notebooks (
nbdime) the notebooks can be rendered ingithub. But if the version control is performed on the python scripts (jupytext) the examples can be executed headless and copy and past is easier.Whatever we end up using both can be easily replaced, I think.
5 votes ·
Beta Was this translation helpful? Give feedback.
All reactions