Skip to content

Commit f47eb7d

Browse files
authored
CI (python matrix): Update to 3.10 (#265)
* ci(integration): Add 3.10 release * ci(tests): Support python 3.10 final, still keep master experimental build * ci(tox): Add python 3.10 * chore: Use string to prevent coercing 3.10 to 3.1 * ci(integration): Remove experimental We will add this back to 3.11 alpha or when bootstrap-args is supported by the tox.ini for setting poetry to master/trunk.
1 parent 0113a5a commit f47eb7d

File tree

3 files changed

+4
-10
lines changed

3 files changed

+4
-10
lines changed

.github/workflows/integration.yml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,10 @@ jobs:
66
Tests:
77
name: ${{ matrix.os }} / ${{ matrix.python-version }}
88
runs-on: ubuntu-latest
9-
continue-on-error: ${{ matrix.experimental }}
109
strategy:
1110
matrix:
1211
os: [Ubuntu, MacOS, Windows]
13-
python-version: [3.7, 3.8, 3.9]
14-
experimental: [false]
15-
include:
16-
- os: Ubuntu
17-
python-version: "3.10.0-alpha - 3.10.0"
18-
experimental: true
12+
python-version: [3.7, 3.8, 3.9, "3.10"]
1913
steps:
2014
- uses: actions/checkout@v2
2115

.github/workflows/tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@ jobs:
1313
strategy:
1414
matrix:
1515
os: [Ubuntu, MacOS, Windows]
16-
python-version: [3.7, 3.8, 3.9]
16+
python-version: [3.7, 3.8, 3.9, "3.10"]
1717
experimental: [false]
1818
bootstrap-args: [""]
1919
include:
2020
- os: Ubuntu
2121
python-version: pypy3
2222
experimental: false
2323
- os: Ubuntu
24-
python-version: "3.10.0-alpha - 3.10.0"
24+
python-version: "3.10"
2525
experimental: true
2626
bootstrap-args: "--git https://github.com/python-poetry/poetry.git"
2727
fail-fast: false

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[tox]
22
minversion = 3.3.0
33
isolated_build = True
4-
envlist = py37, py38, py39, pypy3, integration
4+
envlist = py37, py38, py39, py310, pypy3, integration
55

66
[testenv]
77
whitelist_externals = poetry

0 commit comments

Comments
 (0)