Jupyter Notebook Autograder
Project description
Otter-Grader
Otter-grader is a new, open-source, local grader from the Division of Data Science, External Pedagogy Infrastructure at UC Berkeley. It is designed to be a scalable grader that utilizes temporal docker containers in order to remove the traditional overhead requirement of a live server.
Documentation
The documentation for Otter can be found here.
Changelog
v0.4.7:
- fix relative import issue on Gradescope (again, sigh)
v0.4.6: re-release of v0.4.5
v0.4.5:
- added missing patch of
otter.Notebook.export
in otter/grade.py - added
__version__
global in otter/init.py - fixed relative import issue when running on Gradescope
- fixed not finding/rerunning tests on Gradescope with
otter.Notebook.check
v0.4.4:
- fixed template escape bug in otter/gs_generator.py
v0.4.3:
- fixed dead link in docs/gradescope.md
- updated to Python 3.7 in setup.sh for Gradescope
- made
otter
andotter gen
CLIs find./requirements.txt
automatically if it exists - fix bug where GS generator fails if no
-r
flag specified
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
otter-grader-0.4.7.tar.gz
(23.0 kB
view hashes)
Built Distribution
Close
Hashes for otter_grader-0.4.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9d1f0f65df60a2ee5de3d19d208be16625c0561af65a389ac199e2516606a93 |
|
MD5 | db5441f64d5d3dd6b15f1e9c5c2965e5 |
|
BLAKE2b-256 | a67e2cbd8739ce438a51b0e519bb608d947eff7454214ccd4527693e1381d75f |