* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncpg/
@ 2020-03-18 17:47 Andrew Ammerlaan
0 siblings, 0 replies; 18+ messages in thread
From: Andrew Ammerlaan @ 2020-03-18 17:47 UTC (permalink / raw
To: gentoo-commits
commit: 96868979bc5d89ea806bf6615198b0d02791dca1
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Wed Mar 18 17:46:19 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Wed Mar 18 17:46:19 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96868979
dev-python/asyncpg: enable docs
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
dev-python/asyncpg/asyncpg-0.20.1.ebuild | 17 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)
diff --git a/dev-python/asyncpg/asyncpg-0.20.1.ebuild b/dev-python/asyncpg/asyncpg-0.20.1.ebuild
index 839b68e..146d3be 100644
--- a/dev-python/asyncpg/asyncpg-0.20.1.ebuild
+++ b/dev-python/asyncpg/asyncpg-0.20.1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python3_{6,7} )
inherit distutils-r1
@@ -11,14 +11,21 @@ DESCRIPTION="A fast PostgreSQL Database Client Library for Python/asyncio."
HOMEPAGE="https://github.com/MagicStack/asyncpg"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-LICENSE="BSD"
+LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
+# ModuleNotFoundError: No module named 'asyncpg.protocol.protocol'
+# tests seem to require that the package is already installed,
+# PYTHONPATH workaround does not seem to work here
+RESTRICT="test"
+
BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
-DEPEND="test? ( dev-python/pycodestyle[${PYTHON_USEDEP}]
- dev-python/flake8[${PYTHON_USEDEP}]
- dev-python/uvloop[${PYTHON_USEDEP}] )"
+DEPEND="test? (
+ dev-python/pycodestyle[${PYTHON_USEDEP}]
+ dev-python/flake8[${PYTHON_USEDEP}]
+ dev-python/uvloop[${PYTHON_USEDEP}] )"
distutils_enable_tests pytest
+distutils_enable_sphinx docs dev-python/sphinxcontrib-asyncio dev-python/sphinx_rtd_theme
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncpg/
@ 2020-10-23 14:51 Andrew Ammerlaan
0 siblings, 0 replies; 18+ messages in thread
From: Andrew Ammerlaan @ 2020-10-23 14:51 UTC (permalink / raw
To: gentoo-commits
commit: 4d7ceb0de0562aec82498c3fc90f8b3f5dd7cf90
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Fri Oct 23 14:51:34 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Fri Oct 23 14:51:34 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4d7ceb0d
dev-python/asyncpg: version bump 0.21.0
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
dev-python/asyncpg/Manifest | 2 +-
.../asyncpg/{asyncpg-0.20.1.ebuild => asyncpg-0.21.0.ebuild} | 9 +++++----
2 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/dev-python/asyncpg/Manifest b/dev-python/asyncpg/Manifest
index f2a7c611..4d5625d9 100644
--- a/dev-python/asyncpg/Manifest
+++ b/dev-python/asyncpg/Manifest
@@ -1 +1 @@
-DIST asyncpg-0.20.1.tar.gz 734341 BLAKE2B 10935cd36f874abe7748bfc7a5fa6fa3f64c1b17291b5f4ec390078d7ccdf2031cc52ce97d18a355b7e956ceab1f1b4b708982a2f2af93f82f1d5b97646cb931 SHA512 e7f3a10bdfe28ac37260afefcaeb0580728a7f7363378778abe9a934144ffa062275e8cf73d8d5db9f6d7a94418b1324a8f4ba009da55f374a2764613fff1df0
+DIST asyncpg-0.21.0.tar.gz 746782 BLAKE2B b3f149b02833b1206d82df0f3f28f6b24a8333b861f53410e053a36e4a68359e2c0641bbd9953040b74f1198c301b1a709052110275686a038c0febcb931e688 SHA512 8bfd6689008ea964ac66d1c141bddd749f50d928b6cbc5e059f0e1d0a3597213ccae0b2fa7d694bf4e40c0b2650c445d2c54040a076ba69509e508bf51de2970
diff --git a/dev-python/asyncpg/asyncpg-0.20.1.ebuild b/dev-python/asyncpg/asyncpg-0.21.0.ebuild
similarity index 78%
rename from dev-python/asyncpg/asyncpg-0.20.1.ebuild
rename to dev-python/asyncpg/asyncpg-0.21.0.ebuild
index 712eeb2c..5dd92659 100644
--- a/dev-python/asyncpg/asyncpg-0.20.1.ebuild
+++ b/dev-python/asyncpg/asyncpg-0.21.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_7 )
+PYTHON_COMPAT=( python3_{7,8} )
inherit distutils-r1
@@ -16,8 +16,8 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
# ModuleNotFoundError: No module named 'asyncpg.protocol.protocol'
-# tests seem to require that the package is already installed,
-# PYTHONPATH workaround does not seem to work here
+# for some reason, still doesn't work if package is already installed
+# or with distutils_install_for_testing function
RESTRICT="test"
BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
@@ -25,7 +25,8 @@ BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
DEPEND="test? (
dev-python/pycodestyle[${PYTHON_USEDEP}]
dev-python/flake8[${PYTHON_USEDEP}]
- dev-python/uvloop[${PYTHON_USEDEP}] )"
+ dev-python/uvloop[${PYTHON_USEDEP}]
+)"
distutils_enable_tests pytest
distutils_enable_sphinx docs dev-python/sphinxcontrib-asyncio dev-python/sphinx_rtd_theme
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncpg/
@ 2021-04-28 3:15 Theo Anderson
0 siblings, 0 replies; 18+ messages in thread
From: Theo Anderson @ 2021-04-28 3:15 UTC (permalink / raw
To: gentoo-commits
commit: 983546f7b1702fb43dd0d2e5a393bc07d8f79fea
Author: Theo Anderson <telans <AT> posteo <DOT> de>
AuthorDate: Wed Apr 28 02:37:54 2021 +0000
Commit: Theo Anderson <telans <AT> posteo <DOT> de>
CommitDate: Wed Apr 28 02:37:54 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=983546f7
dev-python/asyncpg: add 0.22.0
Signed-off-by: Theo Anderson <telans <AT> posteo.de>
dev-python/asyncpg/Manifest | 1 +
dev-python/asyncpg/asyncpg-0.22.0.ebuild | 30 ++++++++++++++++++++++++++++++
2 files changed, 31 insertions(+)
diff --git a/dev-python/asyncpg/Manifest b/dev-python/asyncpg/Manifest
index 4d5625d93..48b3903eb 100644
--- a/dev-python/asyncpg/Manifest
+++ b/dev-python/asyncpg/Manifest
@@ -1 +1,2 @@
DIST asyncpg-0.21.0.tar.gz 746782 BLAKE2B b3f149b02833b1206d82df0f3f28f6b24a8333b861f53410e053a36e4a68359e2c0641bbd9953040b74f1198c301b1a709052110275686a038c0febcb931e688 SHA512 8bfd6689008ea964ac66d1c141bddd749f50d928b6cbc5e059f0e1d0a3597213ccae0b2fa7d694bf4e40c0b2650c445d2c54040a076ba69509e508bf51de2970
+DIST asyncpg-0.22.0.tar.gz 770278 BLAKE2B 86943140bc03546d038889a52dca18eb932b77f09a4660971d3f31a93f114fd77f8e1094a96047ee37ec536b600989038701345ba88944bd5c5b455ada219fcd SHA512 b953290e10ea408ad67ac28f394bb3aaf84c4e42d136f0af9e2f7befcf03e34faf46ef1806c98099453028963142a6e3bce63ff3cbe118b2026744de2103eb37
diff --git a/dev-python/asyncpg/asyncpg-0.22.0.ebuild b/dev-python/asyncpg/asyncpg-0.22.0.ebuild
new file mode 100644
index 000000000..21455a2f9
--- /dev/null
+++ b/dev-python/asyncpg/asyncpg-0.22.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="A fast PostgreSQL Database Client Library for Python/asyncio."
+HOMEPAGE="https://github.com/MagicStack/asyncpg"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# ModuleNotFoundError: No module named 'asyncpg.protocol.protocol'
+# for some reason, still doesn't work if package is already installed
+# or with distutils_install_for_testing function
+RESTRICT="test"
+
+BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
+
+DEPEND="test? (
+ dev-python/uvloop[${PYTHON_USEDEP}]
+)"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs dev-python/sphinxcontrib-asyncio dev-python/sphinx_rtd_theme
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncpg/
@ 2021-05-25 10:37 Anna Vyalkova
0 siblings, 0 replies; 18+ messages in thread
From: Anna Vyalkova @ 2021-05-25 10:37 UTC (permalink / raw
To: gentoo-commits
commit: 239cf493b909d99d7a5fba986221433b95ee8ae8
Author: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue May 25 09:06:39 2021 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue May 25 10:37:35 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=239cf493
dev-python/asyncpg: support python 3.7 and 3.10
Signed-off-by: Anna Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/asyncpg/asyncpg-0.23.0.ebuild | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/dev-python/asyncpg/asyncpg-0.23.0.ebuild b/dev-python/asyncpg/asyncpg-0.23.0.ebuild
index 157ad9f3f..e551bb1b9 100644
--- a/dev-python/asyncpg/asyncpg-0.23.0.ebuild
+++ b/dev-python/asyncpg/asyncpg-0.23.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{7..10} )
inherit distutils-r1
@@ -22,9 +22,5 @@ RESTRICT="test"
BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
-DEPEND="test? (
- dev-python/uvloop[${PYTHON_USEDEP}]
-)"
-
distutils_enable_tests pytest
distutils_enable_sphinx docs dev-python/sphinxcontrib-asyncio dev-python/sphinx_rtd_theme
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncpg/
@ 2021-12-14 7:14 Anna Vyalkova
0 siblings, 0 replies; 18+ messages in thread
From: Anna Vyalkova @ 2021-12-14 7:14 UTC (permalink / raw
To: gentoo-commits
commit: 7ee162a137753b8feec64815d4be5b27e19e35bd
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Dec 10 07:40:47 2021 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue Dec 14 07:02:25 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ee162a1
dev-python/asyncpg: add 0.25.0
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/asyncpg/Manifest | 1 +
dev-python/asyncpg/asyncpg-0.25.0.ebuild | 26 ++++++++++++++++++++++++++
dev-python/asyncpg/metadata.xml | 3 +--
3 files changed, 28 insertions(+), 2 deletions(-)
diff --git a/dev-python/asyncpg/Manifest b/dev-python/asyncpg/Manifest
index 2ffeaebfa..0843f7e44 100644
--- a/dev-python/asyncpg/Manifest
+++ b/dev-python/asyncpg/Manifest
@@ -1 +1,2 @@
DIST asyncpg-0.23.0.tar.gz 775098 BLAKE2B 8afcbf1a39de87b29089fec871bae36f4bdbb38114d08b9badf7b0e2b2d19b074efe5a2ea90b611bb1d32b3b9365124cc17bba10874d2d73a267fc13028aff6a SHA512 bfb47b9d7faac4c7a0d49164c062b68c3fa3a9abac822b75b975bf41c45f6c6be25c4537140e75e1323fe1615bb03353d5ba50ef13d64c5a646293629a643b39
+DIST asyncpg-0.25.0.tar.gz 804292 BLAKE2B 55e679716fe6dab82be9142f1abaa0e47671341b91f4fd182ad564e41a61dbc91990f767e6b0e7d0d00658d530075493d67f284272239c92d3015016ec0dfb2b SHA512 7afa5ae42c0d5cab93bb1c3266bad11ce2e7c271d7ffd2c5d92e373fd8e06be89e4b18e8fd3ffd7e750e913944630f1ae6c947e20faa63f99ded7d867ad6cd80
diff --git a/dev-python/asyncpg/asyncpg-0.25.0.ebuild b/dev-python/asyncpg/asyncpg-0.25.0.ebuild
new file mode 100644
index 000000000..19f81658b
--- /dev/null
+++ b/dev-python/asyncpg/asyncpg-0.25.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A fast PostgreSQL Database Client Library for Python/asyncio."
+HOMEPAGE="https://github.com/MagicStack/asyncpg"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# ModuleNotFoundError: No module named 'asyncpg.protocol.protocol'
+# for some reason, still doesn't work if package is already installed
+# or with distutils_install_for_testing function
+RESTRICT="test"
+
+BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs dev-python/sphinxcontrib-asyncio dev-python/sphinx_rtd_theme
diff --git a/dev-python/asyncpg/metadata.xml b/dev-python/asyncpg/metadata.xml
index a507be0a7..3287f65d2 100644
--- a/dev-python/asyncpg/metadata.xml
+++ b/dev-python/asyncpg/metadata.xml
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>piotr.staroszczyk@get24.org</email>
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncpg/
@ 2022-07-11 19:22 Anna Vyalkova
0 siblings, 0 replies; 18+ messages in thread
From: Anna Vyalkova @ 2022-07-11 19:22 UTC (permalink / raw
To: gentoo-commits
commit: 106733ded772325190dcf82effe8eb811edeb15e
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Jul 11 19:18:21 2022 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Jul 11 19:19:17 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=106733de
dev-python/asyncpg: add 0.26.0, drop 0.23.0
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/asyncpg/Manifest | 2 +-
...asyncpg-0.23.0.ebuild => asyncpg-0.26.0.ebuild} | 27 +++++++++++++---------
2 files changed, 17 insertions(+), 12 deletions(-)
diff --git a/dev-python/asyncpg/Manifest b/dev-python/asyncpg/Manifest
index 0843f7e44..4ccb5036a 100644
--- a/dev-python/asyncpg/Manifest
+++ b/dev-python/asyncpg/Manifest
@@ -1,2 +1,2 @@
-DIST asyncpg-0.23.0.tar.gz 775098 BLAKE2B 8afcbf1a39de87b29089fec871bae36f4bdbb38114d08b9badf7b0e2b2d19b074efe5a2ea90b611bb1d32b3b9365124cc17bba10874d2d73a267fc13028aff6a SHA512 bfb47b9d7faac4c7a0d49164c062b68c3fa3a9abac822b75b975bf41c45f6c6be25c4537140e75e1323fe1615bb03353d5ba50ef13d64c5a646293629a643b39
DIST asyncpg-0.25.0.tar.gz 804292 BLAKE2B 55e679716fe6dab82be9142f1abaa0e47671341b91f4fd182ad564e41a61dbc91990f767e6b0e7d0d00658d530075493d67f284272239c92d3015016ec0dfb2b SHA512 7afa5ae42c0d5cab93bb1c3266bad11ce2e7c271d7ffd2c5d92e373fd8e06be89e4b18e8fd3ffd7e750e913944630f1ae6c947e20faa63f99ded7d867ad6cd80
+DIST asyncpg-0.26.0.tar.gz 809997 BLAKE2B 360dfadcd729ade63c156e3a16def7f652dbc4d0c76189ac88e01fa814f9a3ab4f1bd2852658a93e22a8e275fb1a4e69df2e3c30f457110291f0641ac6d12d8d SHA512 ef92316fd430a1819aa8170abd67ecfc1cf29c42cb6dc06cf5047cdd71d4abf441c8b86bacafaaa8c0c0fd7c66daa275e9ed68b00e5166bb27929f25cab1dcbd
diff --git a/dev-python/asyncpg/asyncpg-0.23.0.ebuild b/dev-python/asyncpg/asyncpg-0.26.0.ebuild
similarity index 56%
rename from dev-python/asyncpg/asyncpg-0.23.0.ebuild
rename to dev-python/asyncpg/asyncpg-0.26.0.ebuild
index 2441b299d..b2bba5cf8 100644
--- a/dev-python/asyncpg/asyncpg-0.23.0.ebuild
+++ b/dev-python/asyncpg/asyncpg-0.26.0.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} ) # doesn't build with pypy3
+DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
-DESCRIPTION="A fast PostgreSQL Database Client Library for Python/asyncio."
+DESCRIPTION="A fast PostgreSQL Database Client Library for Python/asyncio"
HOMEPAGE="https://github.com/MagicStack/asyncpg"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
@@ -15,12 +15,17 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-# ModuleNotFoundError: No module named 'asyncpg.protocol.protocol'
-# for some reason, still doesn't work if package is already installed
-# or with distutils_install_for_testing function
-RESTRICT="test"
-
-BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
+DEPEND="dev-python/cython[${PYTHON_USEDEP}]"
distutils_enable_tests pytest
+
distutils_enable_sphinx docs dev-python/sphinxcontrib-asyncio dev-python/sphinx_rtd_theme
+
+python_compile() {
+ if use test; then
+ esetup.py build_ext --force --inplace
+ rm -r build || die
+ fi
+
+ distutils-r1_python_compile
+}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncpg/
@ 2022-10-19 12:38 Anna Vyalkova
0 siblings, 0 replies; 18+ messages in thread
From: Anna Vyalkova @ 2022-10-19 12:38 UTC (permalink / raw
To: gentoo-commits
commit: f3134539a4055bf116464c0fe16f95f405b34cd4
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Wed Oct 19 12:31:45 2022 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Wed Oct 19 12:38:12 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f3134539
dev-python/asyncpg: fix tests
Closes: https://bugs.gentoo.org/860972
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/asyncpg/asyncpg-0.26.0.ebuild | 21 ++++++++++++---------
1 file changed, 12 insertions(+), 9 deletions(-)
diff --git a/dev-python/asyncpg/asyncpg-0.26.0.ebuild b/dev-python/asyncpg/asyncpg-0.26.0.ebuild
index b2bba5cf8..985b39494 100644
--- a/dev-python/asyncpg/asyncpg-0.26.0.ebuild
+++ b/dev-python/asyncpg/asyncpg-0.26.0.ebuild
@@ -15,17 +15,20 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-DEPEND="dev-python/cython[${PYTHON_USEDEP}]"
+BDEPEND="
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ dev-db/postgresql
+ dev-python/flake8[${PYTHON_USEDEP}]
+ dev-python/uvloop[${PYTHON_USEDEP}]
+ )
+"
-distutils_enable_tests pytest
+distutils_enable_tests unittest
distutils_enable_sphinx docs dev-python/sphinxcontrib-asyncio dev-python/sphinx_rtd_theme
-python_compile() {
- if use test; then
- esetup.py build_ext --force --inplace
- rm -r build || die
- fi
-
- distutils-r1_python_compile
+python_test() {
+ cd "${T}" || die
+ USE_UVLOOP=1 eunittest "${S}"/tests
}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncpg/
@ 2022-11-03 3:09 Anna Vyalkova
0 siblings, 0 replies; 18+ messages in thread
From: Anna Vyalkova @ 2022-11-03 3:09 UTC (permalink / raw
To: gentoo-commits
commit: 62688c3054329d2e12c243ebf4af33719af67625
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Wed Nov 2 23:13:43 2022 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Nov 3 01:12:52 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=62688c30
dev-python/asyncpg: add 0.27.0, drop 0.25.0
Closes: https://bugs.gentoo.org/878787
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/asyncpg/Manifest | 2 +-
dev-python/asyncpg/asyncpg-0.25.0.ebuild | 26 ----------------------
dev-python/asyncpg/asyncpg-0.27.0.ebuild | 37 ++++++++++++++++++++++++++++++++
3 files changed, 38 insertions(+), 27 deletions(-)
diff --git a/dev-python/asyncpg/Manifest b/dev-python/asyncpg/Manifest
index 4ccb5036a..af055e2fe 100644
--- a/dev-python/asyncpg/Manifest
+++ b/dev-python/asyncpg/Manifest
@@ -1,2 +1,2 @@
-DIST asyncpg-0.25.0.tar.gz 804292 BLAKE2B 55e679716fe6dab82be9142f1abaa0e47671341b91f4fd182ad564e41a61dbc91990f767e6b0e7d0d00658d530075493d67f284272239c92d3015016ec0dfb2b SHA512 7afa5ae42c0d5cab93bb1c3266bad11ce2e7c271d7ffd2c5d92e373fd8e06be89e4b18e8fd3ffd7e750e913944630f1ae6c947e20faa63f99ded7d867ad6cd80
DIST asyncpg-0.26.0.tar.gz 809997 BLAKE2B 360dfadcd729ade63c156e3a16def7f652dbc4d0c76189ac88e01fa814f9a3ab4f1bd2852658a93e22a8e275fb1a4e69df2e3c30f457110291f0641ac6d12d8d SHA512 ef92316fd430a1819aa8170abd67ecfc1cf29c42cb6dc06cf5047cdd71d4abf441c8b86bacafaaa8c0c0fd7c66daa275e9ed68b00e5166bb27929f25cab1dcbd
+DIST asyncpg-0.27.0.tar.gz 808881 BLAKE2B e4fe88346a3fb4d9b6ce74a4e12db333f1aefd8844d6b08091a1e507a56754bb74dcbdd1b43329f1df24725f03c808a1862c8c4587c9ec95c4800f30ab78458c SHA512 66d4e16cba8ebebfa0403c7d3b1d3ee1b9b8f55a9b70f57e809d28161873d74750152e6ed548b17ceb97ca84f7a669a5fa503c824a861b295db731f86bfb0137
diff --git a/dev-python/asyncpg/asyncpg-0.25.0.ebuild b/dev-python/asyncpg/asyncpg-0.25.0.ebuild
deleted file mode 100644
index 19f81658b..000000000
--- a/dev-python/asyncpg/asyncpg-0.25.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="A fast PostgreSQL Database Client Library for Python/asyncio."
-HOMEPAGE="https://github.com/MagicStack/asyncpg"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-# ModuleNotFoundError: No module named 'asyncpg.protocol.protocol'
-# for some reason, still doesn't work if package is already installed
-# or with distutils_install_for_testing function
-RESTRICT="test"
-
-BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs dev-python/sphinxcontrib-asyncio dev-python/sphinx_rtd_theme
diff --git a/dev-python/asyncpg/asyncpg-0.27.0.ebuild b/dev-python/asyncpg/asyncpg-0.27.0.ebuild
new file mode 100644
index 000000000..8a3356cc1
--- /dev/null
+++ b/dev-python/asyncpg/asyncpg-0.27.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} ) # doesn't build with pypy3
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="A fast PostgreSQL Database Client Library for Python/asyncio"
+HOMEPAGE="https://github.com/MagicStack/asyncpg"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ dev-db/postgresql
+ dev-python/flake8[${PYTHON_USEDEP}]
+ dev-python/uvloop[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests unittest
+
+distutils_enable_sphinx docs dev-python/sphinxcontrib-asyncio dev-python/sphinx_rtd_theme
+
+python_test() {
+ cd "${T}" || die
+ for opt in "" "1"; do
+ einfo " testing with USE_UVLOOP='${opt}'"
+ USE_UVLOOP="${opt}" eunittest "${S}"/tests
+ done
+}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncpg/
@ 2022-11-11 18:55 Anna Vyalkova
0 siblings, 0 replies; 18+ messages in thread
From: Anna Vyalkova @ 2022-11-11 18:55 UTC (permalink / raw
To: gentoo-commits
commit: 1566eda297bd3e261d75ecaf55a8e0662af84c64
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Nov 11 18:52:56 2022 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Fri Nov 11 18:52:56 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1566eda2
dev-python/asyncpg: add myself as a maintainer
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/asyncpg/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/dev-python/asyncpg/metadata.xml b/dev-python/asyncpg/metadata.xml
index 3287f65d2..568ea58c6 100644
--- a/dev-python/asyncpg/metadata.xml
+++ b/dev-python/asyncpg/metadata.xml
@@ -5,4 +5,8 @@
<email>piotr.staroszczyk@get24.org</email>
<name>Piotr Staroszczyk</name>
</maintainer>
+ <maintainer type="person">
+ <email>cyber+gentoo@sysrq.in</email>
+ <name>Anna</name>
+ </maintainer>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncpg/
@ 2024-01-17 13:46 Anna Vyalkova
0 siblings, 0 replies; 18+ messages in thread
From: Anna Vyalkova @ 2024-01-17 13:46 UTC (permalink / raw
To: gentoo-commits
commit: d26acc7462fb6ea31b629cffb8b253ef97077a6a
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Wed Jan 17 13:45:32 2024 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Wed Jan 17 13:45:47 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d26acc74
dev-python/asyncpg: add 0.29.0
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/asyncpg/Manifest | 1 +
dev-python/asyncpg/asyncpg-0.29.0.ebuild | 67 ++++++++++++++++++++++++++++++++
2 files changed, 68 insertions(+)
diff --git a/dev-python/asyncpg/Manifest b/dev-python/asyncpg/Manifest
index 2422f516e0..057e9f59e0 100644
--- a/dev-python/asyncpg/Manifest
+++ b/dev-python/asyncpg/Manifest
@@ -1 +1,2 @@
DIST asyncpg-0.27.0.tar.gz 808881 BLAKE2B e4fe88346a3fb4d9b6ce74a4e12db333f1aefd8844d6b08091a1e507a56754bb74dcbdd1b43329f1df24725f03c808a1862c8c4587c9ec95c4800f30ab78458c SHA512 66d4e16cba8ebebfa0403c7d3b1d3ee1b9b8f55a9b70f57e809d28161873d74750152e6ed548b17ceb97ca84f7a669a5fa503c824a861b295db731f86bfb0137
+DIST asyncpg-0.29.0.tar.gz 820455 BLAKE2B 9bb5606dfb103e066dcfd15c327fe8a8135bf4433c816dc354d84227e40b9f18bb2788ead0dd25b087f97b3113645b6dcfd8991a7bb6e2e71528d122c41105d5 SHA512 5db979496323fcf4068d5de111b52f2ae1ad9efe68f80c28e6303ad936eb051d1792409f1e31fb86dc35caad5ef9b92c40e4f6dcbcccc3907ab2247f61db5504
diff --git a/dev-python/asyncpg/asyncpg-0.29.0.ebuild b/dev-python/asyncpg/asyncpg-0.29.0.ebuild
new file mode 100644
index 0000000000..2cfb50ff96
--- /dev/null
+++ b/dev-python/asyncpg/asyncpg-0.29.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} ) # doesn't build with pypy3
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 pypi
+
+DESCRIPTION="PostgreSQL driver for asyncio"
+HOMEPAGE="
+ https://pypi.org/project/asyncpg/
+ https://github.com/MagicStack/asyncpg
+"
+
+LICENSE="Apache-2.0 PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ $(python_gen_cond_dep '
+ >=dev-python/async-timeout-4.0.3[${PYTHON_USEDEP}]
+ ' python3_{10..11})
+"
+BDEPEND="
+ <dev-python/cython-3[${PYTHON_USEDEP}]
+ test? (
+ dev-db/postgresql[server]
+ dev-python/uvloop[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_IGNORE=(
+ # checks versions from env variables
+ "${S}"/tests/test__environment.py
+ # runs flake8 (???)
+ "${S}"/tests/test__sourcecode.py
+)
+
+distutils_enable_tests pytest
+
+distutils_enable_sphinx docs \
+ dev-python/sphinxcontrib-asyncio \
+ dev-python/sphinx-rtd-theme
+
+src_prepare() {
+ # remove pre-generated Cython sources
+ rm asyncpg/{pgproto/pgproto,protocol/protocol}.c || die
+
+ distutils-r1_src_prepare
+}
+
+src_configure() {
+ use debug && \
+ export ASYNCPG_DEBUG=1
+
+ distutils-r1_src_configure
+}
+
+python_test() {
+ cd "${T}" || die
+ for opt in "" "1"; do
+ einfo " testing with USE_UVLOOP='${opt}'"
+ USE_UVLOOP="${opt}" epytest "${S}"/tests
+ done
+}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncpg/
@ 2024-01-17 13:46 Anna Vyalkova
0 siblings, 0 replies; 18+ messages in thread
From: Anna Vyalkova @ 2024-01-17 13:46 UTC (permalink / raw
To: gentoo-commits
commit: 65aed91d2b08ab541a2f8e3d8c0b80c55c68d464
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Wed Jan 17 12:12:42 2024 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Wed Jan 17 13:45:47 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=65aed91d
dev-python/asyncpg: drop 0.26.0
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/asyncpg/Manifest | 1 -
dev-python/asyncpg/asyncpg-0.26.0.ebuild | 33 --------------------------------
2 files changed, 34 deletions(-)
diff --git a/dev-python/asyncpg/Manifest b/dev-python/asyncpg/Manifest
index af055e2fe2..2422f516e0 100644
--- a/dev-python/asyncpg/Manifest
+++ b/dev-python/asyncpg/Manifest
@@ -1,2 +1 @@
-DIST asyncpg-0.26.0.tar.gz 809997 BLAKE2B 360dfadcd729ade63c156e3a16def7f652dbc4d0c76189ac88e01fa814f9a3ab4f1bd2852658a93e22a8e275fb1a4e69df2e3c30f457110291f0641ac6d12d8d SHA512 ef92316fd430a1819aa8170abd67ecfc1cf29c42cb6dc06cf5047cdd71d4abf441c8b86bacafaaa8c0c0fd7c66daa275e9ed68b00e5166bb27929f25cab1dcbd
DIST asyncpg-0.27.0.tar.gz 808881 BLAKE2B e4fe88346a3fb4d9b6ce74a4e12db333f1aefd8844d6b08091a1e507a56754bb74dcbdd1b43329f1df24725f03c808a1862c8c4587c9ec95c4800f30ab78458c SHA512 66d4e16cba8ebebfa0403c7d3b1d3ee1b9b8f55a9b70f57e809d28161873d74750152e6ed548b17ceb97ca84f7a669a5fa503c824a861b295db731f86bfb0137
diff --git a/dev-python/asyncpg/asyncpg-0.26.0.ebuild b/dev-python/asyncpg/asyncpg-0.26.0.ebuild
deleted file mode 100644
index aab248ad35..0000000000
--- a/dev-python/asyncpg/asyncpg-0.26.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} ) # doesn't build with pypy3
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1 pypi
-
-DESCRIPTION="A fast PostgreSQL Database Client Library for Python/asyncio"
-HOMEPAGE="https://github.com/MagicStack/asyncpg"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="
- dev-python/cython[${PYTHON_USEDEP}]
- test? (
- dev-db/postgresql
- dev-python/flake8[${PYTHON_USEDEP}]
- dev-python/uvloop[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests unittest
-
-distutils_enable_sphinx docs dev-python/sphinxcontrib-asyncio dev-python/sphinx-rtd-theme
-
-python_test() {
- cd "${T}" || die
- USE_UVLOOP=1 eunittest "${S}"/tests
-}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncpg/
@ 2024-04-08 21:37 Anna Vyalkova
0 siblings, 0 replies; 18+ messages in thread
From: Anna Vyalkova @ 2024-04-08 21:37 UTC (permalink / raw
To: gentoo-commits
commit: 9de15d0b6ffca76f5dfb78aa6e9ba1aaeb986168
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Apr 8 21:37:10 2024 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Apr 8 21:37:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9de15d0b
dev-python/asyncpg: add missing cython dep
Closes: https://bugs.gentoo.org/926844
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild b/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild
index 5e61b655be..0804f17eb1 100644
--- a/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild
+++ b/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild
@@ -24,6 +24,7 @@ RDEPEND="
' python3_{10..11})
"
BDEPEND="
+ dev-python/cython[${PYTHON_USEDEP}]
test? (
dev-db/postgresql[server]
dev-python/uvloop[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncpg/
@ 2024-04-22 20:30 Anna Vyalkova
0 siblings, 0 replies; 18+ messages in thread
From: Anna Vyalkova @ 2024-04-22 20:30 UTC (permalink / raw
To: gentoo-commits
commit: fd853999aab4c39b72abef0a13669768c4a85cec
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Apr 22 20:27:42 2024 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Apr 22 20:27:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fd853999
dev-python/asyncpg: drop 0.27.0
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/asyncpg/Manifest | 1 -
dev-python/asyncpg/asyncpg-0.27.0.ebuild | 36 --------------------------------
2 files changed, 37 deletions(-)
diff --git a/dev-python/asyncpg/Manifest b/dev-python/asyncpg/Manifest
index 057e9f59e0..cbbcfd1acc 100644
--- a/dev-python/asyncpg/Manifest
+++ b/dev-python/asyncpg/Manifest
@@ -1,2 +1 @@
-DIST asyncpg-0.27.0.tar.gz 808881 BLAKE2B e4fe88346a3fb4d9b6ce74a4e12db333f1aefd8844d6b08091a1e507a56754bb74dcbdd1b43329f1df24725f03c808a1862c8c4587c9ec95c4800f30ab78458c SHA512 66d4e16cba8ebebfa0403c7d3b1d3ee1b9b8f55a9b70f57e809d28161873d74750152e6ed548b17ceb97ca84f7a669a5fa503c824a861b295db731f86bfb0137
DIST asyncpg-0.29.0.tar.gz 820455 BLAKE2B 9bb5606dfb103e066dcfd15c327fe8a8135bf4433c816dc354d84227e40b9f18bb2788ead0dd25b087f97b3113645b6dcfd8991a7bb6e2e71528d122c41105d5 SHA512 5db979496323fcf4068d5de111b52f2ae1ad9efe68f80c28e6303ad936eb051d1792409f1e31fb86dc35caad5ef9b92c40e4f6dcbcccc3907ab2247f61db5504
diff --git a/dev-python/asyncpg/asyncpg-0.27.0.ebuild b/dev-python/asyncpg/asyncpg-0.27.0.ebuild
deleted file mode 100644
index 2e4da70d19..0000000000
--- a/dev-python/asyncpg/asyncpg-0.27.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} ) # doesn't build with pypy3
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1 pypi
-
-DESCRIPTION="A fast PostgreSQL Database Client Library for Python/asyncio"
-HOMEPAGE="https://github.com/MagicStack/asyncpg"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="
- dev-python/cython[${PYTHON_USEDEP}]
- test? (
- dev-db/postgresql
- dev-python/flake8[${PYTHON_USEDEP}]
- dev-python/uvloop[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests unittest
-
-distutils_enable_sphinx docs dev-python/sphinxcontrib-asyncio dev-python/sphinx-rtd-theme
-
-python_test() {
- cd "${T}" || die
- for opt in "" "1"; do
- einfo " testing with USE_UVLOOP='${opt}'"
- USE_UVLOOP="${opt}" eunittest "${S}"/tests
- done
-}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncpg/
@ 2024-04-22 20:30 Anna Vyalkova
0 siblings, 0 replies; 18+ messages in thread
From: Anna Vyalkova @ 2024-04-22 20:30 UTC (permalink / raw
To: gentoo-commits
commit: 99d6258da00c0c85ca0704ad3902d68476358a76
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Apr 22 20:28:00 2024 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Apr 22 20:28:00 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=99d6258d
dev-python/asyncpg: disable docs build
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild b/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild
index 0804f17eb1..4c3f9c68a9 100644
--- a/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild
+++ b/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild
@@ -46,9 +46,9 @@ EPYTEST_IGNORE=(
distutils_enable_tests pytest
-distutils_enable_sphinx docs \
- dev-python/sphinxcontrib-asyncio \
- dev-python/sphinx-rtd-theme
+#distutils_enable_sphinx docs \
+ #dev-python/sphinxcontrib-asyncio \
+ #dev-python/sphinx-rtd-theme
src_prepare() {
# remove pre-generated Cython sources
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncpg/
@ 2024-10-07 0:31 Anna Vyalkova
0 siblings, 0 replies; 18+ messages in thread
From: Anna Vyalkova @ 2024-10-07 0:31 UTC (permalink / raw
To: gentoo-commits
commit: 13e8003be40e6bf825d87edc84cab68a022d2685
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Oct 7 00:27:43 2024 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Oct 7 00:31:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=13e8003b
dev-python/asyncpg: add myself as a maintainer
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/asyncpg/metadata.xml | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/dev-python/asyncpg/metadata.xml b/dev-python/asyncpg/metadata.xml
index 4125c5cb9..b90ce0255 100644
--- a/dev-python/asyncpg/metadata.xml
+++ b/dev-python/asyncpg/metadata.xml
@@ -1,9 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">MagicStack/asyncpg</remote-id>
- <remote-id type="pypi">asyncpg</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>cyber+gentoo@sysrq.in</email>
+ <name>Anna</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">MagicStack/asyncpg</remote-id>
+ <remote-id type="pypi">asyncpg</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncpg/
@ 2024-10-23 22:50 Anna Vyalkova
0 siblings, 0 replies; 18+ messages in thread
From: Anna Vyalkova @ 2024-10-23 22:50 UTC (permalink / raw
To: gentoo-commits
commit: 847204a2b260d0e5783e3c84d6b7d0312e38cb81
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Wed Oct 23 17:30:44 2024 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Wed Oct 23 22:49:59 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=847204a2
dev-python/asyncpg: fix build with USE=debug
Unset "cython_directives" via build_ext options, because the default for
debug builds is broken.
Closes: https://bugs.gentoo.org/926720
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/asyncpg/asyncpg-0.30.0.ebuild | 19 ++++++++++++-------
1 file changed, 12 insertions(+), 7 deletions(-)
diff --git a/dev-python/asyncpg/asyncpg-0.30.0.ebuild b/dev-python/asyncpg/asyncpg-0.30.0.ebuild
index a412dba36..f1897b83e 100644
--- a/dev-python/asyncpg/asyncpg-0.30.0.ebuild
+++ b/dev-python/asyncpg/asyncpg-0.30.0.ebuild
@@ -54,22 +54,27 @@ distutils_enable_tests pytest
distutils_enable_sphinx docs \
dev-python/sphinx-rtd-theme
-src_prepare() {
+python_prepare_all() {
+ # bug #926720
+ cat <<-EOF >> setup.cfg || die
+ [build_ext]
+ cython_always=True
+ cython_annotate=False
+ cython_directives=
+ EOF
+
# remove pre-generated Cython sources
rm asyncpg/{pgproto/pgproto,protocol/protocol}.c || die
- distutils-r1_src_prepare
+ distutils-r1_python_prepare_all
}
-src_configure() {
+python_configure_all() {
use debug && \
export ASYNCPG_DEBUG=1
- if ! use kerberos; then
+ use kerberos || \
EPYTEST_DESELECT+=( tests/test_connect.py::TestGssAuthentication )
- fi
-
- distutils-r1_src_configure
}
python_test() {
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncpg/
@ 2024-10-29 21:58 Anna Vyalkova
0 siblings, 0 replies; 18+ messages in thread
From: Anna Vyalkova @ 2024-10-29 21:58 UTC (permalink / raw
To: gentoo-commits
commit: 4cc096e7901305df80577e3c7a07c19034d2206b
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue Oct 29 21:49:40 2024 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue Oct 29 21:49:40 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4cc096e7
dev-python/asyncpg: enable py3.13
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/asyncpg/asyncpg-0.30.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/asyncpg/asyncpg-0.30.0.ebuild b/dev-python/asyncpg/asyncpg-0.30.0.ebuild
index f1897b83e..0a7f58231 100644
--- a/dev-python/asyncpg/asyncpg-0.30.0.ebuild
+++ b/dev-python/asyncpg/asyncpg-0.30.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} ) # doesn't build with pypy3
+PYTHON_COMPAT=( python3_{10..13} ) # doesn't build with pypy3
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncpg/
@ 2024-10-31 8:29 Anna Vyalkova
0 siblings, 0 replies; 18+ messages in thread
From: Anna Vyalkova @ 2024-10-31 8:29 UTC (permalink / raw
To: gentoo-commits
commit: 67c794335904a845b4df3589bc683e63683b862f
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Oct 31 08:28:00 2024 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Oct 31 08:28:04 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=67c79433
dev-python/asyncpg: fix cflags with USE=debug
Closes: https://bugs.gentoo.org/942579
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/asyncpg/asyncpg-0.30.0.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-python/asyncpg/asyncpg-0.30.0.ebuild b/dev-python/asyncpg/asyncpg-0.30.0.ebuild
index 0a7f58231..9219b451c 100644
--- a/dev-python/asyncpg/asyncpg-0.30.0.ebuild
+++ b/dev-python/asyncpg/asyncpg-0.30.0.ebuild
@@ -58,6 +58,7 @@ python_prepare_all() {
# bug #926720
cat <<-EOF >> setup.cfg || die
[build_ext]
+ debug=False
cython_always=True
cython_annotate=False
cython_directives=
^ permalink raw reply related [flat|nested] 18+ messages in thread
end of thread, other threads:[~2024-10-31 8:29 UTC | newest]
Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-29 21:58 [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncpg/ Anna Vyalkova
-- strict thread matches above, loose matches on Subject: below --
2024-10-31 8:29 Anna Vyalkova
2024-10-23 22:50 Anna Vyalkova
2024-10-07 0:31 Anna Vyalkova
2024-04-22 20:30 Anna Vyalkova
2024-04-22 20:30 Anna Vyalkova
2024-04-08 21:37 Anna Vyalkova
2024-01-17 13:46 Anna Vyalkova
2024-01-17 13:46 Anna Vyalkova
2022-11-11 18:55 Anna Vyalkova
2022-11-03 3:09 Anna Vyalkova
2022-10-19 12:38 Anna Vyalkova
2022-07-11 19:22 Anna Vyalkova
2021-12-14 7:14 Anna Vyalkova
2021-05-25 10:37 Anna Vyalkova
2021-04-28 3:15 Theo Anderson
2020-10-23 14:51 Andrew Ammerlaan
2020-03-18 17:47 Andrew Ammerlaan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox