gradescope-utils

0.5.0last stable release 2 years ago
Complexity Score
Low
Open Issues
9
Dependent Projects
4
Weekly Downloadsglobal
1,851

License

  • MIT
    • Yesattribution
    • Permissivelinking
    • Permissivedistribution
    • Permissivemodification
    • Nopatent grant
    • Yesprivate use
    • Permissivesublicensing
    • Notrademark grant

Downloads

Readme

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

  • Autograder Utilities

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. 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.
  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).

Support

Contact us at help@gradescope.com if you need help with these packages.

Dependencies

CVE IssuesActive
0
Scorecards Score
5.30
Test Coverage
No Data
Follows Semver
Yes
Github Stars
33
Dependenciestotal
2
DependenciesOutdated
0
DependenciesDeprecated
0
Threat Modelling
No
Repo Audits
No

Learn how to distribute gradescope-utils in your own private PyPI registry

pip install gradescope-utils
Processing...
Done

20 Releases

PyPI on Cloudsmith

Getting started with PyPI on Cloudsmith is fast and easy.