README.md
pyproject.toml
src/autocorrect/__init__.py
src/autocorrect/cli.py
src/autocorrect/combine_marks.py
src/autocorrect/common.py
src/autocorrect/exam_free.py
src/autocorrect/exam_open.py
src/autocorrect/flatunzip.py
src/autocorrect/jupyter2md.py
src/autocorrect/lab.py
src/autocorrect/llm.py
src/autocorrect/marks.py
src/autocorrect/moodle.py
src/autocorrect/moodle_columns.py
src/autocorrect/names.py
src/autocorrect/open_results.py
src/autocorrect/pdf_render.py
src/autocorrect/poliformat.py
src/autocorrect/report.py
src/autocorrect/roster.py
src/autocorrect/smoke.py
src/autocorrect/submissions.py
src/autocorrect/utils.py
src/autocorrect/parsing/__init__.py
src/autocorrect/parsing/images.py
src/autocorrect/parsing/markup.py
src/autocorrect/parsing/notebook.py
src/autocorrect/parsing/office.py
src/autocorrect/parsing/pdf.py
src/autocorrect/review/__init__.py
src/autocorrect/review/cli.py
src/autocorrect/review/data.py
src/autocorrect/review/edits.py
src/autocorrect/review/server.py
src/autocorrect/review/static/app.css
src/autocorrect/review/static/app.html
src/autocorrect/review/static/app.js
src/pevaluate.egg-info/PKG-INFO
src/pevaluate.egg-info/SOURCES.txt
src/pevaluate.egg-info/dependency_links.txt
src/pevaluate.egg-info/entry_points.txt
src/pevaluate.egg-info/requires.txt
src/pevaluate.egg-info/top_level.txt
tests/test_cli.py
tests/test_cost_and_free.py
tests/test_exam_open.py
tests/test_image_extraction.py
tests/test_llm_online.py
tests/test_llm_redaction.py
tests/test_moodle_marks.py
tests/test_outside_box_and_review.py
tests/test_poliformat.py
tests/test_question_voids.py
tests/test_review.py
tests/test_teacher_edits.py