From f68be67cb8c5b462ef3790c5ed865cf493244110 Mon Sep 17 00:00:00 2001 From: "Karl D. Gordon" Date: Tue, 7 May 2024 16:02:27 -0400 Subject: [PATCH] tox fixes --- .github/workflows/tox-tests.yml | 34 ++++++++++++++++----------------- tox.ini | 2 +- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/.github/workflows/tox-tests.yml b/.github/workflows/tox-tests.yml index 32b7bc4..2bb2b11 100644 --- a/.github/workflows/tox-tests.yml +++ b/.github/workflows/tox-tests.yml @@ -28,15 +28,15 @@ jobs: os: [ubuntu-latest, macos-latest, windows-latest] # Test python version 3.x - python-ver: [9, 10, 11] + python-ver: [10, 11, 12] # Specify which tox environments to test in this list. # tox-env: [cov, alldeps, devdeps, astropylts] tox-env: [alldeps] steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - name: Set up python 3.${{ matrix.python-ver }} with tox environment py3${{ matrix.python-ver }}-${{ matrix.tox-env }} on ${{ matrix.os }} - uses: actions/setup-python@v1 + uses: actions/setup-python@v4 with: python-version: 3.${{ matrix.python-ver }} - name: Install base dependencies @@ -70,36 +70,36 @@ jobs: runs-on: ubuntu-latest if: "!contains(github.event.head_commit.message, '[ci skip]')" steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - name: Set up python for astropy lts test - uses: actions/setup-python@v1 + uses: actions/setup-python@v4 with: - python-version: 3.9 + python-version: 3.11 - name: Install base dependencies run: | python -m pip install --upgrade pip python -m pip install tox - name: Test with tox run: | - tox -e py39-astropylts + tox -e py311-astropylts # Coverage test cov_test: runs-on: ubuntu-latest if: "!contains(github.event.head_commit.message, '[ci skip]')" steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - name: Set up python for coverage test - uses: actions/setup-python@v1 + uses: actions/setup-python@v4 with: - python-version: 3.11 + python-version: 3.12 - name: Install base dependencies run: | python -m pip install --upgrade pip python -m pip install tox - name: Test with tox run: | - tox -e py311-cov + tox -e py312-cov - name: Upload coverage to codecov uses: codecov/codecov-action@v1 with: @@ -118,11 +118,11 @@ jobs: runs-on: ubuntu-latest if: "!contains(github.event.head_commit.message, '[ci skip]')" steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - name: Set up Python to build docs with sphinx - uses: actions/setup-python@v1 + uses: actions/setup-python@v4 with: - python-version: 3.11 + python-version: 3.12 - name: Install base dependencies run: | python -m pip install --upgrade pip @@ -138,11 +138,11 @@ jobs: runs-on: ubuntu-latest if: "!contains(github.event.head_commit.message, '[ci skip]')" steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - name: Python codestyle check - uses: actions/setup-python@v1 + uses: actions/setup-python@v4 with: - python-version: 3.11 + python-version: 3.12 - name: Install base dependencies run: | python -m pip install --upgrade pip diff --git a/tox.ini b/tox.ini index a3fe60c..7e0f310 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] envlist = - py{39,310,311}-test{,-alldeps}{,-cov} + py{310,311,312}-test{,-alldeps}{,-cov} build_docs linkcheck codestyle