A system for assigning and grading notebooks
nbgrader version 0.5.5 is a release for the Journal of Open Source education, with the following PRs merged:
Thanks to the following users who submitted PRs or reported issues that were fixed for the 0.5.5 release:
nbgrader version 0.5.3 is a bugfix release, with the following PRs merged:
Thanks to the following users who submitted PRs or reported issues that were fixed for the 0.5.4 release:
nbgrader version 0.5.3 is a bugfix release, with the following PRs merged:
Thanks to the following users who submitted PRs or reported issues that were fixed for the 0.5.3 release:
nbgrader version 0.5.2 is a bugfix release, with most of the bugs being discovered and subsequently fixed by the sprinters at SciPy 2017! The following PRs were merged:
Thanks to the following users who submitted PRs or reported issues that were fixed for the 0.5.2 release:
nbgrader version 0.5.1 is a bugfix release mainly fixing an issue with the formgrader. The following PRs were merged:
nbgrader version 0.5.0 is another very large release with some very exciting new features! The highlights include:
nbgrader assign
, nbgrader release
, nbgrader collect
, and nbgrader autograde
directly from the browser.nbgrader zip_collect
, which helps with collecting assignment files downloaded from a LMS.nbgrader.apps.NbGraderAPI
(see http://nbgrader.readthedocs.io/en/latest/api/high_level_api.html ).nbgrader db upgrade
, which allows you to migrate your nbgrader database to the latest version without having to manually execute SQL commands.Important: Users updating from 0.4.x to 0.5.0 should be aware that they will need to update their nbgrader database using nbgrader db upgrade
and will need to reinstall the nbgrader extensions (see http://nbgrader.readthedocs.io/en/latest/user_guide/installation.html ). Additionally, the configuration necessary to use the formgrader with JupyterHub has changed, though it is now much more straightforward (see http://nbgrader.readthedocs.io/en/latest/configuration/jupyterhub_config.html ).
The full list of merged PRs includes:
nbgrader release
Thanks to the following contributors who submitted PRs or reported issues that were merged/closed for the 0.5.0 release:
nbgrader version 0.4.0 is a substantial release with lots of changes and several new features. The highlights include:
nbgrader db
)nbgrader update
)nbgrader nbextension
commandImportant: Users updating from 0.3.x to 0.4.0 should be aware that they will need to update the metadata in their assignments using nbgrader update
and will need to reinstall the nbgrader extensions (see http://nbgrader.readthedocs.io/en/stable/user_guide/installation.html#nbgrader-extensions). Additionally, the configuration necessary to use the formgrader with JupyterHub has changed, though it is now much less brittle (see http://nbgrader.readthedocs.io/en/stable/configuration/jupyterhub_config.html).
The full list of merged PRs includes:
test_check_version
test on 'import sitecustomize' failed error
notebook_id
sThanks to the following contributors who submitted PRs or reported issues that were merged/closed for the 0.4.0 release:
Version 0.3.3 of nbgrader is a minor bugfix release that fixes an issue with
running nbgrader fetch
on JupyterHub. The following PR was merged for the 0.3.3 milestone:
Thanks to the following contributors who submitted PRs or reported issues that were merged/closed for the 0.3.3 release:
Version 0.3.2 of nbgrader includes a few bugfixes pertaining to building nbgrader on conda-forge.
basename
to wordslistThanks to @lgpage, who made all the changes necessary for the 0.3.2 release!
Version 0.3.1 of nbgrader includes a few bugfixes pertaining to PostgreSQL and updates to the documentation. The full list of merged PRs is:
Thanks to the following contributors who submitted PRs or reported issues that were merged/closed for the 0.3.1 release: