From f56d8f2af2db77daf84a1654b5a2580eeafbb7ce Mon Sep 17 00:00:00 2001 From: Wayne Sun Date: Fri, 16 Sep 2022 17:22:47 -0400 Subject: [PATCH] Skip python 3.6 for pre-commit Python 3.6 will fail with pre-commit setup: Complete output (6 lines): Traceback (most recent call last): File "", line 1, in File "/home/runner/.cache/pre-commit/repozbn0y53a/setup.py", line 1 from __future__ import annotations ^ SyntaxError: future feature annotations is not defined The pre-commit project has dropped support on 3.6: https://github.com/pre-commit/pre-commit/pull/2215 Signed-off-by: Wayne Sun --- .github/workflows/pull_request.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index d7f8a39..2a762b2 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -29,3 +29,4 @@ jobs: - name: Pre Commit Checks uses: pre-commit/action@v3.0.0 + if: ${{ matrix.python-version != '3.6' }}