Otter-grader

Latest version: v5.5.0

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

Scan your dependencies

Page 1 of 15

5.5.0

* Suppress all warnings when running `otter.check.validate_export` as a module per [735](https://github.com/ucbds-infra/otter-grader/issues/735)
* Updated default version of `ottr` to v1.5.0
* Added a way to exclude Conda's defaults channel from autograder `environment.yml` files in Otter Assign and Otter Generate per [778](https://github.com/ucbds-infra/otter-grader/issues/778)

5.4.1

* Fixed import of the `LatexFailed` error for `nbconvert` 7

5.4.0

* Updated submission runners to export and submit the PDF and then remove all copies of the API token before executing the submission to ensure that student code can't gain access to the token
* Updated Otter Run to skip PDF export and upload in debug mode

5.3.0

* Updated Otter Assign to throw a `ValueError` when invalid Python code is encountered in test cells per [756](https://github.com/ucbds-infra/otter-grader/issues/756)
* Fixed an error causing intercell seeding code to be added to cells using cell magic commands which caused syntax errors per [754](https://github.com/ucbds-infra/otter-grader/issues/754)
* Add support for submitting the PDF uploaded in a submission for manual grading instead of generating a new one per [764](https://github.com/ucbds-infra/otter-grader/issues/764)
* Validate that a course ID and assignment ID were provided before attempting PDF upload
* Upgrade and pin pandoc to v3.1.11.1 in grading images per [709](https://github.com/ucbds-infra/otter-grader/issues/709)

5.2.3

* Fixed the no PDF acknowledgement feature to handle when PDF exports throw an error instead of failing silently

5.2.2

* Fixed an `AttributeError` when using `Notebook.check_all` per [746](https://github.com/ucbds-infra/otter-grader/issues/746)

Page 1 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.