Skip to content

pyoceans/nbrr

Repository files navigation

nbrr: Jupyter Notebook Reproducible Repositories

Continuous Integration Tests

Platform Status
Linux Travis
Windows AppVeyor

You create the notebooks, nbrr will do the rest!

  • environment.yml file for conda:
nbrr env --directory . --channel conda-forge --name MyEnv --extras "python=3.6,r-base=3.4.2,julia,xlrd,rise" > environment.yml

The extras allow us to add anything that is not captured by the dependency finder.

  • AppVeyor and Travis-CI configurations:
nbrr appveyor --notebooks_path . > .appveyor.yml
nbrr travis --notebooks_path . > .travis.yml

Note that Travis-CI is setup for both Linux and macOS.

  • README.md with a binder link for your GitHub repository:
nbrr readme "My Awesome Notebook Collection" --repository . > README.md

Releases

No releases published

Packages

No packages published