Uh oh!
There was an error while loading. Please reload this page.
Latest commit
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
A simple script for bulk-adding extensions on Gradescope. Usage: GRADESCOPE_EMAIL=... GRADESCOPE_PASSWORD=... \\ python3 extend_assignment.py \\ --url https://www.gradescope.com/courses/1226014/assignments/8054263/grade \\ --csv students.csv \\ --late-due 2026-05-10T23:59:00 Examples: # Extend only the late due date: python3 extend_assignment.py --url ... --csv ... --late-due 2026-05-10T23:59:00 # Extend only the due date: python3 extend_assignment.py --url ... --csv ... --due 2026-05-08T23:59:00 # Extend both: python3 extend_assignment.py --url ... --csv ... \\ --due 2026-05-08T23:59:00 --late-due 2026-05-10T23:59:00 CSV must have an `email` column header. At least one of --due or --late-due is required (if both, --due <= --late-due). Dates are ISO 8601, interpreted in America/Los_Angeles.