Commit 2c483ce
committed
Better handling of linting/packaging dependencies
- Basic support for PEP 639 requires flit version 3.11. Specify it in
a single place, the [build-system] section - tox should be able to
read it from there.
- Intoduce a new dependency group for linting, and instruct tox to use
it to install linting dependencies. Dependency groups require tox 4.1 parent 56223f6 commit 2c483ce
1 file changed
+3
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
45 | 46 | | |
46 | 47 | | |
47 | 48 | | |
| |||
121 | 122 | | |
122 | 123 | | |
123 | 124 | | |
| 125 | + | |
124 | 126 | | |
125 | 127 | | |
126 | 128 | | |
| |||
131 | 133 | | |
132 | 134 | | |
133 | 135 | | |
134 | | - | |
135 | | - | |
| 136 | + | |
136 | 137 | | |
137 | 138 | | |
138 | 139 | | |
139 | 140 | | |
140 | | - | |
141 | 141 | | |
0 commit comments