Skip to content

Commit 3b349b9

Browse files
committed
Use ninja<1.11 as the constraint.
1 parent 0ba2cba commit 3b349b9

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

.github/workflows/buildwheel.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ jobs:
156156
# We don't need to specify ninja as a requirement in pyproject.toml
157157
# because without --no-build-isolation meson-python handles it
158158
# automatically in get_requirements_for_build_wheel().
159-
- run: 'pip install cython==3.0 meson-python==0.13 ninja==1.10'
159+
- run: 'pip install cython==3.0 meson-python==0.13 ninja<1.11'
160160
- run: pip install --no-build-isolation .
161161
- run: python -m flint.test --verbose
162162

pyproject.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
1-
[build-system]
2-
# Minimum build requirements tested in CI need to be kept in sync with this.
3-
requires = ["meson-python>=0.13", "cython>=3.0"]
4-
build-backend = "mesonpy"
5-
61
[project]
72
name = "python-flint"
83
description = "Bindings for FLINT and Arb"
@@ -20,6 +15,11 @@ classifiers = [
2015
file = "README.md"
2116
content-type = "text/markdown"
2217

18+
[build-system]
19+
# Minimum build requirements tested in CI need to be kept in sync with this.
20+
requires = ["meson-python>=0.13", "cython>=3.0"]
21+
build-backend = "mesonpy"
22+
2323
[tool.spin]
2424
package = "flint"
2525

0 commit comments

Comments
 (0)