Skip to content

Conversation

@Debilski
Copy link
Member

Entry scripts need a build system to properly work, so I added hatchling. This allows us also to take the version from grader/__init__.py. I also removed the git revision stuff; not sure if this is really needed anymore.

Also added a dev dependency group so now grader+pytest works with uv without any manual venv:

git clone https://github.com/ASPP/grader
cd grader/

uv run pytest
uv run grader tests/data/year99/applications.csv

@otizonaizit otizonaizit merged commit a1a1977 into main Apr 14, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants