Otter-grader

Latest version: v6.0.4

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 10 of 16

2.2.6

* Updated Otter Grade Dockerfile to simplify build process
* Updated Otter Grade container management workflow
* Updated `setup.sh` templates to reflect the new Dockerfile changes
* Changed the display of failed test results in Otter Assign validation
* Made `rpy2` an optional depenency

2.2.5

* Upgraded to Miniconda 4.10.3 in grading images
* Fixed [272](https://github.com/ucbds-infra/otter-grader/issues/272)

2.2.4

* Fixed total score printout for the use of the `points_possible` configuration

2.2.3

* Added `NotebookMetadataTestFile` for reading tests from Jupyter Notebook metadata
* Added optional storage of tests in notebook metadata for Otter Assign (default-off until v3)


* Removed deprecated tool Otter Service
* Added printout of total score to autograder output

2.2.2

* Added `show_all_public` configuration for grading

2.2.1

* Added metadata for each test case to Otter Assign format
* Added success and failure messages for test cases
* Added Gmail notifications plugin
* Added timestamps to `otter.Notebook.export` filenames

Page 10 of 16

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.