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:
41
41
- {{ dep }}
42
42
{% elif dep.startswith('build>=') %}
43
43
- {{ '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 %}
50
44
{% else %}
51
45
- {{ dep|replace('_','-') }}
52
46
{% endif %}
Original file line number Diff line number Diff line change 4
4
5
5
${PYTHON} -c " import dpctl; print(dpctl.__version__)"
6
6
${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 = [
8
8
" scikit-build>=0.17.0" ,
9
9
" ninja>=1.11.1; platform_system!='Windows'" ,
10
10
" 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" ,
13
12
" numpy >=1.23" ,
14
13
# WARNING: check with doc how to upgrade
15
14
" versioneer[toml]==0.29"
You can’t perform that action at this time.
0 commit comments