|
9 | 9 | with multiple different Python versions on multiple workers in parallel.
|
10 | 10 | This project is inspired by [tox-travis](https://github.com/tox-dev/tox-travis).
|
11 | 11 |
|
12 |
| -This branch is under active development to support tox v4. |
13 |
| -We're planning to release the stable version by the end of 2022. |
14 |
| - |
15 | 12 | ## Versions and Compatibility
|
16 | 13 | Currently, tox-gh-actions supports both tox 3 and 4, but users need to install the appropriate version by following the table below.
|
17 | 14 |
|
18 | 15 | | tox | tox-gh-actions | Supported by tox-gh-actions | Branch |
|
19 | 16 | |-----|----------------|-----------------------------|-----------------------------------------------------------|
|
20 |
| -| 4.x | 3.x | Yes (beta) | [master](https://github.com/ymyzk/tox-gh-actions) | |
| 17 | +| 4.x | 3.x | Yes (stable) | [master](https://github.com/ymyzk/tox-gh-actions) | |
21 | 18 | | 3.x | 2.x | Yes (stable) | [tox3](https://github.com/ymyzk/tox-gh-actions/tree/tox3) |
|
22 | 19 |
|
23 | 20 | - [Features](#features)
|
@@ -132,8 +129,7 @@ jobs:
|
132 | 129 | - name: Install dependencies
|
133 | 130 | run: |
|
134 | 131 | python -m pip install --upgrade pip
|
135 |
| - python -m pip install tox |
136 |
| - python -m pip install --pre tox-gh-actions |
| 132 | + python -m pip install tox tox-gh-actions |
137 | 133 | - name: Test with tox
|
138 | 134 | run: tox
|
139 | 135 | ```
|
@@ -265,8 +261,7 @@ jobs:
|
265 | 261 | - name: Install dependencies
|
266 | 262 | run: |
|
267 | 263 | python -m pip install --upgrade pip
|
268 |
| - python -m pip install tox |
269 |
| - python -m pip install --pre tox-gh-actions |
| 264 | + python -m pip install tox tox-gh-actions |
270 | 265 | - name: Test with tox
|
271 | 266 | run: tox
|
272 | 267 | env:
|
@@ -318,6 +313,8 @@ The major version can be also incremented when we require a new version of tox.
|
318 | 313 | This project tries not to introduce backward incompatibles changes as much as possible so that users don't need to
|
319 | 314 | update their project's configuration too frequently.
|
320 | 315 |
|
| 316 | +tox-gh-actions 3.x may drop support of unsupported Python 3.y versions in the future without bumping its major version. |
| 317 | + |
321 | 318 | ## Understanding Behavior of tox-gh-actions
|
322 | 319 | ### How tox-gh-actions Works
|
323 | 320 | See [ARCHITECTURE.md](./ARCHITECTURE.md) for more details.
|
|
0 commit comments