Skip to content

Commit bdba14e

Browse files
committed
maint: bump minimum Cython version to 3.0.11
1 parent 6cad4d9 commit bdba14e

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

.github/workflows/buildwheel.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ jobs:
149149
# We don't need to specify ninja as a requirement in pyproject.toml
150150
# because without --no-build-isolation meson-python handles it
151151
# automatically in get_requirements_for_build_wheel().
152-
- run: 'pip install "cython==3.0" "meson-python==0.13" "ninja<1.11"'
152+
- run: 'pip install "cython==3.0.11" "meson-python==0.13" "ninja<1.11"'
153153
- run: pip install --no-build-isolation .
154154
- run: python -m flint.test --verbose
155155

meson.build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ project('python-flint', 'cython', 'c')
88
#
99
flint_lower = '>=3.0'
1010
flint_upper = '<3.2'
11-
cython_lower = '>=3.0'
11+
cython_lower = '>=3.0.11'
1212
cython_upper = '<3.2'
1313

1414
py = import('python').find_installation(pure: false)

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ content-type = "text/markdown"
3636
# until we have actually witnessed a Cython 3.x release that does not break the
3737
# build we should keep the upper cap.
3838
#
39-
requires = ["meson-python>=0.13", "cython>=3.0,<3.1"]
39+
requires = ["meson-python>=0.13", "cython>=3.0.11,<3.1"]
4040
build-backend = "mesonpy"
4141

4242
[tool.cython-lint]

0 commit comments

Comments
 (0)