image: python:3.12

mypy:
    stage: test
    script:
        - pip install poetry
        - poetry install --all-extras
        - poetry run mypy syng --strict

ruff:
    stage: test
    script:
        - pip install ruff --quiet
        - ruff check syng
