diff --git a/.github/workflows/blank.yml b/.github/workflows/blank.yml index 1db5054..58e455a 100644 --- a/.github/workflows/blank.yml +++ b/.github/workflows/blank.yml @@ -19,14 +19,14 @@ jobs: strategy: max-parallel: 4 matrix: - python: [3.6, 3.7, 3.8] + python: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14'] # Steps represent a sequence of tasks that will be executed as part of the job steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - - uses: actions/checkout@v2 + - uses: actions/checkout@v6 - name: Setup Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python }} - name: Install Tox and any other packages @@ -36,7 +36,7 @@ jobs: run: tox -e py - name: Python Code Quality and Lint - uses: ricardochaves/python-lint@v1.3.0 + uses: ricardochaves/python-lint@v1.4.0 with: python-root-list: "pigz_python tests" # Set max line length to same as Black diff --git a/tox.ini b/tox.ini index 5aa1e98..fd4b493 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,13 @@ -[tox] -envlist = py36,py37,py38 +[tox:tox] +requires = + tox >= 4.23 +env_list = + 3.14 + 3.13 + 3.12 + 3.11 + 3.10 + 3.9 skipsdist = true [testenv]