Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 967 Bytes

File metadata and controls

25 lines (17 loc) · 967 Bytes

Setup

User Guide

gradescopeapi is available on PyPi and can be installed using your favorite Python package manager.

For example, pip install gradescopeapi or uv add gradescopeapi

Development Guide

Clone/Fork the repository. This project currently uses uv for project management.

Just is also used as a command runner to simplify repeated commands.

Development Steps

  1. Install uv
  2. Navigate to project root cd gradescopeapi
  3. Create a virtual environment uv venv
  4. Activate virtual environment
    • (macOS/Linux) source .venv/bin/activate
    • (Windows) .venv\Scripts\activate
  5. Update the project's environment uv sync --all-extras
  6. Run just to see all available command targets.
    • Just is added as a development dependency and should not need separate installation