build: environment: python: version: 3.11.2 virtualenv: false dependencies: override: - "curl -LsSf https://astral.sh/uv/install.sh | env UV_UNMANAGED_INSTALL='/home/scrutinizer/bin' sh && uv sync --frozen --no-progress --only-group test && alias coverage='uv run --no-progress coverage'" nodes: analysis: tests: override: - py-scrutinizer-run coverage: tests: override: - command: 'coverage run --source=weitersager -m pytest tests' coverage: file: '.coverage' format: 'py-cc' checks: python: duplicate_code: false
# language: python checks: python: {} build: nodes: analysis: tests: override: - py-scrutinizer-run - command: pylint-run use_website_config: true