1010 if : github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
1111 strategy :
1212 matrix :
13- python-version : ['3.9', '3.12 ']
13+ python-version : ['3.9', '3.13 ']
1414
1515 steps :
1616 - uses : actions/checkout@v4
@@ -21,10 +21,10 @@ jobs:
2121 - name : Set up dependencies
2222 run : |
2323 python -m pip install --upgrade pip
24- pip install setuptools cython pytest wheel lxml numpy scipy
24+ pip install setuptools cython pytest pytest-skip-slow wheel lxml numpy scipy
2525 - name : Build source distribution
2626 run :
27- python setup.py sdist
27+ python -m build
2828 - name : Build from source distribution
2929 run : |
3030 cd dist
3737 if : github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
3838 strategy :
3939 matrix :
40- python-version : ['3.12 ']
40+ python-version : ['3.13 ']
4141
4242 steps :
4343 - uses : actions/checkout@v4
4848 - name : Set up dependencies
4949 run : |
5050 python -m pip install --upgrade pip
51- pip install cython pytest wheel lxml numpy scipy
51+ pip install cython pytest pytest-skip-slow wheel lxml numpy scipy
5252 - name : Build extension
5353 run : |
5454 python -m pip install -v .
6060 if : github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
6161 strategy :
6262 matrix :
63- python-version : ['3.12 ']
63+ python-version : ['3.13 ']
6464
6565 steps :
6666 - uses : actions/checkout@v4
7171 - name : Set up dependencies
7272 run : |
7373 python -m pip install --upgrade pip
74- pip install cython pytest wheel lxml numpy scipy
74+ pip install cython pytest pytest-skip-slow wheel lxml numpy scipy
7575 - name : Build extension
7676 run : |
7777 python -m pip install -v .
8383 if : github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
8484 strategy :
8585 matrix :
86- python-version : ['3.12 ']
86+ python-version : ['3.13 ']
8787
8888 steps :
8989 - uses : actions/checkout@v4
9494 - name : Set up dependencies
9595 run : |
9696 python -m pip install --upgrade pip
97- pip install cython pytest wheel lxml numpy scipy
97+ pip install cython pytest pytest-skip-slow wheel lxml numpy scipy
9898 - name : Build extension
9999 run : |
100100 python -m pip install -v .
0 commit comments