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