Otter-grader

Latest version: v6.1.2

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

Scan your dependencies

Page 9 of 17

3.1.1

* Added `libgomp` to R `environment.yml`

3.1.0

* Added a tool to convert Assign v0-formatted notebooks to v1 format
* Added `xeCJK` to the LaTeX exporter template and Docker images
* Added PDF generation and submission in R per [302](https://github.com/ucbds-infra/otter-grader/issues/302)
* Updated intercell seeding in R per [302](https://github.com/ucbds-infra/otter-grader/issues/302)
* Fixed bug in test case point values for Assign R assignments per [360](https://github.com/ucbds-infra/otter-grader/issues/360)
* Enabled `solutions_pdf` and `template_pdf` in Assign R assignments per [364](https://github.com/ucbds-infra/otter-grader/issues/364)
* Added options to limit execution time of grading and permit network access
* Refactored R submission reformatting per [369](https://github.com/ucbds-infra/otter-grader/issues/369)
* Added export cells for R notebooks in Otter Assign per [369](https://github.com/ucbds-infra/otter-grader/issues/369)
* Updated the default version of Ottr to v1.1.1
* Changed prompts in R notebooks to match Rmd documents
* Added filtering of notebook cells with syntax errors during R notebook execution
* Enured that "empty" tokens are ignored in Otter Generate per [361](https://github.com/ucbds-infra/otter-grader/issues/361)
* Prevented save text when `export_cell: force_save: true` is specified in Otter Assign assignment metadata per [332](https://github.com/ucbds-infra/otter-grader/issues/332)

3.0.6

3.0.5

* Refactored Otter's execution internals
* Added intercell seeding via seed variables per [346](https://github.com/ucbds-infra/otter-grader/issues/346)
* Made Otter Run compatible with ZIP submissions
* Fixed argument bug in Otter Run per [349](https://github.com/ucbds-infra/otter-grader/issues/349)

3.0.4

* Fixed bug in Otter Assign format v1 for closing exports when the last question is manually-graded
* Removed cell IDs in Otter Assign output notebooks per [340](https://github.com/ucbds-infra/otter-grader/issues/340)
* Changed submission zip download link to use the HTML `download` attribute per [339](https://github.com/ucbds-infra/otter-grader/issues/339)

3.0.3

* Fix some minor bugs using docker for grading
* Added support for test config blocks in R assignments
* Fixed use of `autograder_files` in Otter Assign
* Removed the `generate: pdfs` key from Otter Assign assignment configurations
* Converted from Docker-py to Python on Whales for containerized grading

Page 9 of 17

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.