- Install
nbgrader
. - Place the nilsleiffischer/python-course repository content in a
source/course/
directory. - To automatically
gitignore
output from the notebooks,pip install nbstripout
andnbstripout --install
. - Make sure a branch
origin/deploy
is discardable. It will be overwritten with the cleaned-up course where exercise solutions have been replaced by placeholders. - Run
./deploy.sh
. The script runsnbgrader assign
in../../
, commits the result to a newdeploy
branch and force-pushes it toorigin/deploy
. - Re-compile on https://mybinder.org/.