Skip to content

Commit a792831

Browse files
committed
MAINT: Update required cython version to 0.29.14.
This is needed for the latest fixes for Python 3.8.
1 parent 42bd6db commit a792831

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

INSTALL.rst.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Building NumPy requires the following installed software:
2020
e.g., on Debian/Ubuntu one needs to install both `python3` and
2121
`python3-dev`. On Windows and macOS this is normally not an issue.
2222

23-
2) Cython >= 0.29.13
23+
2) Cython >= 0.29.14
2424

2525
3) pytest__ (optional) 1.15 or later
2626

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
requires = [
44
"setuptools",
55
"wheel",
6-
"Cython>=0.29.13", # Note: keep in sync with tools/cythonize.py
6+
"Cython>=0.29.14", # Note: keep in sync with tools/cythonize.py
77
]
88

99

tools/cythonize.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -68,11 +68,11 @@ def process_pyx(fromfile, tofile):
6868
# check the version, and invoke through python
6969
from distutils.version import LooseVersion
7070

71-
# Cython 0.29.13 is required for Python 3.8 and there are
71+
# Cython 0.29.14 is required for Python 3.8 and there are
7272
# other fixes in the 0.29 series that are needed even for earlier
7373
# Python versions.
7474
# Note: keep in sync with that in pyproject.toml
75-
required_version = LooseVersion('0.29.13')
75+
required_version = LooseVersion('0.29.14')
7676

7777
if LooseVersion(cython_version) < required_version:
7878
raise RuntimeError('Building {} requires Cython >= {}'.format(

0 commit comments

Comments
 (0)