Skip to main content

Utilities for building Gradescope autograders

Project description

Gradescope Python Utilities

PyPI version Documentation Status


Make sure you have pip installed (eg. on Debian/Ubuntu, apt-get install python-pip).

Then, run pip install gradescope-utils



See the Releases page.

Releasing new versions

Follow, but in brief:

  1. Bump the version in
  2. Draft a release on
  • This can take care of tagging for you. Otherwise, tag the commit: git tag vX.Y.Z COMMIT_SHA
  • Make sure that the version matches the release/tag version
  • GitHub releases can help auto-generate release notes from merged PRs. Edit these as necessary.
  1. Publish the release on GitHub. GitHub Actions will build and publish a new release when a version is tagged (e.g. when a GitHub release is published).


Contact us at if you need help with these packages.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gradescope-utils-0.5.0.tar.gz (7.3 kB view hashes)

Uploaded source

Built Distribution

gradescope_utils-0.5.0-py2.py3-none-any.whl (7.1 kB view hashes)

Uploaded py2 py3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page