Skip to content

Commit 803d688

Browse files
committed
Leave coveralls CI/CD job on Python 3.12 because coveralls 4.0.1 doesn't support Python 3.13
1 parent 884956b commit 803d688

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

.github/workflows/tests-and-linters.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
- uses: actions/checkout@v3
4949
- uses: actions/setup-python@v4
5050
with:
51-
python-version: 3.13
51+
python-version: 3.12
5252
- run: pip install tox 'cython>=3,<4'
5353
- run: make cythonize
5454
- run: tox -vv

tox.ini

+3-3
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@ python_files = test_*_py3*.py
2626

2727
[testenv:coveralls]
2828
passenv = GITHUB_*, COVERALLS_*, DEPENDENCY_INJECTOR_*
29-
basepython=python3.13
29+
basepython=python3.12 # TODO: Upgrade to version 3.13 is blocked by coveralls 4.0.1 not supporting Python 3.13
3030
deps=
3131
{[testenv]deps}
3232
cython>=3,<4
33-
coverage>=7.6
34-
coveralls
33+
coverage>=7
34+
coveralls>=4
3535
commands=
3636
coverage erase
3737
coverage run --rcfile=./.coveragerc -m pytest -c tests/.configs/pytest.ini

0 commit comments

Comments
 (0)