Utilities for building Gradescope autograders
Project description
Gradescope Python Utilities
Installing
Make sure you have pip installed (eg. on Debian/Ubuntu, apt-get install python-pip
).
Then, run pip install gradescope-utils
Packages
Changelog
See the Releases page.
Releasing new versions
Follow https://packaging.python.org/tutorials/packaging-projects/, but in brief:
- Bump the version in setup.py
- Draft a release on https://github.com/gradescope/gradescope-utils/releases
- This can take care of tagging for you. Otherwise, tag the commit:
git tag vX.Y.Z COMMIT_SHA
- Make sure that the setup.py version matches the release/tag version
- GitHub releases can help auto-generate release notes from merged PRs. Edit these as necessary.
- 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).
Support
Contact us at help@gradescope.com if you need help with these packages.
Project details
Release history Release notifications | RSS feed
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)
Built Distribution
Close
Hashes for gradescope_utils-0.5.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17c7bb3bc31474a862f006cb77e7f0f519cdade62ffd3cb014e5694a6afe2eb9 |
|
MD5 | 7441044da4a82e68ff7f4c040223bd33 |
|
BLAKE2b-256 | 976933562623bb13d90a84aa5533284d6466fef3662ba148a92312211abae486 |