- Split workflow into 3 parallel jobs (lint, test, security) - Add MyPy for static type checking - Add Ruff for linting and formatting (replaces flake8/pylint) - Add pip-audit for security vulnerability scanning - Add pre-commit hook for automatic code formatting - Add extended unit tests (93% code coverage) - Fix security check workflow and uv compatibility |
||
|---|---|---|
| .. | ||
| pr-check.yml | ||
| release.yml | ||