Skip to content

Commit d970e7a

Browse files
committed
fix: Cython > 3.0.11 breaks import
1 parent 75d608e commit d970e7a

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

pyproject.toml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,20 @@
11
[build-system]
22
build-backend = "setuptools.build_meta"
3-
requires = ["setuptools>=60", "wheel", "cython>=3"]
3+
requires = ["setuptools>=60", "wheel", "cython==3.0.11"]
44

55
[project]
66
name = "liburing"
7+
readme = {file="README.rst", content-type="text/x-rst"}
8+
license = "CC0-1.0"
79
dynamic = ["version"]
810
authors = [{name="Ritesh"}]
9-
readme = {file="README.rst", content-type="text/x-rst"}
10-
license = {file="LICENSE.txt", content-type="text"}
11+
keywords = ["python", "socket", "async", "cython", "file", "python3", "io", "syscall", "futex", "statx",
12+
"io-uring", "uring", "liburing"]
1113
requires-python = ">=3.9"
14+
license-files = ["LICENSE.txt"]
1215
dependencies = ["dynamic-import"]
1316
description = "Liburing is Python + Cython wrapper around C Liburing, which is a helper to setup and tear-down io_uring instances."
1417
classifiers = ["Topic :: Software Development",
15-
"License :: Public Domain",
1618
"Intended Audience :: Developers",
1719
"Operating System :: POSIX :: Linux",
1820
"Programming Language :: Python :: 3.9",

src/liburing/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from dynamic_import import importer
22

33

4-
__version__ = '2025.2.19'
4+
__version__ = '2025.08.26'
55

66

77
importer(exclude_dir=['lib', 'include'])

0 commit comments

Comments
 (0)