Commit 634499e
committed
Update CI platforms and depenencies.
Use extras_require.test to install test dependencies.
Following the convention established by ROS infrastructure packages I've
left coverage out of the required test dependencies so it is still
installed explicitly for the GitHub action.
Add extras_require.test and pin flake8 < 5.
flake8 5 removes the API being used for configuration.
It's unclear to me as of yet whether it is possible to make this setup
work for both Flake8 <5 and Flake8 5. The ROS infra team has not tackled
this yet.
In the meantime, let's try to get the workflow going again using flake8
4.
Also removes the variable indirection for installs_require since it
isn't used to do anything at the moment.
Quote all python versions in yaml.
Python 3.1 != Python 3.10
Update python versions tested in CI.1 parent daf3893 commit 634499e
2 files changed
+19
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
21 | 23 | | |
22 | 24 | | |
23 | 25 | | |
| |||
35 | 37 | | |
36 | 38 | | |
37 | 39 | | |
38 | | - | |
| 40 | + | |
| 41 | + | |
39 | 42 | | |
40 | 43 | | |
41 | 44 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
7 | 5 | | |
8 | 6 | | |
9 | 7 | | |
10 | | - | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
11 | 20 | | |
12 | 21 | | |
13 | 22 | | |
| |||
0 commit comments