Skip to content

Commit 70c1ec3

Browse files
committed
Unpin Cython
1 parent 500ae84 commit 70c1ec3

3 files changed

Lines changed: 9 additions & 6 deletions

File tree

.github/workflows/make_release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ jobs:
5151
submodules: true
5252
- name: Build sdist
5353
run: |
54-
pip install Cython==3.0.11 setuptools wheel setuptools
54+
pip install Cython setuptools wheel setuptools
5555
python setup.py build_ext --inplace --cython
5656
python setup.py sdist
5757

pyproject.toml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
[build-system]
33
requires = [
44
"wheel",
5-
"Cython==3.0.11",
5+
"Cython",
66
"setuptools>=62.4",
77
]
88

@@ -18,7 +18,7 @@ authors = [
1818
{ name = 'Artem Golubin', email = 'me@rushter.com' }
1919
]
2020
dependencies = [
21-
"Cython==3.0.11",
21+
"Cython",
2222
]
2323
keywords = [
2424
"selectolax",
@@ -62,3 +62,9 @@ skip = [
6262
"pp*"
6363
]
6464
test-skip = "*-macosx_arm64"
65+
66+
67+
[project.optional-dependencies]
68+
cython = [
69+
"Cython",
70+
]

setup.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -176,9 +176,6 @@ def make_extensions():
176176
packages=find_packages(include=["selectolax"]),
177177
package_data={"selectolax": ["py.typed"]},
178178
include_package_data=True,
179-
extras_require={
180-
"cython": "Cython==3.0.11",
181-
},
182179
license="MIT license",
183180
zip_safe=False,
184181
test_suite="tests",

0 commit comments

Comments
 (0)