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.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.6.tar.gz
(23.0 kB
view hashes)
Built Distribution
Close
Hashes for otter_grader-0.4.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7e00459d566a50e2a55808fa603e2b8b86a88066f66097296b42dff78fc5015 |
|
MD5 | 8b04cdbf70cbe8f7174de9594d845fe7 |
|
BLAKE2b-256 | 91f8e0afca7a5310c06462cc9582f9aaa18ecd6af23436b70038d74f7a82ca10 |