Metadata-Version: 2.1
Name: gradescope-tool
Version: 0.0.1
Summary: A Python wrapper for Gradescope to easily retrieve data from your Gradescope Courses.
Home-page: https://github.com/Teaching-and-Learning-in-Computing/Gradescope
Author: HyunJun Park, Daniel Song
Author-email: hyunjup4@uci.edu, djsong1@uci.edu
License: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE

# Gradescope
A Python wrapper for Gradescope to easily retrieve data from your Gradescope Courses.

## Example Usage

After including the gradescope folder in your project, import the necessary files.

In order to be able to access your account, the `Gradescope` object requires a username and password as arguments.

```py
from gradescope import Gradescope, Role

gs = Gradescope('my_username', 'my_password')

courses = gs.get_courses(role=Role.INSTRUCTOR)

assignments = gs.get_assignments(courses[0])

members = gs.get_members(courses[0])

gradebook = gs.get_gradebook(courses[0], members[0])

past_submissions = gs.get_past_submissions(courses[0], assignments[0], members[0])
```

## [Contribution](https://github.com/Teaching-and-Learning-in-Computing/Gradescope/graphs/contributors)
Written by [HyunJun Park](https://github.com/Nitro1231) and [Daniel Song](https://github.com/dan2972) (UCI Spring 2024)


## Datatypes
```python

```
