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 12 of 16

2.1.3

* Added the `notebook_export` plugin event
* Fixed plugin bug resulting from running tests in Otter Assign
* Added creation of plugin collection resulting from Otter Generate for running tests in Otter Assign

2.1.2

* Added `otter.Notebook.export` format support for Otter Grade
* Fixed tutorial in documentation
* Added `force_save` argument to `otter.Notebook.export` to make notebook force-save optional

2.1.1

* Fixed `UnboundLocalError` with log in `otter.run.run_autograder.run_autograder`

2.1.0

* Added `nb_conda_kernels` to template environment.yml
* Fixed duplicate token calls when using Otter Assign to call Otter Generate
* Updated grading image to Miniconda 4.9.2 with Python 3.8
* Changed Otter conda environment name to `otter-env`
* Added `warnings` import to `otter.check.notebook`

2.0.8

* Passed plugin collection while running tests in Otter Assign
* Fixed adding directories in `files` with Otter Generate

2.0.7

* Changed `scripts` to `entry_points` in setup.py for Windows compatibility and removed `bin/otter`
* Added `otter.check.utils.save_notebook` for autosaving notebooks on export calls
* Updated OK format to allow `points` key to be a list of length equal to the number of test cases

Page 12 of 16

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.