diff --git a/.github/workflows/primer-test.yaml b/.github/workflows/primer-test.yaml index e1403a1d3d..909d5df608 100644 --- a/.github/workflows/primer-test.yaml +++ b/.github/workflows/primer-test.yaml @@ -26,7 +26,7 @@ jobs: timeout-minutes: 5 strategy: matrix: - python-version: [3.8, 3.9, "3.10"] + python-version: [3.8, 3.9, "3.10", "3.11-dev"] outputs: python-key: ${{ steps.generate-python-key.outputs.key }} steps: @@ -68,7 +68,7 @@ jobs: needs: prepare-tests-linux strategy: matrix: - python-version: [3.8, 3.9, "3.10"] + python-version: [3.8, 3.9, "3.10", "3.11-dev"] steps: - name: Check out code from GitHub uses: actions/checkout@v3.0.2 @@ -103,7 +103,7 @@ jobs: needs: prepare-tests-linux strategy: matrix: - python-version: [3.8, 3.9, "3.10"] + python-version: [3.8, 3.9, "3.10", "3.11-dev"] steps: - name: Check out code from GitHub uses: actions/checkout@v3.0.2 diff --git a/.github/workflows/primer_comment.yaml b/.github/workflows/primer_comment.yaml index 5379311713..a3d8a91737 100644 --- a/.github/workflows/primer_comment.yaml +++ b/.github/workflows/primer_comment.yaml @@ -37,7 +37,7 @@ jobs: id: python uses: actions/setup-python@v4.2.0 with: - python-version: "3.10" + python-version: "3.11-dev" # Restore cached Python environment - name: Restore Python virtual environment diff --git a/.github/workflows/primer_run_main.yaml b/.github/workflows/primer_run_main.yaml index 56f08f6777..f09e75c198 100644 --- a/.github/workflows/primer_run_main.yaml +++ b/.github/workflows/primer_run_main.yaml @@ -25,7 +25,7 @@ jobs: timeout-minutes: 60 strategy: matrix: - python-version: ["3.7", "3.10"] + python-version: ["3.7", "3.11-dev"] steps: - name: Check out code from GitHub uses: actions/checkout@v3.0.2 diff --git a/.github/workflows/primer_run_pr.yaml b/.github/workflows/primer_run_pr.yaml index 7fa785ce21..852393c027 100644 --- a/.github/workflows/primer_run_pr.yaml +++ b/.github/workflows/primer_run_pr.yaml @@ -34,7 +34,7 @@ jobs: timeout-minutes: 120 strategy: matrix: - python-version: ["3.7", "3.10"] + python-version: ["3.7", "3.11-dev"] steps: - name: Check out code from GitHub uses: actions/checkout@v3.0.2 diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 13a720fa50..340ca2d3cc 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -20,7 +20,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: [3.7, 3.8, 3.9, "3.10"] + python-version: [3.7, 3.8, 3.9, "3.10", "3.11-dev"] outputs: python-key: ${{ steps.generate-python-key.outputs.key }} steps: @@ -173,7 +173,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: [3.7, 3.8, 3.9, "3.10"] + python-version: [3.7, 3.8, 3.9, "3.10", "3.11-dev"] steps: - name: Set temp directory run: echo "TEMP=$env:USERPROFILE\AppData\Local\Temp" >> $env:GITHUB_ENV diff --git a/doc/whatsnew/fragments/5920.other b/doc/whatsnew/fragments/5920.other new file mode 100644 index 0000000000..edca4bdb5a --- /dev/null +++ b/doc/whatsnew/fragments/5920.other @@ -0,0 +1,3 @@ +Pylint now support python 3.11. + +Closes #5920 diff --git a/tox.ini b/tox.ini index 4a8f67dbe5..0c78b87982 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] minversion = 3.0 -envlist = formatting, py37, py38, py39, py310, pypy, benchmark +envlist = formatting, py37, py38, py39, py310, py311, pypy, benchmark skip_missing_interpreters = true requires = pip >=21.3.1 isolated_build = true