Chris Pyles
Chris Pyles
Currently, many configurations need to be specified twice (once in the `otter_config.json` and again via the CLI) to be properly handled. For example, grading ZIP files or exporting submission PDFs....
Update image building process (on Gradescope and elsewhere zips created by Otter Generate are used) to automagically support common file names used to indicate requirements/packages/etc. For example, requirements.txt, environment.yml (both...
Streamline tests, reduce # files necessary, etc. so that CI doesn't take so long to run and to reduce the size of the repo.
`otter.execute.execute_log` is outdated. It should be refactored to match `otter.execute.execute_notebook`.
At the latest count, there are 25 open TODOs strewn about comments of the beta branch. These should all get resolved, ideally before v3.0.0.
Make the use of the xeCJK template for Otter Export opt-in only. Currently, if PDF generation fails, Otter Export automatically tries again with xeCJK enabled, and then only shows the...
Bug from slack: Currently, I am testing a simple notebook example with “otter run” locally, before wanting to move to Gradescope. I am running into the following issues: I get...
#135 Closes #282
For assignment configurations in Otter Assign that are just used to generate kwargs for function calls (e.g. the keys under `export_cell`, instead of manually specifying each argument, have a single...