diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 9d95335..1aa2226 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -17,10 +17,11 @@ jobs: # Python version(s) to use when running the tests # https://github.com/actions/python-versions/blob/main/versions-manifest.json python-version: - - "3.8" - "3.9" - "3.10" - "3.11" + - "3.12" + - "3.13" # Docker images of MySQL-compliant databases to run the tests suite on database: @@ -80,7 +81,9 @@ jobs: # https://coveralls-python.readthedocs.io/en/latest/usage/index.html # upload coverage report for just one of Python version matrix runs - name: Upload coverage report to Coveralls - if: matrix.python-version == '3.9' + if: matrix.python-version == '3.12' env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: coveralls --service=github + run: | + pip install coveralls + coveralls --service=github diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 8bda6e6..7aca40f 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -16,7 +16,7 @@ jobs: matrix: # Python version(s) to use when running the tests python: - - "3.10" + - "3.13" # Docker images of MySQL-compliant databases to run the tests suite on database: diff --git a/setup.py b/setup.py index 7006e52..eb81098 100644 --- a/setup.py +++ b/setup.py @@ -46,11 +46,10 @@ 'Programming Language :: Python :: 3.10', ], packages=find_packages(), - python_requires='>=3.8', + python_requires='>=3.9', extras_require={ 'dev': [ 'coverage==7.6.1', - 'coveralls==4.0.1', 'pylint==3.2.7', 'pytest==8.3.5', 'pytest-cov==5.0.0',