diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 82ea545..db335a0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,6 +9,9 @@ on: paths-ignore: - '**/README.md' +env: + FORCE_COLOR: 1 + jobs: test_tap: name: Test Tap connectivity and Configuration @@ -29,7 +32,9 @@ jobs: toxenv: py311 - python-version: "3.12" toxenv: py312 - - python-version: "3.11" + - python-version: "3.13" + toxenv: py313 + - python-version: "3.x" toxenv: deps steps: @@ -38,11 +43,8 @@ jobs: with: python-version: ${{ matrix.python-version }} architecture: x64 - - - name: Install Tox - run: | - pipx install tox - - - name: Test tap - run: | - tox -e ${{ matrix.toxenv }} + - uses: astral-sh/setup-uv@v3 + with: + version: ">=0.4.18" + - run: uv tool install tox + - run: uvx tox -e ${{ matrix.toxenv }} diff --git a/tox.ini b/tox.ini index 3545c5e..ded8e9b 100644 --- a/tox.ini +++ b/tox.ini @@ -1,7 +1,7 @@ [tox] requires = tox>=4 -env_list = py{38,39,310,311,312}, deps +env_list = py{38,39,310,311,312,313}, deps [testenv] deps =