I did this on a clean repo: ``` > .\build_and_test mise creating venv with uv at: C:\Code\ApprovalTests.Python\.venv [pip-install] $ uv pip --no-cache install -r requirements.dev.txt --quiet [integration] $ python test__mypy_accepts_our_packages.py WARNING Unknown distribution option: 'extra_requires' WARNING Unknown distribution option: 'extra_requires' WARNING Unknown distribution option: 'extra_requires' WARNING Unknown distribution option: 'extra_requires' Installed 7 packages in 3.83s Success: no issues found in 1 source file Installed 2 packages in 23ms Installed 27 packages in 8.36s Success: no issues found in 1 source file Installed 22 packages in 1.18s Installed 20 packages in 2.67s Success: no issues found in 1 source file Installed 15 packages in 463ms [test] $ python -m pytest --quiet --junitxml=junit-reports/TEST-results.xml ................................................................................................................ [ 36%] ................................................................................................................ [ 72%] ...............................................................................s..... [100%] 308 passed, 1 skipped in 15.54s [mypy] $ python -m mypy . Success: no issues found in 199 source files [lint] $ python -m pylint . -------------------------------------------------------------------- Your code has been rated at 10.00/10 (previous run: 10.00/10, +0.00) [lint] $ python -m ruff check . All checks passed! [build_and_test] $ python --version Python 3.11.15 Finished in 102.52s ```
Activity