summaryrefslogtreecommitdiff
path: root/dev-python/asyncpg
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2024-03-11 06:38:46 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2024-03-11 06:38:46 +0000
commitf8d56965f461ad6abf256ab2beae3377f372bc4f (patch)
tree9423247c7c3ea8a330e4c9c98148e662b5fad65b /dev-python/asyncpg
parentfdb78a919be581165ce1422d96acd4bf876fe39b (diff)
downloadbaldeagleos-repo-f8d56965f461ad6abf256ab2beae3377f372bc4f.tar.gz
baldeagleos-repo-f8d56965f461ad6abf256ab2beae3377f372bc4f.tar.xz
baldeagleos-repo-f8d56965f461ad6abf256ab2beae3377f372bc4f.zip
Adding metadata
Diffstat (limited to 'dev-python/asyncpg')
-rw-r--r--dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild (renamed from dev-python/asyncpg/asyncpg-0.29.0.ebuild)7
-rw-r--r--dev-python/asyncpg/files/cython-3.patch26
2 files changed, 32 insertions, 1 deletions
diff --git a/dev-python/asyncpg/asyncpg-0.29.0.ebuild b/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild
index 05357485fc84..620ac51a9ffc 100644
--- a/dev-python/asyncpg/asyncpg-0.29.0.ebuild
+++ b/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild
@@ -24,13 +24,18 @@ RDEPEND="
' python3_{10..11})
"
BDEPEND="
- <dev-python/cython-3[${PYTHON_USEDEP}]
test? (
dev-db/postgresql[server]
dev-python/uvloop[${PYTHON_USEDEP}]
)
"
+PATCHES=(
+ # Works fine with >=dev-python/cython-3
+ # https://github.com/MagicStack/asyncpg/pull/1101
+ "${FILESDIR}"/cython-3.patch
+)
+
EPYTEST_IGNORE=(
# checks versions from env variables
"${S}"/tests/test__environment.py
diff --git a/dev-python/asyncpg/files/cython-3.patch b/dev-python/asyncpg/files/cython-3.patch
new file mode 100644
index 000000000000..89c51c0eb4ea
--- /dev/null
+++ b/dev-python/asyncpg/files/cython-3.patch
@@ -0,0 +1,26 @@
+diff --git a/pyproject.toml b/pyproject.toml
+index ed2340a..825af6a 100644
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -50,7 +50,7 @@ requires = [
+ "setuptools>=60",
+ "wheel",
+
+- "Cython(>=0.29.24,<3.0.0)"
++ "Cython(>=3.0.0)"
+ ]
+ build-backend = "setuptools.build_meta"
+
+diff --git a/setup.py b/setup.py
+index c4d42d8..c4d6ed1 100644
+--- a/setup.py
++++ b/setup.py
+@@ -25,7 +25,7 @@ from setuptools.command import sdist as setuptools_sdist
+ from setuptools.command import build_ext as setuptools_build_ext
+
+
+-CYTHON_DEPENDENCY = 'Cython(>=0.29.24,<0.30.0)'
++CYTHON_DEPENDENCY = 'Cython(>=0.30.0)'
+
+ CFLAGS = ['-O2']
+ LDFLAGS = []