2525 runs-on : ubuntu-latest
2626 strategy :
2727 matrix :
28- python-version : [3.8, 3.9, "3.10", 3.11, 3.12]
28+ python-version : [3.8, 3.9, "3.10", 3.11, 3.12, 3.13 ]
2929 steps :
3030 - uses : actions/checkout@v3
3131 - uses : actions/setup-python@v4
@@ -40,18 +40,18 @@ jobs:
4040 name : Run tests with coverage
4141 runs-on : ubuntu-latest
4242 env :
43- # Cython's version <3 issue with tracing: "error: no member named 'use_tracing' in 'struct _PyCFrame'"
44- # DEPENDENCY_INJECTOR_DEBUG_MODE : 1
43+ DEPENDENCY_INJECTOR_DEBUG_MODE : 1
44+ PIP_VERBOSE : 1
4545 COVERALLS_REPO_TOKEN : ${{ secrets.COVERALLS_REPO_TOKEN }}
4646 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
4747 steps :
4848 - uses : actions/checkout@v3
4949 - uses : actions/setup-python@v4
5050 with :
5151 python-version : 3.12
52- - run : pip install tox cython==0.29.37
52+ - run : pip install tox ' cython>=3,<4'
5353 - run : make cythonize
54- - run : tox
54+ - run : tox -vv
5555 env :
5656 TOXENV : coveralls
5757
6565 - uses : actions/checkout@v3
6666 - uses : actions/setup-python@v4
6767 with :
68- python-version : 3.12
68+ python-version : 3.13
6969 - run : pip install tox
7070 - run : tox
7171 env :
0 commit comments