diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 06042df..226da6d 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -72,7 +72,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [3.6, 3.7, 3.8, 3.9, "3.10"] + python-version: [3.7, 3.8, 3.9, "3.10", "3.11"] outputs: python-key: ${{ steps.generate-python-key.outputs.key }} steps: @@ -106,8 +106,8 @@ jobs: run: | python -m venv venv . venv/bin/activate - python -m pip install -U pip setuptools wheel - pip install -U -r requirements_test.txt + python -m pip install -U pip poetry + poetry install pytest-linux: name: Run tests Python ${{ matrix.python-version }} (Linux) @@ -116,7 +116,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: [3.6, 3.7, 3.8, 3.9, "3.10"] + python-version: [3.7, 3.8, 3.9, "3.10", "3.11"] steps: - name: Check out code from GitHub uses: actions/checkout@v2.4.0 @@ -197,7 +197,7 @@ jobs: runs-on: windows-latest strategy: matrix: - python-version: [3.6, 3.7, 3.8, 3.9, "3.10"] + python-version: [3.7, 3.8, 3.9, "3.10", "3.11"] outputs: python-key: ${{ steps.generate-python-key.outputs.key }} steps: @@ -231,8 +231,8 @@ jobs: run: | python -m venv venv . venv\\Scripts\\activate - python -m pip install -U pip setuptools wheel - pip install -U -r requirements_test_min.txt + python -m pip install -U pip poetry + poetry install pytest-windows: name: Run tests Python ${{ matrix.python-version }} (Windows) @@ -241,7 +241,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: [3.6, 3.7, 3.8, 3.9, "3.10"] + python-version: [3.7, 3.8, 3.9, "3.10", "3.11"] steps: - name: Set temp directory run: echo "TEMP=$env:USERPROFILE\AppData\Local\Temp" >> $env:GITHUB_ENV @@ -311,8 +311,8 @@ jobs: run: | python -m venv venv . venv/bin/activate - python -m pip install -U pip setuptools wheel - pip install -U -r requirements_test_min.txt + python -m pip install -U pip poetry + poetry install pytest-pypy: name: Run tests Python ${{ matrix.python-version }}