Skip to content

Commit e267f87

Browse files
committed
Add pyproject.toml changes
1 parent 7191763 commit e267f87

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

pyproject.toml

+2-4
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,12 @@
22
# Minimum requirements for the build system to execute.
33
# See https://github.com/scipy/scipy/pull/12940 for the AIX issue.
44
requires = [
5-
"setuptools>=51.0.0",
5+
"meson-python",
66
"wheel",
77
"Cython>=0.29.32,<3", # Note: sync with setup.py, environment.yml and asv.conf.json
88
"oldest-supported-numpy>=0.10"
99
]
10-
# uncomment to enable pep517 after versioneer problem is fixed.
11-
# https://github.com/python-versioneer/python-versioneer/issues/193
12-
# build-backend = "setuptools.build_meta"
10+
build-backend = "mesonpy"
1311

1412
[tool.cibuildwheel]
1513
skip = "cp36-* cp37-* pp37-* *-manylinux_i686 *_ppc64le *_s390x *-musllinux*"

0 commit comments

Comments
 (0)