feat: qol improvements

This commit is contained in:
Barrett Ruth 2025-09-18 21:28:34 -04:00
parent 986e03c974
commit 5bf8c8960b
13 changed files with 810 additions and 0 deletions

View file

@ -64,3 +64,15 @@ jobs:
run: uv tool install ruff
- name: Lint Python files with ruff
run: ruff check scrapers/
python-typecheck:
name: Python Type Checking
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Install uv
uses: astral-sh/setup-uv@v4
- name: Install dependencies with mypy
run: uv sync --dev
- name: Type check Python files with mypy
run: uv run mypy scrapers/