diff --git a/.github/workflows/python-tests.yml b/.github/workflows/python-tests.yml index 723237e..e68c64d 100644 --- a/.github/workflows/python-tests.yml +++ b/.github/workflows/python-tests.yml @@ -44,6 +44,10 @@ jobs: - os: macos-latest python-version: 3.8 toxenv: py38-test-pytestdev + - os: ubuntu-latest + python-version: '3.10' + toxenv: py310-test-pytest70 + toxargs: --pre steps: - uses: actions/checkout@v2 @@ -56,7 +60,7 @@ jobs: - name: Install Tox run: python -m pip install tox - name: Run Tox - run: tox -v -e ${{ matrix.toxenv }} + run: tox ${{ matrix.toxargs }} -v -e ${{ matrix.toxenv }} # - name: Slack Notification # uses: 8398a7/action-slack@v3 diff --git a/setup.cfg b/setup.cfg index 3f6aa24..6fbb291 100644 --- a/setup.cfg +++ b/setup.cfg @@ -15,6 +15,7 @@ classifiers = Programming Language :: Python :: 3.7 Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 + Programming Language :: Python :: 3.10 Programming Language :: Python :: Implementation :: CPython Topic :: Software Development :: Testing Topic :: Utilities diff --git a/tox.ini b/tox.ini index c234551..b347d34 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] envlist = - py{37,38,39}-test + py{37,38,39,310}-test codestyle requires = setuptools >= 30.3.0 @@ -19,6 +19,7 @@ deps = pytest60: pytest==6.0.* pytest61: pytest==6.1.* pytest62: pytest==6.2.* + pytest70: pytest==7.0.* pytestdev: git+https://github.com/pytest-dev/pytest#egg=pytest extras =