Releases: apluslms/python-grader-utils
Releases · apluslms/python-grader-utils
Release v4.8
Release v4.7
Changes:
- Fixed a bug in IOTester where in rare cases the output coloring html was broken
Release v4.6
Changes:
- Fixed a bug in IOTester random_state_test and output capturing when using rpyc
Release v4.5
Changes:
- Updated dependencies and libraries to the latest versions.
Release v4.4
Minor fix:
- Fix higher than one digit line numbers appearing on multiple lines when viewing submission file in A+
Release v4.3
Changes:
- Fix some bugs in IOTester and improve performance
Release v4.2
Minor fixes:
- Fix yaml parser error with malformed test_config.yaml
- Update old test_config.yaml example code
New features:
- IOTester capitalization check
- IOTester max_int_delta setting
Release v4.1
Minor fixes:
- Fix iotester and validation bugs
- Add documentation about the IOTester that was added in v4.0
Release v4.0.1
Update the version number in setup.py since it was forgotten in v4.0.
Release v4.0
Changes:
- Add rpyc remote grader. It runs the grader and
student's submission in different processes.
It is still possible to run a single process like previously. - Add input/output tester.
- Remove the deprecated configuration remove_more_sentinel.
- Add timeout decorator for traditional unit tests
(different timeout for each test method) - Improve CSS styles.
- Write points to file if running with rpyc remote grader
(otherwise print points to stdout, like previously). - Output the test running time and total time in the grading feedback.
- Remove irrelevant tracebacks when possible from the feedback.