Skip to content

Use Protocols Rather than ABCs for Calibre Interfaces #6

Use Protocols Rather than ABCs for Calibre Interfaces

Use Protocols Rather than ABCs for Calibre Interfaces #6

Workflow file for this run

---
on:
- pull_request
jobs:
lint-and-test:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version-file: .python-version
- run: pip install poetry
- run: poetry install
- run: poetry run mypy .
- run: poetry run ruff check .
- run: poetry run ruff format --check .
- run: poetry run pytest -v