All Projects → gradescope → gradescope-utils

gradescope / gradescope-utils

Licence: MIT license
Python package for building Gradescope autograders

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to gradescope-utils

jgrade
A library for grading Java assignments
Stars: ✭ 21 (+10.53%)
Mutual labels:  autograder, gradescope
autograder samples
Examples of autograders for running on Gradescope
Stars: ✭ 54 (+184.21%)
Mutual labels:  autograder, gradescope
ok-client
A Python client for the OK autograding system
Stars: ✭ 51 (+168.42%)
Mutual labels:  autograder
otter-grader
A Python and R autograding solution
Stars: ✭ 92 (+384.21%)
Mutual labels:  autograder
pedal
A collection of tools to analyze student's Python source code
Stars: ✭ 22 (+15.79%)
Mutual labels:  autograder
quickfeed
QuickFeed server and web frontend for instant feedback on programming assignments
Stars: ✭ 14 (-26.32%)
Mutual labels:  autograder
judge
A blazingly fast online judge/ autograder ⚖️ built with Python and the Django framework to test cases against your solution. Check out the sponsor links and help fund DomeCode.
Stars: ✭ 30 (+57.89%)
Mutual labels:  autograder

Gradescope Python Utilities

PyPI version Documentation Status

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:

  1. Bump the version in setup.py
  2. Tag the commit: git tag vX.Y.Z COMMIT_SHA
  3. Build new packages: python3 setup.py sdist bdist_wheel
  4. Upload packages: python3 -m twine upload dist/*

Support

Contact us at [email protected] if you need help with these packages.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].