Skip to content

Commit 44ac68e

Browse files
authored
Merge pull request #100 from canonical/update-github-runners
Update github runners to at least 22.04 and remove <py3.10 testing environments
2 parents 9345ab5 + 547f853 commit 44ac68e

File tree

5 files changed

+23
-50
lines changed

5 files changed

+23
-50
lines changed

.github/workflows/markdown_and_shellcheck.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
build:
1010
strategy:
1111
matrix:
12-
os: [ubuntu-20.04, ubuntu-22.04]
12+
os: [ubuntu-22.04, ubuntu-24.04]
1313
runs-on: ${{ matrix.os }}
1414
steps:
1515
- uses: actions/checkout@v3

.github/workflows/test-jira-card-creator.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
python-version: ["3.9", "3.10"]
18+
python-version: ["3.10", "3.12"]
1919

2020
steps:
2121
- uses: actions/checkout@v3

.github/workflows/test-transfer-hw-to-cert.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ jobs:
1414
strategy:
1515
fail-fast: false
1616
matrix:
17-
os: [ubuntu-20.04, ubuntu-22.04]
18-
python-version: ["3.9", "3.10"]
17+
os: [ubuntu-22.04, ubuntu-24.04]
18+
python-version: ["3.10", "3.12"]
1919
runs-on: ${{ matrix.os }}
2020

2121
steps:

.github/workflows/tox.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ jobs:
99
build:
1010
strategy:
1111
matrix:
12-
python: ["3.6", "3.8", "3.10"]
13-
runs-on: ubuntu-20.04
12+
python: ["3.10", "3.12"]
13+
runs-on: ubuntu-22.04
1414
steps:
1515
- uses: actions/checkout@v3
1616
- name: Setup Python

tox.ini

Lines changed: 17 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,55 +1,12 @@
11
[tox]
2-
envlist = py35,py36,py38,py310
2+
envlist = py310,py312
33
skip_missing_interpreters = true
44
skipsdist=True
55

66
[testenv]
77
allowlist_externals = rm
88
commands = flake8 .
99

10-
[testenv:py35]
11-
deps =
12-
flake8
13-
natsort == 4.0.3
14-
requests == 2.9.1
15-
urwid == 1.3.1
16-
Jinja2 == 2.8
17-
MarkupSafe == 0.23
18-
XlsxWriter == 0.7.3
19-
tqdm == 4.19.5
20-
pyparsing == 2.0.3
21-
distro == 1.0.1
22-
PyYAML == 3.11
23-
24-
[testenv:py36]
25-
deps =
26-
flake8
27-
natsort == 4.0.3
28-
requests == 2.18.4
29-
urwid == 2.0.1
30-
Jinja2 == 2.10
31-
MarkupSafe == 1.1.0
32-
XlsxWriter == 0.9.6
33-
tqdm == 4.19.5
34-
pyparsing == 2.2.0
35-
distro == 1.0.1
36-
PyYAML == 3.12
37-
38-
[testenv:py38]
39-
deps =
40-
flake8
41-
pep8-naming
42-
natsort == 7.0.1
43-
requests == 2.22.0
44-
urwid == 2.0.1
45-
Jinja2 == 2.10.1
46-
MarkupSafe == 1.1.0
47-
XlsxWriter == 1.1.2
48-
tqdm == 4.30.0
49-
pyparsing == 2.4.6
50-
distro == 1.4.0
51-
PyYAML == 5.3.1
52-
5310
[testenv:py310]
5411
deps =
5512
flake8
@@ -64,3 +21,19 @@ deps =
6421
pyparsing == 2.4.7
6522
distro == 1.7.0
6623
PyYAML == 6.0.1
24+
25+
[testenv:py312]
26+
deps =
27+
flake8
28+
pep8-naming
29+
natsort == 8.4.0
30+
requests == 2.32.3
31+
urwid == 2.6.16
32+
Jinja2 == 3.1.6
33+
MarkupSafe == 3.0.2
34+
XlsxWriter == 3.2.3
35+
tqdm == 4.67.1
36+
pyparsing == 3.2.3
37+
distro == 1.9.0
38+
PyYAML == 6.0.2
39+

0 commit comments

Comments
 (0)