Hi all,
I am happy to announce that we are coming down the home stretch to release the next major version of nbgrader! nbgrader version 0.4.0 is a substantial release with lots of changes and several new features. As such, we are creating a pre-release version first to catch any remaining issues before the official release. To install the prerelease, run:
pip install -U nbgrader --pre
Importantly, users updating from 0.3.x to 0.4.0 should be aware that:
The highlights of 0.4.0 include:
- Addition of a command to modify students and assignments in the database (nbgrader db)
- Validation of nbgrader metadata, and a command to automatically upgrade said metadata from the previous version (nbgrader update)
- Support for native Jupyter nbextension and serverextension installation, and deprecation of the nbgrader nbextension command
- Buttons to reveal students' names in the formgrader
- Better reporting of errors and invalid submissions in the "Assignment List" extension
- Addition of a menu to change between different courses in the "Assignment List" extension
- Support to run the formgrader as an official JupyterHub service
- More flexible code and text stubs when creating assignments
- More thorough documentation
Cheers,
Jess