diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-12-22 13:48:31 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-12-22 13:48:31 +0000 |
commit | 9173f73d44f3cbc858477bd71e7680ede7d98e0d (patch) | |
tree | ae2808502a372289467a6ce425f580c1473ee15e /dev-python/psycopg/psycopg-3.1.10.ebuild | |
parent | 591f45259704c7c0c4289228107c6ee61457420e (diff) |
gentoo auto-resync : 22:12:2023 - 13:48:30
Diffstat (limited to 'dev-python/psycopg/psycopg-3.1.10.ebuild')
-rw-r--r-- | dev-python/psycopg/psycopg-3.1.10.ebuild | 77 |
1 files changed, 0 insertions, 77 deletions
diff --git a/dev-python/psycopg/psycopg-3.1.10.ebuild b/dev-python/psycopg/psycopg-3.1.10.ebuild deleted file mode 100644 index aaca8a9462c6..000000000000 --- a/dev-python/psycopg/psycopg-3.1.10.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="PostgreSQL database adapter for Python" -HOMEPAGE=" - https://www.psycopg.org/psycopg3/ - https://github.com/psycopg/psycopg/ - https://pypi.org/project/psycopg/ -" -SRC_URI=" - https://github.com/psycopg/psycopg/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" -S=${WORKDIR}/${P}/psycopg - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" - -DEPEND=" - >=dev-db/postgresql-8.1:* -" -RDEPEND=" - ${DEPEND} - >=dev-python/typing-extensions-4.1[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-db/postgresql-8.1[server] - dev-python/anyio[${PYTHON_USEDEP}] - dev-python/dnspython[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_test() { - # tests are lurking in top-level directory - cd .. || die - - initdb -D "${T}"/pgsql || die - # TODO: random port - pg_ctl -w -D "${T}"/pgsql start \ - -o "-h '' -k '${T}'" || die - createdb -h "${T}" test || die - - local -x PSYCOPG_TEST_DSN="host=${T} dbname=test" - distutils-r1_src_test - - pg_ctl -w -D "${T}"/pgsql stop || die -} - -python_test() { - local EPYTEST_DESELECT=( - # tests for the psycopg_pool package - tests/pool - # some broken mypy magic - tests/test_module.py::test_version - tests/test_module.py::test_version_c - tests/test_typing.py - tests/crdb/test_typing.py - # TODO, relying on undefined ordering in Python? - tests/test_dns_srv.py::test_srv - # timing test, fragile to load - tests/test_concurrency_async.py::test_ctrl_c - ) - - # leak tests seem to be brittle - epytest -p no:django -k "not leak" -} |