File tree Expand file tree Collapse file tree 3 files changed +9
-9
lines changed Expand file tree Collapse file tree 3 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -41,12 +41,6 @@ requirements:
4141 - {{ dep }}
4242 {% elif dep.startswith('build>=') %}
4343 - {{ 'python-' ~ dep }}
44- {% elif dep.startswith('cython') %}
45- {% if dep.split(';')[1] == "python_version<'3.13'" %}
46- - {{ dep.split(';')[0] }} # [py<313]
47- {% else %}
48- - {{ dep.split(';')[0] }} # [py>=313]
49- {% endif %}
5044 {% else %}
5145 - {{ dep|replace('_','-') }}
5246 {% endif %}
Original file line number Diff line number Diff line change 44
55${PYTHON} -c " import dpctl; print(dpctl.__version__)"
66${PYTHON} -m dpctl -f
7- ${PYTHON} -m pytest -q -ra --disable-warnings --cov dpctl --cov-report term-missing --pyargs dpctl -vv
7+ # don't use coverage for Python 3.13 due to crashes related to
8+ # Cython >= 3.1.0 and Python >= 3.13
9+ # TODO: remove if crash is triaged
10+ if ${PYTHON} --version 2>&1 | grep -q ' ^Python 3\.13' ; then
11+ ${PYTHON} -m pytest -q -ra --disable-warnings --pyargs dpctl -vv
12+ else
13+ ${PYTHON} -m pytest -q -ra --disable-warnings --cov dpctl --cov-report term-missing --pyargs dpctl -vv
14+ fi
Original file line number Diff line number Diff line change @@ -8,8 +8,7 @@ requires = [
88 " scikit-build>=0.17.0" ,
99 " ninja>=1.11.1; platform_system!='Windows'" ,
1010 " cmake>=3.29.0" ,
11- " cython>=3.0.10;python_version<'3.13'" ,
12- " cython>=3.0.10,<3.1.0;python_version>='3.13'" ,
11+ " cython>=3.0.10" ,
1312 " numpy >=1.23" ,
1413 # WARNING: check with doc how to upgrade
1514 " versioneer[toml]==0.29"
You can’t perform that action at this time.
0 commit comments