diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index ddfe7a32..c5dd340f 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -102,6 +102,9 @@ jobs: - name: Install dependencies shell: bash run: uv pip install -e ".[dev]" + - name: Check formatting + shell: bash + run: uv run poe lint - name: Test with pytest shell: bash run: uv run poe test diff --git a/pyproject.toml b/pyproject.toml index 8e4d563c..4363567b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -235,6 +235,7 @@ ignore = [ "SIM117", # forbids nested with statements "C400", # wants to unnecessarily force use of list comprehension "UP037", # can incorrectly (!) convert quoted type to unquoted type, causing an error + "UP045", # imposes T | None instead of Optional[T] ] unfixable = ["F841", "F601", "F602", "B018"] extend-fixable = ["F401", "B905", "W291"]