From e4e55bec45362d42ef50ecfdb40b594a0fb60701 Mon Sep 17 00:00:00 2001 From: "Liguros - Gitlab CI/CD [develop]" Date: Thu, 24 Oct 2024 17:45:48 +0000 Subject: Adding metadata --- dev-python/asyncpg/asyncpg-0.30.0.ebuild | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) (limited to 'dev-python/asyncpg') diff --git a/dev-python/asyncpg/asyncpg-0.30.0.ebuild b/dev-python/asyncpg/asyncpg-0.30.0.ebuild index 469849779491..749f902dbbad 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() { -- cgit v1.3.1