nbgrader
A system for assigning and grading Jupyter notebooks.
Documentation can be found on Read the Docs.
Highlights of nbgrader
Instructor toolbar extension for Jupyter notebooks
The nbgrader toolbar extension for Jupyter notebooks guides the instructor through assignment and grading tasks using the familiar Jupyter notebook interface.
Instructor "formgrader" extension for Jupyter notebooks
The formgrader extension for the Jupyter notebook allows instructors to use the core functionality of nbgrader---generating the student version of an assignment, releasing assignments to students, collecting assignments, autograding submissions, and manually grading submissions.
Student assignment list extension for Jupyter notebooks
Using the assignment list extension, students may conveniently view, fetch, submit, and validate their assignments.
The command line tools of nbgrader
Command line tools offer an efficient way for the instructor to generate, assign, release, collect, and grade notebooks.
SciPy 2017 overview talk (click to view on YouTube)
Installation
For detailed instructions on installing nbgrader and the nbgrader extensions for Jupyter notebook, please see Installation section in the User Guide.
Contributing
Please see the contributing guidelines and documentation.
If you want to develop features for nbgrader, please follow the development installation instructions.
Metadata
Release files for nbgrader 0.9.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| nbgrader-0.9.6.tar.gz | 11.2 MB | Without provenance | Details for nbgrader-0.9.6.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| nbgrader-0.9.6-py3-none-any.whl | Python 3 | none | any | Details for nbgrader-0.9.6-py3-none-any.whl |
Total release size: 22.7 MB
Release files / nbgrader-0.9.6.tar.gz
| Download URL | nbgrader-0.9.6.tar.gz |
|---|---|
| Size | 11.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d01c3a1033c0ef1535936fc53b8e152b46e1e06c02422dca5ef7d5ae62076d4f
|
|
BLAKE2b-256 checksum How to use checksums |
194b7ba76c037895930804f3fbe3281e67603b9dfe0cf4bf605e780cc05e3aa5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Release files / nbgrader-0.9.6-py3-none-any.whl
| Download URL | nbgrader-0.9.6-py3-none-any.whl |
|---|---|
| Size | 11.4 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8a185fe53cab78363102862e3d845c48b26823f349482ea9209426bdae5bd75f
|
|
BLAKE2b-256 checksum How to use checksums |
aa5d0ad3abb69099781d021988a9e5e32ee53092e8dad42686dff24ea1a937ca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Security for nbgrader 0.9.6
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.