autograder .run
The autograder.run package contains shortcuts for commonly used tools.
This package contains the following CLI tools:
autograder.run.auth
Authenticate as a user.
usage: python3 -m autograder.run.auth [-h] [--version] [--server SERVER]
[--user USER] [--pass PASS]
[--testing-mode]
[--format {json,table,text}]
[--include-extra-fields]
[--pretty-headers] [--skip-headers]
autograder.run.change-pass
Change your password to the one provided.
usage: python3 -m autograder.run.change-pass [-h] [--version]
[--server SERVER] [--user USER]
[--pass PASS] --new-pass NEW_PASS
[--testing-mode]
autograder.run.history
Get the most recent scores for this user and assignment.
usage: python3 -m autograder.run.history [-h] [--version] [--server SERVER]
[--user USER] [--pass PASS]
[--course COURSE]
[--assignment ASSIGNMENT]
[--target-email TARGET_EMAIL]
[--testing-mode]
[--format {json,table,text}]
[--include-extra-fields]
[--pretty-headers] [--skip-headers]
autograder.run.peek
Get a copy of the grading report for the specified submission. Does not submit a new submission.
usage: python3 -m autograder.run.peek [-h] [--version] [--server SERVER]
[--user USER] [--pass PASS]
[--course COURSE]
[--assignment ASSIGNMENT]
[--target-email TARGET_EMAIL]
[--target-submission TARGET_SUBMISSION]
[--testing-mode]
autograder.run.reset-pass
Request a password reset.
usage: python3 -m autograder.run.reset-pass [-h] [--version] [--server SERVER]
[--user USER] [--testing-mode]
autograder.run.submit
Submit an assignment submission to the autograder.
usage: python3 -m autograder.run.submit [-h] [--version] [--server SERVER]
[--user USER] [--pass PASS]
[--course COURSE]
[--assignment ASSIGNMENT]
[--message MESSAGE] [--allow-late]
[--testing-mode]
FILE [FILE ...]