diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ae9a2d8..c6b6d1a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,14 +11,15 @@ jobs: test-latest: runs-on: ${{ matrix.os }} strategy: + fail-fast: false matrix: os: [macos-latest, ubuntu-latest, windows-latest] - python-version: ["3.7", "3.8", "3.9", "3.10"] + python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ matrix.python-version }} - name: Install tox diff --git a/Makefile b/Makefile index 5598adc..1ae054c 100644 --- a/Makefile +++ b/Makefile @@ -5,4 +5,4 @@ format: black src/pydocstyle tests: - tox -e py,install,docs + tox -e py,install diff --git a/tox.ini b/tox.ini index dc0d669..86cbaa4 100644 --- a/tox.ini +++ b/tox.ini @@ -4,7 +4,7 @@ # install tox" and then run "tox" from this directory. [tox] -envlist = py{36,37,38,39,310}-{tests,install},docs,install,py36-docs +envlist = py{36,37,38,39,310,311}-{tests,install},docs,install,py36-docs [testenv] download = true @@ -64,3 +64,10 @@ commands = {[testenv:install]commands} [testenv:py310-install] skip_install = {[testenv:install]skip_install} commands = {[testenv:install]commands} + + +[testenv:py311-install] +skip_install = {[testenv:install]skip_install} +commands = {[testenv:install]commands} + +