[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 6f66a6e1a0f09bb39cd8d63a60b653340828d244 Author: Michał Górny gentoo org> AuthorDate: Mon Sep 30 03:24:50 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 30 03:24:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f66a6e1 dev-python/psycopg: Bump to 3.2.3 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/Manifest | 1 + dev-python/psycopg/psycopg-3.2.3.ebuild | 119 2 files changed, 120 insertions(+) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index ea63b81e16e4..9b4894290f4c 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -2,5 +2,6 @@ DIST psycopg-3.1.19.gh.tar.gz 507073 BLAKE2B c10e2ba83f4a3bb0646d86c0f1311ae43e3 DIST psycopg-3.2.0.gh.tar.gz 549161 BLAKE2B 33997b5ee2f4f814561f83f92e9db4b61664f0ac84f6ff3bfd057d1cf9039a5e169478c8f40deb97e07433cf1481bfa7f4f79765158ec968ff6ab74b5aa6d14e SHA512 4466390a33f55eca73e1d490aca98ad7bb0e4c55b166d8956e1c940f5ea71c7cb07ba5602276f7510b2368d6c0c0e6eacac8d4ae67f465fd07afc4c75283f3c1 DIST psycopg-3.2.1.gh.tar.gz 549277 BLAKE2B badea79ca48b99ae363ffa1d04de922add9456662e0909a2761f61f1a5d03e2afc01ee188814495029551d9521aff95caa7ef3123d96dfcfbb3c0d0a14597e3c SHA512 ecaeee67493ce849a2d7477d0373061ab3b329d228e3c0dd482d7ee8c7eea07c59127db2e6afc0233a78f073306d4adef915aba5f3fc6378c0335c3155350294 DIST psycopg-3.2.2.gh.tar.gz 550226 BLAKE2B 2731190da5b044f16eb0f90fb5417244e46fc0906dde6ee9bd1ee4d91613f59ef1943da6662ad1f3db1487b8cc2b4ccb4e0a79ecc056a8f72c7e2b7b70e39abd SHA512 48686101c9d568003ffbf90cf07bc4496fb161f599b60a2b2df41ac120f338bee7edbeae3786071969d6bbb9acdbe868fa568b9cfa3b7a17dec2d47e5d54f002 +DIST psycopg-3.2.3.gh.tar.gz 550802 BLAKE2B 1f748fc2dc915fd82b2bc557ae4263ecf1070d5ba08681cb6ae21570acf601b03a2bde7e4324cd506e0146c86db976b003c57e99cd1948a930c074f0674d6ba8 SHA512 cf543652cfd27cf1cad3b1e3b8b50802562cc49f8fbd9ae5bd85ffdf26e30dc470f1f3380261c8cad418945ade8dc4f199ebcba08968cb87fd0b6c241fd8040d DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d DIST psycopg2-2.9.9.tar.gz 384926 BLAKE2B 8418fca1329703cedfc86be74d85cae5133a0604bb8a21fa43e5359a46626d38ef227d0cd8fbbeb497e2db517a469d7f3e86b74ef9163617a547e999073a6b4c SHA512 a691fd09762221e854861dedce37b05e5354e0701feea470a6d5046960056ef02a8c9ecfa751adeba485271ea7d5834643b7d3a3c3f3270087f5ed9c68509f5f diff --git a/dev-python/psycopg/psycopg-3.2.3.ebuild b/dev-python/psycopg/psycopg-3.2.3.ebuild new file mode 100644 index ..7b5d1e032245 --- /dev/null +++ b/dev-python/psycopg/psycopg-3.2.3.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 flag-o-matic + +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 +" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="+native-extensions" + +DEPEND=" + native-extensions? ( + >=dev-db/postgresql-8.1:= + ) + !native-extensions? ( + >=dev-db/postgresql-8.1:* + ) +" +RDEPEND=" + ${DEPEND} + >=dev-python/typing-extensions-4.4[${PYTHON_USEDEP}] +" +BDEPEND=" + native-extensions? ( + dev-python/cython[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.10) + ) + test? ( + >=dev-db/postgresql-8.1[server] + >=dev-python/anyio-4.0[${PYTHON_USEDEP}] + >=dev-python/dnspython-2.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_compile() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/935401 + # https://github.com/psycopg/psycopg/issues/867 + # + # Do not trust with LTO either. + append-flags -fno-strict-aliasing + filter-lto + + # Python code + ctypes backend + cd psycopg || die + distutils-r1_python_compile + + # optional C backend + if use native-extensions && [[ ${EPYTHON} != pypy3 ]]; then + local DISTUTILS_USE_PEP517=standalone + cd ../psycopg_c || die + distutils-r1_python_compile + fi +
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 47629fd254b40d16e021322c0c09c7a5462fb5ea Author: Michał Górny gentoo org> AuthorDate: Mon Sep 16 03:19:01 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 16 03:59:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47629fd2 dev-python/psycopg: Bump to 3.2.2 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/Manifest | 1 + dev-python/psycopg/psycopg-3.2.2.ebuild | 119 2 files changed, 120 insertions(+) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index 8ec9b3f7ed61..ea63b81e16e4 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -1,5 +1,6 @@ DIST psycopg-3.1.19.gh.tar.gz 507073 BLAKE2B c10e2ba83f4a3bb0646d86c0f1311ae43e3fafbf9eb8ae91f8a77941dd2ef21d22c5fdeca724399bbcf5f7f010f5a3b0f78979720efec8f25613abbe568dabc9 SHA512 a7d02570632a28080ffd99fa492c2f1af623e7ca55e57e8c5d4664aff4d033ae85fc21cfbb1f85a90c48e01944ed1be68e857b5cb34c0547b51ca465bac0a361 DIST psycopg-3.2.0.gh.tar.gz 549161 BLAKE2B 33997b5ee2f4f814561f83f92e9db4b61664f0ac84f6ff3bfd057d1cf9039a5e169478c8f40deb97e07433cf1481bfa7f4f79765158ec968ff6ab74b5aa6d14e SHA512 4466390a33f55eca73e1d490aca98ad7bb0e4c55b166d8956e1c940f5ea71c7cb07ba5602276f7510b2368d6c0c0e6eacac8d4ae67f465fd07afc4c75283f3c1 DIST psycopg-3.2.1.gh.tar.gz 549277 BLAKE2B badea79ca48b99ae363ffa1d04de922add9456662e0909a2761f61f1a5d03e2afc01ee188814495029551d9521aff95caa7ef3123d96dfcfbb3c0d0a14597e3c SHA512 ecaeee67493ce849a2d7477d0373061ab3b329d228e3c0dd482d7ee8c7eea07c59127db2e6afc0233a78f073306d4adef915aba5f3fc6378c0335c3155350294 +DIST psycopg-3.2.2.gh.tar.gz 550226 BLAKE2B 2731190da5b044f16eb0f90fb5417244e46fc0906dde6ee9bd1ee4d91613f59ef1943da6662ad1f3db1487b8cc2b4ccb4e0a79ecc056a8f72c7e2b7b70e39abd SHA512 48686101c9d568003ffbf90cf07bc4496fb161f599b60a2b2df41ac120f338bee7edbeae3786071969d6bbb9acdbe868fa568b9cfa3b7a17dec2d47e5d54f002 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d DIST psycopg2-2.9.9.tar.gz 384926 BLAKE2B 8418fca1329703cedfc86be74d85cae5133a0604bb8a21fa43e5359a46626d38ef227d0cd8fbbeb497e2db517a469d7f3e86b74ef9163617a547e999073a6b4c SHA512 a691fd09762221e854861dedce37b05e5354e0701feea470a6d5046960056ef02a8c9ecfa751adeba485271ea7d5834643b7d3a3c3f3270087f5ed9c68509f5f diff --git a/dev-python/psycopg/psycopg-3.2.2.ebuild b/dev-python/psycopg/psycopg-3.2.2.ebuild new file mode 100644 index ..7b5d1e032245 --- /dev/null +++ b/dev-python/psycopg/psycopg-3.2.2.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 flag-o-matic + +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 +" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="+native-extensions" + +DEPEND=" + native-extensions? ( + >=dev-db/postgresql-8.1:= + ) + !native-extensions? ( + >=dev-db/postgresql-8.1:* + ) +" +RDEPEND=" + ${DEPEND} + >=dev-python/typing-extensions-4.4[${PYTHON_USEDEP}] +" +BDEPEND=" + native-extensions? ( + dev-python/cython[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.10) + ) + test? ( + >=dev-db/postgresql-8.1[server] + >=dev-python/anyio-4.0[${PYTHON_USEDEP}] + >=dev-python/dnspython-2.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_compile() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/935401 + # https://github.com/psycopg/psycopg/issues/867 + # + # Do not trust with LTO either. + append-flags -fno-strict-aliasing + filter-lto + + # Python code + ctypes backend + cd psycopg || die + distutils-r1_python_compile + + # optional C backend + if use native-extensions && [[ ${EPYTHON} != pypy3 ]]; then + local DISTUTILS_USE_PEP517=standalone + cd ../psycopg_c || die + distutils-r1_python_compile + fi + cd .. || die +} + +src_test() { + rm -r psycopg{,_c} || die + +
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 2278e04e9f0215300eae52c03d188a35da7d1b37 Author: Sam James gentoo org> AuthorDate: Sat Jul 20 22:32:55 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jul 20 22:32:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2278e04e dev-python/psycopg: Stabilize 3.2.1 x86, #936350 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-3.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.2.1.ebuild b/dev-python/psycopg/psycopg-3.2.1.ebuild index bfc7e9501ee9..133c4dfdaafc 100644 --- a/dev-python/psycopg/psycopg-3.2.1.ebuild +++ b/dev-python/psycopg/psycopg-3.2.1.ebuild @@ -22,7 +22,7 @@ SRC_URI=" 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" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="+native-extensions" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 2d9b70599bc2a4b129f62396b020329a2bdbf829 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 20 11:13:29 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 20 11:13:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d9b7059 dev-python/psycopg: Stabilize 2.9.9-r1 amd64, #936362 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-2.9.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-2.9.9-r1.ebuild b/dev-python/psycopg/psycopg-2.9.9-r1.ebuild index b534bd7aee39..cdc916aa5e61 100644 --- a/dev-python/psycopg/psycopg-2.9.9-r1.ebuild +++ b/dev-python/psycopg/psycopg-2.9.9-r1.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="LGPL-3+" SLOT="2" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="debug test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 11c05e48c456b9f20a283afd06791a0d7b89a423 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 20 11:13:31 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 20 11:13:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11c05e48 dev-python/psycopg: Stabilize 2.9.9-r1 arm64, #936362 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-2.9.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-2.9.9-r1.ebuild b/dev-python/psycopg/psycopg-2.9.9-r1.ebuild index 058dda7b8eec..a01df0b529db 100644 --- a/dev-python/psycopg/psycopg-2.9.9-r1.ebuild +++ b/dev-python/psycopg/psycopg-2.9.9-r1.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="LGPL-3+" SLOT="2" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="debug test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: eec9dd5067761d3f8f889addb814cd5fa6948664 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 20 11:13:30 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 20 11:13:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec9dd50 dev-python/psycopg: Stabilize 2.9.9-r1 ppc64, #936362 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-2.9.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-2.9.9-r1.ebuild b/dev-python/psycopg/psycopg-2.9.9-r1.ebuild index cdc916aa5e61..058dda7b8eec 100644 --- a/dev-python/psycopg/psycopg-2.9.9-r1.ebuild +++ b/dev-python/psycopg/psycopg-2.9.9-r1.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="LGPL-3+" SLOT="2" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="debug test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: adcef7e63d381c399c83b7df233959a9a7c9e45d Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 20 08:14:49 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 20 08:14:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adcef7e6 dev-python/psycopg: Stabilize 2.9.9-r1 arm, #936362 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-2.9.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-2.9.9-r1.ebuild b/dev-python/psycopg/psycopg-2.9.9-r1.ebuild index ee59f5689371..b534bd7aee39 100644 --- a/dev-python/psycopg/psycopg-2.9.9-r1.ebuild +++ b/dev-python/psycopg/psycopg-2.9.9-r1.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="LGPL-3+" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="debug test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 415c725a600f9a732e84f78169cc5477ce754cc0 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 20 08:14:49 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 20 08:14:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=415c725a dev-python/psycopg: Stabilize 3.2.1 ppc64, #936350 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.2.1.ebuild b/dev-python/psycopg/psycopg-3.2.1.ebuild index d62b5590fa54..9f27a589430d 100644 --- a/dev-python/psycopg/psycopg-3.2.1.ebuild +++ b/dev-python/psycopg/psycopg-3.2.1.ebuild @@ -22,7 +22,7 @@ SRC_URI=" 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" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="+native-extensions" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 02ce282d0c23bacca0952b66740b87ec8d26a272 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 20 07:39:24 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 20 07:39:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02ce282d dev-python/psycopg: Stabilize 2.9.9-r1 x86, #936362 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-2.9.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-2.9.9-r1.ebuild b/dev-python/psycopg/psycopg-2.9.9-r1.ebuild index ff0b6852789f..ee59f5689371 100644 --- a/dev-python/psycopg/psycopg-2.9.9-r1.ebuild +++ b/dev-python/psycopg/psycopg-2.9.9-r1.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="LGPL-3+" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="debug test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 55194e9841234d00a03c2b9d6717c2b8d615dc12 Author: Eli Schwartz gentoo org> AuthorDate: Mon Jul 15 07:52:38 2024 + Commit: Eli Schwartz gentoo org> CommitDate: Mon Jul 15 08:01:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55194e98 dev-python/psycopg: mark as strict-aliasing unsafe Closes: https://bugs.gentoo.org/935401 Signed-off-by: Eli Schwartz gentoo.org> dev-python/psycopg/psycopg-3.1.19.ebuild | 10 +- dev-python/psycopg/psycopg-3.2.0.ebuild | 10 +- dev-python/psycopg/psycopg-3.2.1.ebuild | 10 +- 3 files changed, 27 insertions(+), 3 deletions(-) diff --git a/dev-python/psycopg/psycopg-3.1.19.ebuild b/dev-python/psycopg/psycopg-3.1.19.ebuild index d1c0ba870de9..15b4a76bbc7e 100644 --- a/dev-python/psycopg/psycopg-3.1.19.ebuild +++ b/dev-python/psycopg/psycopg-3.1.19.ebuild @@ -7,7 +7,7 @@ DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( pypy3 python3_{10..13} ) -inherit distutils-r1 +inherit distutils-r1 flag-o-matic DESCRIPTION="PostgreSQL database adapter for Python" HOMEPAGE=" @@ -52,6 +52,14 @@ BDEPEND=" distutils_enable_tests pytest python_compile() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/935401 + # https://github.com/psycopg/psycopg/issues/867 + # + # Do not trust with LTO either. + append-flags -fno-strict-aliasing + filter-lto + # Python code + ctypes backend cd psycopg || die distutils-r1_python_compile diff --git a/dev-python/psycopg/psycopg-3.2.0.ebuild b/dev-python/psycopg/psycopg-3.2.0.ebuild index 1bcf3b3ac2e0..d62b5590fa54 100644 --- a/dev-python/psycopg/psycopg-3.2.0.ebuild +++ b/dev-python/psycopg/psycopg-3.2.0.ebuild @@ -7,7 +7,7 @@ DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( pypy3 python3_{10..13} ) -inherit distutils-r1 +inherit distutils-r1 flag-o-matic DESCRIPTION="PostgreSQL database adapter for Python" HOMEPAGE=" @@ -54,6 +54,14 @@ BDEPEND=" distutils_enable_tests pytest python_compile() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/935401 + # https://github.com/psycopg/psycopg/issues/867 + # + # Do not trust with LTO either. + append-flags -fno-strict-aliasing + filter-lto + # Python code + ctypes backend cd psycopg || die distutils-r1_python_compile diff --git a/dev-python/psycopg/psycopg-3.2.1.ebuild b/dev-python/psycopg/psycopg-3.2.1.ebuild index 1bcf3b3ac2e0..d62b5590fa54 100644 --- a/dev-python/psycopg/psycopg-3.2.1.ebuild +++ b/dev-python/psycopg/psycopg-3.2.1.ebuild @@ -7,7 +7,7 @@ DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( pypy3 python3_{10..13} ) -inherit distutils-r1 +inherit distutils-r1 flag-o-matic DESCRIPTION="PostgreSQL database adapter for Python" HOMEPAGE=" @@ -54,6 +54,14 @@ BDEPEND=" distutils_enable_tests pytest python_compile() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/935401 + # https://github.com/psycopg/psycopg/issues/867 + # + # Do not trust with LTO either. + append-flags -fno-strict-aliasing + filter-lto + # Python code + ctypes backend cd psycopg || die distutils-r1_python_compile
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 01478d2b293c6ae5dd7308809de9b65259605373 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 9 14:59:44 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 9 15:30:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01478d2b dev-python/psycopg: Enable py3.13 in :2 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/psycopg-2.9.9-r1.ebuild | 65 ++ 1 file changed, 65 insertions(+) diff --git a/dev-python/psycopg/psycopg-2.9.9-r1.ebuild b/dev-python/psycopg/psycopg-2.9.9-r1.ebuild new file mode 100644 index ..ff0b6852789f --- /dev/null +++ b/dev-python/psycopg/psycopg-2.9.9-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYPI_PN="psycopg2" +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="PostgreSQL database adapter for Python" +HOMEPAGE=" + https://www.psycopg.org/ + https://github.com/psycopg/psycopg2/ + https://pypi.org/project/psycopg2/ +" + +LICENSE="LGPL-3+" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="debug test" +RESTRICT="!test? ( test )" + +RDEPEND=">=dev-db/postgresql-8.1:*" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( >=dev-db/postgresql-8.1[server] ) +" + +python_prepare_all() { + distutils-r1_python_prepare_all + + # fix for py3.13 + sed -e 's:_PyInterpreterState_Get:PyInterpreterState_Get:' \ + -i psycopg/utils.c || die + # broken by different encoding of IPv4-mapped addresses + sed -e 's:test_\(cidr\|inet\)_adapt:_&:' \ + -i tests/test_ipaddress.py || die + + if use debug; then + sed -i 's/^\(define=\)/\1PSYCOPG_DEBUG,/' setup.cfg || die + fi +} + +src_test() { + initdb -D "${T}"/pgsql || die + # TODO: random port + pg_ctl -w -D "${T}"/pgsql start \ + -o "-h '' -k '${T}'" || die + createdb -h "${T}" psycopg2_test || die + + local -x PSYCOPG2_TESTDB_HOST="${T}" + distutils-r1_src_test + + pg_ctl -w -D "${T}"/pgsql stop || die +} + +python_test() { + "${EPYTHON}" -c " +import tests +tests.unittest.main(defaultTest='tests.test_suite') +" --verbose || die "Tests fail with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 68f251fe7ef7912f3f5be30a3bf7e7e0b23da3f4 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 2 05:19:44 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 2 06:58:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68f251fe dev-python/psycopg: Bump to 3.2.1 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/Manifest | 1 + dev-python/psycopg/psycopg-3.2.1.ebuild | 111 2 files changed, 112 insertions(+) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index 4f6dde1efc28..8ec9b3f7ed61 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -1,4 +1,5 @@ DIST psycopg-3.1.19.gh.tar.gz 507073 BLAKE2B c10e2ba83f4a3bb0646d86c0f1311ae43e3fafbf9eb8ae91f8a77941dd2ef21d22c5fdeca724399bbcf5f7f010f5a3b0f78979720efec8f25613abbe568dabc9 SHA512 a7d02570632a28080ffd99fa492c2f1af623e7ca55e57e8c5d4664aff4d033ae85fc21cfbb1f85a90c48e01944ed1be68e857b5cb34c0547b51ca465bac0a361 DIST psycopg-3.2.0.gh.tar.gz 549161 BLAKE2B 33997b5ee2f4f814561f83f92e9db4b61664f0ac84f6ff3bfd057d1cf9039a5e169478c8f40deb97e07433cf1481bfa7f4f79765158ec968ff6ab74b5aa6d14e SHA512 4466390a33f55eca73e1d490aca98ad7bb0e4c55b166d8956e1c940f5ea71c7cb07ba5602276f7510b2368d6c0c0e6eacac8d4ae67f465fd07afc4c75283f3c1 +DIST psycopg-3.2.1.gh.tar.gz 549277 BLAKE2B badea79ca48b99ae363ffa1d04de922add9456662e0909a2761f61f1a5d03e2afc01ee188814495029551d9521aff95caa7ef3123d96dfcfbb3c0d0a14597e3c SHA512 ecaeee67493ce849a2d7477d0373061ab3b329d228e3c0dd482d7ee8c7eea07c59127db2e6afc0233a78f073306d4adef915aba5f3fc6378c0335c3155350294 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d DIST psycopg2-2.9.9.tar.gz 384926 BLAKE2B 8418fca1329703cedfc86be74d85cae5133a0604bb8a21fa43e5359a46626d38ef227d0cd8fbbeb497e2db517a469d7f3e86b74ef9163617a547e999073a6b4c SHA512 a691fd09762221e854861dedce37b05e5354e0701feea470a6d5046960056ef02a8c9ecfa751adeba485271ea7d5834643b7d3a3c3f3270087f5ed9c68509f5f diff --git a/dev-python/psycopg/psycopg-3.2.1.ebuild b/dev-python/psycopg/psycopg-3.2.1.ebuild new file mode 100644 index ..1bcf3b3ac2e0 --- /dev/null +++ b/dev-python/psycopg/psycopg-3.2.1.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +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 +" + +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" +IUSE="+native-extensions" + +DEPEND=" + native-extensions? ( + >=dev-db/postgresql-8.1:= + ) + !native-extensions? ( + >=dev-db/postgresql-8.1:* + ) +" +RDEPEND=" + ${DEPEND} + >=dev-python/typing-extensions-4.4[${PYTHON_USEDEP}] +" +BDEPEND=" + native-extensions? ( + dev-python/cython[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.10) + ) + test? ( + >=dev-db/postgresql-8.1[server] + >=dev-python/anyio-4.0[${PYTHON_USEDEP}] + >=dev-python/dnspython-2.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_compile() { + # Python code + ctypes backend + cd psycopg || die + distutils-r1_python_compile + + # optional C backend + if use native-extensions && [[ ${EPYTHON} != pypy3 ]]; then + local DISTUTILS_USE_PEP517=standalone + cd ../psycopg_c || die + distutils-r1_python_compile + fi + cd .. || die +} + +src_test() { + rm -r psycopg{,_c} || 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 +
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: d1b29b24e31291d618d4bb71eb20a05d3d93b94c Author: Michał Górny gentoo org> AuthorDate: Mon Jul 1 02:48:04 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 1 02:48:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1b29b24 dev-python/psycopg: Bump to 3.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/Manifest | 1 + dev-python/psycopg/psycopg-3.2.0.ebuild | 111 2 files changed, 112 insertions(+) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index 3e5262cd27d1..4f6dde1efc28 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -1,3 +1,4 @@ DIST psycopg-3.1.19.gh.tar.gz 507073 BLAKE2B c10e2ba83f4a3bb0646d86c0f1311ae43e3fafbf9eb8ae91f8a77941dd2ef21d22c5fdeca724399bbcf5f7f010f5a3b0f78979720efec8f25613abbe568dabc9 SHA512 a7d02570632a28080ffd99fa492c2f1af623e7ca55e57e8c5d4664aff4d033ae85fc21cfbb1f85a90c48e01944ed1be68e857b5cb34c0547b51ca465bac0a361 +DIST psycopg-3.2.0.gh.tar.gz 549161 BLAKE2B 33997b5ee2f4f814561f83f92e9db4b61664f0ac84f6ff3bfd057d1cf9039a5e169478c8f40deb97e07433cf1481bfa7f4f79765158ec968ff6ab74b5aa6d14e SHA512 4466390a33f55eca73e1d490aca98ad7bb0e4c55b166d8956e1c940f5ea71c7cb07ba5602276f7510b2368d6c0c0e6eacac8d4ae67f465fd07afc4c75283f3c1 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d DIST psycopg2-2.9.9.tar.gz 384926 BLAKE2B 8418fca1329703cedfc86be74d85cae5133a0604bb8a21fa43e5359a46626d38ef227d0cd8fbbeb497e2db517a469d7f3e86b74ef9163617a547e999073a6b4c SHA512 a691fd09762221e854861dedce37b05e5354e0701feea470a6d5046960056ef02a8c9ecfa751adeba485271ea7d5834643b7d3a3c3f3270087f5ed9c68509f5f diff --git a/dev-python/psycopg/psycopg-3.2.0.ebuild b/dev-python/psycopg/psycopg-3.2.0.ebuild new file mode 100644 index ..1bcf3b3ac2e0 --- /dev/null +++ b/dev-python/psycopg/psycopg-3.2.0.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +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 +" + +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" +IUSE="+native-extensions" + +DEPEND=" + native-extensions? ( + >=dev-db/postgresql-8.1:= + ) + !native-extensions? ( + >=dev-db/postgresql-8.1:* + ) +" +RDEPEND=" + ${DEPEND} + >=dev-python/typing-extensions-4.4[${PYTHON_USEDEP}] +" +BDEPEND=" + native-extensions? ( + dev-python/cython[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.10) + ) + test? ( + >=dev-db/postgresql-8.1[server] + >=dev-python/anyio-4.0[${PYTHON_USEDEP}] + >=dev-python/dnspython-2.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_compile() { + # Python code + ctypes backend + cd psycopg || die + distutils-r1_python_compile + + # optional C backend + if use native-extensions && [[ ${EPYTHON} != pypy3 ]]; then + local DISTUTILS_USE_PEP517=standalone + cd ../psycopg_c || die + distutils-r1_python_compile + fi + cd .. || die +} + +src_test() { + rm -r psycopg{,_c} || 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 + ) + + local impls=( python ) + if use native-extensions && [[ $
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 9e8c39d7e2280354b40656b6dced09703d554dee Author: Michał Górny gentoo org> AuthorDate: Sat May 25 19:04:21 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat May 25 19:58:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e8c39d7 dev-python/psycopg: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/Manifest | 1 - dev-python/psycopg/psycopg-3.1.18.ebuild | 109 --- 2 files changed, 110 deletions(-) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index 0b2f95ea1ae5..3e5262cd27d1 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -1,4 +1,3 @@ -DIST psycopg-3.1.18.gh.tar.gz 503513 BLAKE2B 35e5e4cb4e5355189b387fd17e1b51d4baf08f130cc5418f9f3cb58d6baf097953b4f6a7df31579a1d87e5269e110c4476d865fe12416e2fe62abbb52e0c141c SHA512 1e27eec49f3ae99f1fec68816dff3974aa9b1f526df45ccca295c7c6703cc309ca4f8f65d7e3450b628906a938c65f8cbd1a1f3cb6a41b6e51dc5e220985af39 DIST psycopg-3.1.19.gh.tar.gz 507073 BLAKE2B c10e2ba83f4a3bb0646d86c0f1311ae43e3fafbf9eb8ae91f8a77941dd2ef21d22c5fdeca724399bbcf5f7f010f5a3b0f78979720efec8f25613abbe568dabc9 SHA512 a7d02570632a28080ffd99fa492c2f1af623e7ca55e57e8c5d4664aff4d033ae85fc21cfbb1f85a90c48e01944ed1be68e857b5cb34c0547b51ca465bac0a361 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d DIST psycopg2-2.9.9.tar.gz 384926 BLAKE2B 8418fca1329703cedfc86be74d85cae5133a0604bb8a21fa43e5359a46626d38ef227d0cd8fbbeb497e2db517a469d7f3e86b74ef9163617a547e999073a6b4c SHA512 a691fd09762221e854861dedce37b05e5354e0701feea470a6d5046960056ef02a8c9ecfa751adeba485271ea7d5834643b7d3a3c3f3270087f5ed9c68509f5f diff --git a/dev-python/psycopg/psycopg-3.1.18.ebuild b/dev-python/psycopg/psycopg-3.1.18.ebuild deleted file mode 100644 index 133655bd7028.. --- a/dev-python/psycopg/psycopg-3.1.18.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 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 -" - -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" -IUSE="+native-extensions" - -DEPEND=" - native-extensions? ( - >=dev-db/postgresql-8.1:= - ) - !native-extensions? ( - >=dev-db/postgresql-8.1:* - ) -" -RDEPEND=" - ${DEPEND} - >=dev-python/typing-extensions-4.1[${PYTHON_USEDEP}] -" -BDEPEND=" - native-extensions? ( - dev-python/cython[${PYTHON_USEDEP}] - dev-python/tomli[${PYTHON_USEDEP}] - ) - test? ( - >=dev-db/postgresql-8.1[server] - dev-python/anyio[${PYTHON_USEDEP}] - dev-python/dnspython[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_compile() { - # Python code + ctypes backend - cd psycopg || die - distutils-r1_python_compile - - # optional C backend - if use native-extensions && [[ ${EPYTHON} != pypy3 ]]; then - local DISTUTILS_USE_PEP517=standalone - cd ../psycopg_c || die - distutils-r1_python_compile - fi - cd .. || die -} - -src_test() { - rm -r psycopg{,_c} || 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 - ) - - local impls=( python ) - if use native-extensions && [[ ${EPYTHON} != pypy3 ]]; then - impls+=( c ) - fi - - local -x
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: aa4e1b6d45b4386f098f7104883e547c609c4da6 Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 25 18:47:05 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 25 18:47:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa4e1b6d dev-python/psycopg: Stabilize 3.1.19 sparc, #932679 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.19.ebuild b/dev-python/psycopg/psycopg-3.1.19.ebuild index 315d318e0eb0..d1c0ba870de9 100644 --- a/dev-python/psycopg/psycopg-3.1.19.ebuild +++ b/dev-python/psycopg/psycopg-3.1.19.ebuild @@ -22,7 +22,7 @@ SRC_URI=" 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" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="+native-extensions" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 70d4ef7ff9d576ceb69be6ce8b485c6b3637bcec Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 25 06:38:08 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 25 06:38:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d4ef7f dev-python/psycopg: Stabilize 3.1.19 ppc64, #932679 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.19.ebuild b/dev-python/psycopg/psycopg-3.1.19.ebuild index 74facdeb9669..315d318e0eb0 100644 --- a/dev-python/psycopg/psycopg-3.1.19.ebuild +++ b/dev-python/psycopg/psycopg-3.1.19.ebuild @@ -22,7 +22,7 @@ SRC_URI=" 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" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="+native-extensions" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 5e5cf0faf9c3b662af7dcb3cff479fce9b4db46d Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 25 06:36:18 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 25 06:36:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e5cf0fa dev-python/psycopg: Stabilize 3.1.19 arm64, #932679 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.19.ebuild b/dev-python/psycopg/psycopg-3.1.19.ebuild index 8fbf07686a20..74facdeb9669 100644 --- a/dev-python/psycopg/psycopg-3.1.19.ebuild +++ b/dev-python/psycopg/psycopg-3.1.19.ebuild @@ -22,7 +22,7 @@ SRC_URI=" 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" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="+native-extensions" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: d9b8157fe2c1e2052a0da322fa862e4f58dd3402 Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 25 06:19:21 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 25 06:19:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b8157f dev-python/psycopg: Stabilize 3.1.19 ppc, #932679 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.19.ebuild b/dev-python/psycopg/psycopg-3.1.19.ebuild index 2811519bdf27..8fbf07686a20 100644 --- a/dev-python/psycopg/psycopg-3.1.19.ebuild +++ b/dev-python/psycopg/psycopg-3.1.19.ebuild @@ -22,7 +22,7 @@ SRC_URI=" 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" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="+native-extensions" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: f733c30b90a657b7bbbd93464188de313ae9bd4b Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 25 06:15:38 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 25 06:15:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f733c30b dev-python/psycopg: Stabilize 3.1.19 amd64, #932679 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.19.ebuild b/dev-python/psycopg/psycopg-3.1.19.ebuild index 3c12c7cd2efb..e6f0411b8bbe 100644 --- a/dev-python/psycopg/psycopg-3.1.19.ebuild +++ b/dev-python/psycopg/psycopg-3.1.19.ebuild @@ -22,7 +22,7 @@ SRC_URI=" 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" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="+native-extensions" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: a4f7ddf7091215a83b22528750ad16c0a8a92ff9 Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 25 06:15:39 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 25 06:15:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4f7ddf7 dev-python/psycopg: Stabilize 3.1.19 arm, #932679 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.19.ebuild b/dev-python/psycopg/psycopg-3.1.19.ebuild index e6f0411b8bbe..2811519bdf27 100644 --- a/dev-python/psycopg/psycopg-3.1.19.ebuild +++ b/dev-python/psycopg/psycopg-3.1.19.ebuild @@ -22,7 +22,7 @@ SRC_URI=" 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" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="+native-extensions" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 9ded7b19a352097dbfb74deddccc356e7b3117d7 Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 25 06:13:06 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 25 06:13:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ded7b19 dev-python/psycopg: Stabilize 3.1.19 x86, #932679 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.19.ebuild b/dev-python/psycopg/psycopg-3.1.19.ebuild index 0d236e953597..3c12c7cd2efb 100644 --- a/dev-python/psycopg/psycopg-3.1.19.ebuild +++ b/dev-python/psycopg/psycopg-3.1.19.ebuild @@ -22,7 +22,7 @@ SRC_URI=" 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" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="+native-extensions" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 4f9221d88beebdd6a83377f27b943be18f37adc2 Author: Michał Górny gentoo org> AuthorDate: Sat May 18 07:31:00 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat May 18 07:31:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f9221d8 dev-python/psycopg: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/psycopg-3.1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.19.ebuild b/dev-python/psycopg/psycopg-3.1.19.ebuild index 6668926fdaef..0d236e953597 100644 --- a/dev-python/psycopg/psycopg-3.1.19.ebuild +++ b/dev-python/psycopg/psycopg-3.1.19.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: f3894d771f4d1f522b5344c6364aca3c2c6b2243 Author: Michał Górny gentoo org> AuthorDate: Sat May 11 05:08:08 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat May 11 05:17:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3894d77 dev-python/psycopg: Bump to 3.1.19 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/Manifest | 1 + dev-python/psycopg/psycopg-3.1.19.ebuild | 109 +++ 2 files changed, 110 insertions(+) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index dc92e609ee66..0b2f95ea1ae5 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -1,3 +1,4 @@ DIST psycopg-3.1.18.gh.tar.gz 503513 BLAKE2B 35e5e4cb4e5355189b387fd17e1b51d4baf08f130cc5418f9f3cb58d6baf097953b4f6a7df31579a1d87e5269e110c4476d865fe12416e2fe62abbb52e0c141c SHA512 1e27eec49f3ae99f1fec68816dff3974aa9b1f526df45ccca295c7c6703cc309ca4f8f65d7e3450b628906a938c65f8cbd1a1f3cb6a41b6e51dc5e220985af39 +DIST psycopg-3.1.19.gh.tar.gz 507073 BLAKE2B c10e2ba83f4a3bb0646d86c0f1311ae43e3fafbf9eb8ae91f8a77941dd2ef21d22c5fdeca724399bbcf5f7f010f5a3b0f78979720efec8f25613abbe568dabc9 SHA512 a7d02570632a28080ffd99fa492c2f1af623e7ca55e57e8c5d4664aff4d033ae85fc21cfbb1f85a90c48e01944ed1be68e857b5cb34c0547b51ca465bac0a361 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d DIST psycopg2-2.9.9.tar.gz 384926 BLAKE2B 8418fca1329703cedfc86be74d85cae5133a0604bb8a21fa43e5359a46626d38ef227d0cd8fbbeb497e2db517a469d7f3e86b74ef9163617a547e999073a6b4c SHA512 a691fd09762221e854861dedce37b05e5354e0701feea470a6d5046960056ef02a8c9ecfa751adeba485271ea7d5834643b7d3a3c3f3270087f5ed9c68509f5f diff --git a/dev-python/psycopg/psycopg-3.1.19.ebuild b/dev-python/psycopg/psycopg-3.1.19.ebuild new file mode 100644 index ..6668926fdaef --- /dev/null +++ b/dev-python/psycopg/psycopg-3.1.19.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 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 +" + +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" +IUSE="+native-extensions" + +DEPEND=" + native-extensions? ( + >=dev-db/postgresql-8.1:= + ) + !native-extensions? ( + >=dev-db/postgresql-8.1:* + ) +" +RDEPEND=" + ${DEPEND} + >=dev-python/typing-extensions-4.1[${PYTHON_USEDEP}] +" +BDEPEND=" + native-extensions? ( + dev-python/cython[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] + ) + test? ( + >=dev-db/postgresql-8.1[server] + dev-python/anyio[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_compile() { + # Python code + ctypes backend + cd psycopg || die + distutils-r1_python_compile + + # optional C backend + if use native-extensions && [[ ${EPYTHON} != pypy3 ]]; then + local DISTUTILS_USE_PEP517=standalone + cd ../psycopg_c || die + distutils-r1_python_compile + fi + cd .. || die +} + +src_test() { + rm -r psycopg{,_c} || 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 + ) + + local impls=( python ) + if use native-extensions && [[ ${EPYTHON} != pypy3 ]]; then + impls+=( c ) + fi + +
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/files/, dev-python/psycopg/
commit: 8f1bf9b73586915f3b1c78ee10b8dd7b785821ed Author: Michał Górny gentoo org> AuthorDate: Thu Apr 4 18:11:35 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Apr 4 18:11:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f1bf9b7 dev-python/psycopg: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/Manifest| 2 - dev-python/psycopg/files/psycopg-3.1.17-musl.patch | 34 -- dev-python/psycopg/psycopg-3.1.16.ebuild | 76 -- dev-python/psycopg/psycopg-3.1.17.ebuild | 114 - 4 files changed, 226 deletions(-) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index fa4f90338f52..dc92e609ee66 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -1,5 +1,3 @@ -DIST psycopg-3.1.16.gh.tar.gz 502759 BLAKE2B 6c0b912c2a93425ddbed842a437e042b58ec859b3cf163aa7cd45a0db21084fea58945b40028e0491460b7d4da6648cfc361e1434d43ec7ab71af91f1a0c4c86 SHA512 d6cfcc848c089ef79c817bf271bcbad7078cdacacef4ab26e882fdbe55c90ac12644e7ee0af22f4cf1fa759033e94ee54c812bca7b517b84cda77276557e8ca8 -DIST psycopg-3.1.17.gh.tar.gz 503318 BLAKE2B 43c0c5ef0be20c9415c7dbe3b2ff242f30341d055bcf00ff4f9d9926c5c95df3bf10735e338c37f9e805562544637e75fd9edd5dbf71d67b42d04eea19e5c82e SHA512 d9f0ce05be71d67dbd7d1abad548befcdc229b53de93d5c08a52cae287d6f5293de6ede380c9ffc25ffa4d935782e90e9b04783f1c4c1fb88cb9ffd7016aabd5 DIST psycopg-3.1.18.gh.tar.gz 503513 BLAKE2B 35e5e4cb4e5355189b387fd17e1b51d4baf08f130cc5418f9f3cb58d6baf097953b4f6a7df31579a1d87e5269e110c4476d865fe12416e2fe62abbb52e0c141c SHA512 1e27eec49f3ae99f1fec68816dff3974aa9b1f526df45ccca295c7c6703cc309ca4f8f65d7e3450b628906a938c65f8cbd1a1f3cb6a41b6e51dc5e220985af39 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d DIST psycopg2-2.9.9.tar.gz 384926 BLAKE2B 8418fca1329703cedfc86be74d85cae5133a0604bb8a21fa43e5359a46626d38ef227d0cd8fbbeb497e2db517a469d7f3e86b74ef9163617a547e999073a6b4c SHA512 a691fd09762221e854861dedce37b05e5354e0701feea470a6d5046960056ef02a8c9ecfa751adeba485271ea7d5834643b7d3a3c3f3270087f5ed9c68509f5f diff --git a/dev-python/psycopg/files/psycopg-3.1.17-musl.patch b/dev-python/psycopg/files/psycopg-3.1.17-musl.patch deleted file mode 100644 index ca1689931ed8.. --- a/dev-python/psycopg/files/psycopg-3.1.17-musl.patch +++ /dev/null @@ -1,34 +0,0 @@ -From eeb662bf89e9ffdb3e6fc40eb30d0b53e0b4bece Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Sat, 27 Jan 2024 15:28:34 +0100 -Subject: [PATCH] fix: add `libc.so` fallback for musl systems to the ctypes - impl - -Add a fallback to `libc.so` library name to fix loading the ctypes -implementation on musl systems. On musl, `find_library("c")` does -not work (the problem has been reported to CPython in 2014, and has not -been resolved yet), causing the module to fail on `assert libcname`. -Instead, add a fallback to using `libc.so` and let ctypes raise -an exception if such a library does not exist. - psycopg/psycopg/pq/_pq_ctypes.py | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/psycopg/psycopg/pq/_pq_ctypes.py b/psycopg/psycopg/pq/_pq_ctypes.py -index 9d4dd181..3ecff080 100644 a/psycopg/psycopg/pq/_pq_ctypes.py -+++ b/psycopg/psycopg/pq/_pq_ctypes.py -@@ -28,8 +28,8 @@ class FILE(Structure): - FILE_ptr = POINTER(FILE) - - if sys.platform == "linux": --libcname = ctypes.util.find_library("c") --assert libcname -+# find_library("c") does not work on musl, fall back to libc.so instead -+libcname = ctypes.util.find_library("c") or "libc.so" - libc = ctypes.cdll.LoadLibrary(libcname) - - fdopen = libc.fdopen --- -2.43.0 - diff --git a/dev-python/psycopg/psycopg-3.1.16.ebuild b/dev-python/psycopg/psycopg-3.1.16.ebuild deleted file mode 100644 index dbb98513d3f0.. --- a/dev-python/psycopg/psycopg-3.1.16.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 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=" -
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 221c9bfd8d024189d6d8127db318b8ec4fc5a609 Author: Matoro Mahri matoro tk> AuthorDate: Wed Apr 3 00:11:27 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Apr 4 16:22:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=221c9bfd dev-python/psycopg: Stabilize 3.1.18 arm, #925053 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.1.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.18.ebuild b/dev-python/psycopg/psycopg-3.1.18.ebuild index c4a3428c5fab..133655bd7028 100644 --- a/dev-python/psycopg/psycopg-3.1.18.ebuild +++ b/dev-python/psycopg/psycopg-3.1.18.ebuild @@ -22,7 +22,7 @@ SRC_URI=" 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" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="+native-extensions" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 884516acdc3b17e375ce8b8fd57e15a56dc53b4d Author: Matoro Mahri matoro tk> AuthorDate: Tue Apr 2 23:53:33 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Apr 4 16:22:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=884516ac dev-python/psycopg: Stabilize 3.1.18 sparc, #925053 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.1.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.18.ebuild b/dev-python/psycopg/psycopg-3.1.18.ebuild index cd3763337d52..c4a3428c5fab 100644 --- a/dev-python/psycopg/psycopg-3.1.18.ebuild +++ b/dev-python/psycopg/psycopg-3.1.18.ebuild @@ -22,7 +22,7 @@ SRC_URI=" 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" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="+native-extensions" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 9f3ed5adf7a3ab29e7f9d6ab2f167cf6865035b9 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 2 18:18:20 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 2 18:18:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3ed5ad dev-python/psycopg: Stabilize 3.1.18 ppc, #925053 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.1.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.18.ebuild b/dev-python/psycopg/psycopg-3.1.18.ebuild index 4e8db7586989..cd3763337d52 100644 --- a/dev-python/psycopg/psycopg-3.1.18.ebuild +++ b/dev-python/psycopg/psycopg-3.1.18.ebuild @@ -22,7 +22,7 @@ SRC_URI=" 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" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="+native-extensions" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 49f7dacd55915075ed47339a709f6ddb979bd630 Author: Jakov Smolić gentoo org> AuthorDate: Tue Feb 20 14:06:06 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Feb 20 14:06:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f7dacd dev-python/psycopg: Stabilize 3.1.18 amd64, #925053 Signed-off-by: Jakov Smolić gentoo.org> dev-python/psycopg/psycopg-3.1.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.18.ebuild b/dev-python/psycopg/psycopg-3.1.18.ebuild index 1af6fa040c5c..4e8db7586989 100644 --- a/dev-python/psycopg/psycopg-3.1.18.ebuild +++ b/dev-python/psycopg/psycopg-3.1.18.ebuild @@ -22,7 +22,7 @@ SRC_URI=" 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" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="+native-extensions" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 0863619f9993b10a8f02bcb176d719a59096c2fb Author: Sam James gentoo org> AuthorDate: Tue Feb 20 10:27:16 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 20 10:27:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0863619f dev-python/psycopg: Stabilize 3.1.18 ppc64, #925053 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-3.1.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.18.ebuild b/dev-python/psycopg/psycopg-3.1.18.ebuild index c153b19244b1..1af6fa040c5c 100644 --- a/dev-python/psycopg/psycopg-3.1.18.ebuild +++ b/dev-python/psycopg/psycopg-3.1.18.ebuild @@ -22,7 +22,7 @@ SRC_URI=" 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" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="+native-extensions" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 084212b719ce3bc5c632d639677d93c63d156ff1 Author: Sam James gentoo org> AuthorDate: Tue Feb 20 08:08:51 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 20 08:08:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=084212b7 dev-python/psycopg: Stabilize 3.1.18 arm64, #925053 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-3.1.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.18.ebuild b/dev-python/psycopg/psycopg-3.1.18.ebuild index 6668926fdaef..4f5663261b42 100644 --- a/dev-python/psycopg/psycopg-3.1.18.ebuild +++ b/dev-python/psycopg/psycopg-3.1.18.ebuild @@ -22,7 +22,7 @@ SRC_URI=" 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" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="+native-extensions" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 7c1e3d90f55f0e1f296f922674529c9e5c1938f7 Author: Sam James gentoo org> AuthorDate: Tue Feb 20 08:08:52 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 20 08:08:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c1e3d90 dev-python/psycopg: Stabilize 3.1.18 x86, #925053 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-3.1.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.18.ebuild b/dev-python/psycopg/psycopg-3.1.18.ebuild index 4f5663261b42..c153b19244b1 100644 --- a/dev-python/psycopg/psycopg-3.1.18.ebuild +++ b/dev-python/psycopg/psycopg-3.1.18.ebuild @@ -22,7 +22,7 @@ SRC_URI=" 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" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="+native-extensions" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 54e23ea0f7b9118ca5b39cdd68a3afc6c862a4de Author: Michał Górny gentoo org> AuthorDate: Mon Feb 5 03:34:54 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 03:47:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e23ea0 dev-python/psycopg: Bump to 3.1.18 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/Manifest | 1 + dev-python/psycopg/psycopg-3.1.18.ebuild | 109 +++ 2 files changed, 110 insertions(+) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index c05d2de94f1a..fa4f90338f52 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -1,4 +1,5 @@ DIST psycopg-3.1.16.gh.tar.gz 502759 BLAKE2B 6c0b912c2a93425ddbed842a437e042b58ec859b3cf163aa7cd45a0db21084fea58945b40028e0491460b7d4da6648cfc361e1434d43ec7ab71af91f1a0c4c86 SHA512 d6cfcc848c089ef79c817bf271bcbad7078cdacacef4ab26e882fdbe55c90ac12644e7ee0af22f4cf1fa759033e94ee54c812bca7b517b84cda77276557e8ca8 DIST psycopg-3.1.17.gh.tar.gz 503318 BLAKE2B 43c0c5ef0be20c9415c7dbe3b2ff242f30341d055bcf00ff4f9d9926c5c95df3bf10735e338c37f9e805562544637e75fd9edd5dbf71d67b42d04eea19e5c82e SHA512 d9f0ce05be71d67dbd7d1abad548befcdc229b53de93d5c08a52cae287d6f5293de6ede380c9ffc25ffa4d935782e90e9b04783f1c4c1fb88cb9ffd7016aabd5 +DIST psycopg-3.1.18.gh.tar.gz 503513 BLAKE2B 35e5e4cb4e5355189b387fd17e1b51d4baf08f130cc5418f9f3cb58d6baf097953b4f6a7df31579a1d87e5269e110c4476d865fe12416e2fe62abbb52e0c141c SHA512 1e27eec49f3ae99f1fec68816dff3974aa9b1f526df45ccca295c7c6703cc309ca4f8f65d7e3450b628906a938c65f8cbd1a1f3cb6a41b6e51dc5e220985af39 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d DIST psycopg2-2.9.9.tar.gz 384926 BLAKE2B 8418fca1329703cedfc86be74d85cae5133a0604bb8a21fa43e5359a46626d38ef227d0cd8fbbeb497e2db517a469d7f3e86b74ef9163617a547e999073a6b4c SHA512 a691fd09762221e854861dedce37b05e5354e0701feea470a6d5046960056ef02a8c9ecfa751adeba485271ea7d5834643b7d3a3c3f3270087f5ed9c68509f5f diff --git a/dev-python/psycopg/psycopg-3.1.18.ebuild b/dev-python/psycopg/psycopg-3.1.18.ebuild new file mode 100644 index ..6668926fdaef --- /dev/null +++ b/dev-python/psycopg/psycopg-3.1.18.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 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 +" + +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" +IUSE="+native-extensions" + +DEPEND=" + native-extensions? ( + >=dev-db/postgresql-8.1:= + ) + !native-extensions? ( + >=dev-db/postgresql-8.1:* + ) +" +RDEPEND=" + ${DEPEND} + >=dev-python/typing-extensions-4.1[${PYTHON_USEDEP}] +" +BDEPEND=" + native-extensions? ( + dev-python/cython[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] + ) + test? ( + >=dev-db/postgresql-8.1[server] + dev-python/anyio[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_compile() { + # Python code + ctypes backend + cd psycopg || die + distutils-r1_python_compile + + # optional C backend + if use native-extensions && [[ ${EPYTHON} != pypy3 ]]; then + local DISTUTILS_USE_PEP517=standalone + cd ../psycopg_c || die + distutils-r1_python_compile + fi + cd .. || die +} + +src_test() { + rm -r psycopg{,_c} || 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 +
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/files/, dev-python/psycopg/
commit: 102c2f5b2beaf5374cf9b510d9adb7abaa21a5b4 Author: Michał Górny gentoo org> AuthorDate: Sat Jan 27 15:30:51 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 27 20:33:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=102c2f5b dev-python/psycopg: Add a patch for musl Closes: https://bugs.gentoo.org/923003 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/files/psycopg-3.1.17-musl.patch | 34 ++ dev-python/psycopg/psycopg-3.1.17.ebuild | 5 2 files changed, 39 insertions(+) diff --git a/dev-python/psycopg/files/psycopg-3.1.17-musl.patch b/dev-python/psycopg/files/psycopg-3.1.17-musl.patch new file mode 100644 index ..ca1689931ed8 --- /dev/null +++ b/dev-python/psycopg/files/psycopg-3.1.17-musl.patch @@ -0,0 +1,34 @@ +From eeb662bf89e9ffdb3e6fc40eb30d0b53e0b4bece Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Sat, 27 Jan 2024 15:28:34 +0100 +Subject: [PATCH] fix: add `libc.so` fallback for musl systems to the ctypes + impl + +Add a fallback to `libc.so` library name to fix loading the ctypes +implementation on musl systems. On musl, `find_library("c")` does +not work (the problem has been reported to CPython in 2014, and has not +been resolved yet), causing the module to fail on `assert libcname`. +Instead, add a fallback to using `libc.so` and let ctypes raise +an exception if such a library does not exist. +--- + psycopg/psycopg/pq/_pq_ctypes.py | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/psycopg/psycopg/pq/_pq_ctypes.py b/psycopg/psycopg/pq/_pq_ctypes.py +index 9d4dd181..3ecff080 100644 +--- a/psycopg/psycopg/pq/_pq_ctypes.py b/psycopg/psycopg/pq/_pq_ctypes.py +@@ -28,8 +28,8 @@ class FILE(Structure): + FILE_ptr = POINTER(FILE) + + if sys.platform == "linux": +-libcname = ctypes.util.find_library("c") +-assert libcname ++# find_library("c") does not work on musl, fall back to libc.so instead ++libcname = ctypes.util.find_library("c") or "libc.so" + libc = ctypes.cdll.LoadLibrary(libcname) + + fdopen = libc.fdopen +-- +2.43.0 + diff --git a/dev-python/psycopg/psycopg-3.1.17.ebuild b/dev-python/psycopg/psycopg-3.1.17.ebuild index 70302101bce9..df2def1f51f9 100644 --- a/dev-python/psycopg/psycopg-3.1.17.ebuild +++ b/dev-python/psycopg/psycopg-3.1.17.ebuild @@ -51,6 +51,11 @@ BDEPEND=" distutils_enable_tests pytest +PATCHES=( + # https://github.com/psycopg/psycopg/pull/725 + "${FILESDIR}/${P}-musl.patch" +) + python_compile() { # Python code + ctypes backend cd psycopg || die
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: de35fc5dbc38e4d0b493520b2a3296fb991dc09d Author: Michał Górny gentoo org> AuthorDate: Sat Jan 27 15:01:04 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 27 20:33:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de35fc5d dev-python/psycopg: Support building the C backend Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/psycopg-3.1.17.ebuild | 45 +++- 1 file changed, 39 insertions(+), 6 deletions(-) diff --git a/dev-python/psycopg/psycopg-3.1.17.ebuild b/dev-python/psycopg/psycopg-3.1.17.ebuild index 5dc95f268c32..70302101bce9 100644 --- a/dev-python/psycopg/psycopg-3.1.17.ebuild +++ b/dev-python/psycopg/psycopg-3.1.17.ebuild @@ -3,6 +3,7 @@ EAPI=8 +DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( pypy3 python3_{10..12} ) @@ -18,20 +19,29 @@ 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" +IUSE="+native-extensions" DEPEND=" - >=dev-db/postgresql-8.1:* + native-extensions? ( + >=dev-db/postgresql-8.1:= + ) + !native-extensions? ( + >=dev-db/postgresql-8.1:* + ) " RDEPEND=" ${DEPEND} >=dev-python/typing-extensions-4.1[${PYTHON_USEDEP}] " BDEPEND=" + native-extensions? ( + dev-python/cython[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] + ) test? ( >=dev-db/postgresql-8.1[server] dev-python/anyio[${PYTHON_USEDEP}] @@ -41,9 +51,22 @@ BDEPEND=" distutils_enable_tests pytest -src_test() { - # tests are lurking in top-level directory +python_compile() { + # Python code + ctypes backend + cd psycopg || die + distutils-r1_python_compile + + # optional C backend + if use native-extensions && [[ ${EPYTHON} != pypy3 ]]; then + local DISTUTILS_USE_PEP517=standalone + cd ../psycopg_c || die + distutils-r1_python_compile + fi cd .. || die +} + +src_test() { + rm -r psycopg{,_c} || die initdb -D "${T}"/pgsql || die # TODO: random port @@ -70,7 +93,17 @@ python_test() { tests/test_dns_srv.py::test_srv ) + local impls=( python ) + if use native-extensions && [[ ${EPYTHON} != pypy3 ]]; then + impls+=( c ) + fi + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - # leak and timing tests are fragile whereas slow tests are slow - epytest -p anyio -k "not leak" -m "not timing and not slow" + local -x PSYCOPG_IMPL + for PSYCOPG_IMPL in "${impls[@]}"; do + einfo "Testing with ${PSYCOPG_IMPL} implementation ..." + # leak and timing tests are fragile whereas slow tests are slow + epytest -p anyio -k "not leak" \ + -m "not timing and not slow and not flakey" + done }
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: a044a0fcca458f65a9c5846d508be99d2c1e296f Author: Sam James gentoo org> AuthorDate: Thu Jan 25 09:20:55 2024 + Commit: Sam James gentoo org> CommitDate: Thu Jan 25 09:20:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a044a0fc dev-python/psycopg: Stabilize 3.1.17 x86, #922852 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-3.1.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.17.ebuild b/dev-python/psycopg/psycopg-3.1.17.ebuild index 3d6106071574..5dc95f268c32 100644 --- a/dev-python/psycopg/psycopg-3.1.17.ebuild +++ b/dev-python/psycopg/psycopg-3.1.17.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: ccaea61e54409cbfbb0382046dcd08b95f540d3d Author: Sam James gentoo org> AuthorDate: Wed Jan 24 23:51:54 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 23:51:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccaea61e dev-python/psycopg: Stabilize 3.1.17 amd64, #922852 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-3.1.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.17.ebuild b/dev-python/psycopg/psycopg-3.1.17.ebuild index a03023b873ca..3d6106071574 100644 --- a/dev-python/psycopg/psycopg-3.1.17.ebuild +++ b/dev-python/psycopg/psycopg-3.1.17.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: c0f97883f78c5ec7d0ea7068c820c4e5c68b394f Author: Michał Górny gentoo org> AuthorDate: Wed Jan 24 18:58:48 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 24 18:58:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0f97883 dev-python/psycopg: Stabilize 3.1.17 ppc, #922852 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/psycopg-3.1.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.17.ebuild b/dev-python/psycopg/psycopg-3.1.17.ebuild index a0465ff80cfc..25cd5f5abc30 100644 --- a/dev-python/psycopg/psycopg-3.1.17.ebuild +++ b/dev-python/psycopg/psycopg-3.1.17.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 94d6274b260cd0b3eebe04bbf116f06ed61acdb0 Author: Michał Górny gentoo org> AuthorDate: Wed Jan 24 18:58:47 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 24 18:58:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d6274b dev-python/psycopg: Stabilize 3.1.17 arm, #922852 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/psycopg-3.1.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.17.ebuild b/dev-python/psycopg/psycopg-3.1.17.ebuild index 7e8b4b9ebe0c..a0465ff80cfc 100644 --- a/dev-python/psycopg/psycopg-3.1.17.ebuild +++ b/dev-python/psycopg/psycopg-3.1.17.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: f2cc48b11f649e9fbc4887efcf32ef467eceec49 Author: Michał Górny gentoo org> AuthorDate: Wed Jan 24 18:58:49 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 24 18:58:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2cc48b1 dev-python/psycopg: Stabilize 3.1.17 arm64, #922852 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/psycopg-3.1.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.17.ebuild b/dev-python/psycopg/psycopg-3.1.17.ebuild index 25cd5f5abc30..a03023b873ca 100644 --- a/dev-python/psycopg/psycopg-3.1.17.ebuild +++ b/dev-python/psycopg/psycopg-3.1.17.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: fb62bab14fed3755381ce04ff090166f4f53aa64 Author: Michał Górny gentoo org> AuthorDate: Wed Jan 24 18:58:45 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 24 18:58:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb62bab1 dev-python/psycopg: Stabilize 3.1.17 ppc64, #922852 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/psycopg-3.1.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.17.ebuild b/dev-python/psycopg/psycopg-3.1.17.ebuild index a38236d2f183..7e8b4b9ebe0c 100644 --- a/dev-python/psycopg/psycopg-3.1.17.ebuild +++ b/dev-python/psycopg/psycopg-3.1.17.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 688823ad0e62e370cc653325c356ec2ee7cc81df Author: Michał Górny gentoo org> AuthorDate: Wed Jan 24 05:50:08 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 24 06:32:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=688823ad dev-python/psycopg: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/Manifest | 2 - dev-python/psycopg/psycopg-3.1.13.ebuild | 76 dev-python/psycopg/psycopg-3.1.14.ebuild | 76 3 files changed, 154 deletions(-) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index 1fe0a18d7d31..c05d2de94f1a 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -1,5 +1,3 @@ -DIST psycopg-3.1.13.gh.tar.gz 500475 BLAKE2B c00176335808ba0fb15dc23fd93e394926517cb2c7e072a35ba909b0b1b128bdecf8305ae1d4e494a5b1f04fee28e98b862ef9f10bd152de6eb9a8e73cf8b5dc SHA512 489ea9f562be681b8c96e47b65a1ec0f2f59587f7dc931744d9f6faede1b068fd6e464f530096cac276e1f73e99f069aaab5bd2c3955aa2e0511699659f3 -DIST psycopg-3.1.14.gh.tar.gz 502307 BLAKE2B 848d1174beb6ec78eaf300f19465c0e2c90829e51e38a8a526271e082a37add32d4e5781f84536fc3c4db6d1c29af5da70bf0374f1b011c10fa65f1c86487b25 SHA512 af96bc4a79944872049bfb0b1d45ad2ec55e8bfbbf729bdbe76eeeaaffc925c448ca5571214d6865129fd17feeb447e896e46e3d4a1e0b9649802761ae28efb4 DIST psycopg-3.1.16.gh.tar.gz 502759 BLAKE2B 6c0b912c2a93425ddbed842a437e042b58ec859b3cf163aa7cd45a0db21084fea58945b40028e0491460b7d4da6648cfc361e1434d43ec7ab71af91f1a0c4c86 SHA512 d6cfcc848c089ef79c817bf271bcbad7078cdacacef4ab26e882fdbe55c90ac12644e7ee0af22f4cf1fa759033e94ee54c812bca7b517b84cda77276557e8ca8 DIST psycopg-3.1.17.gh.tar.gz 503318 BLAKE2B 43c0c5ef0be20c9415c7dbe3b2ff242f30341d055bcf00ff4f9d9926c5c95df3bf10735e338c37f9e805562544637e75fd9edd5dbf71d67b42d04eea19e5c82e SHA512 d9f0ce05be71d67dbd7d1abad548befcdc229b53de93d5c08a52cae287d6f5293de6ede380c9ffc25ffa4d935782e90e9b04783f1c4c1fb88cb9ffd7016aabd5 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d diff --git a/dev-python/psycopg/psycopg-3.1.13.ebuild b/dev-python/psycopg/psycopg-3.1.13.ebuild deleted file mode 100644 index d34066695bbb.. --- a/dev-python/psycopg/psycopg-3.1.13.ebuild +++ /dev/null @@ -1,76 +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] - 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] -
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 70693149b354a92ecdbc74ccf8a4428cfe0addee Author: Michał Górny gentoo org> AuthorDate: Sun Jan 7 16:41:51 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Jan 7 16:41:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70693149 dev-python/psycopg: Bump to 3.1.17 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/Manifest | 1 + dev-python/psycopg/psycopg-3.1.17.ebuild | 76 2 files changed, 77 insertions(+) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index cecd912c135d..1fe0a18d7d31 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -1,5 +1,6 @@ DIST psycopg-3.1.13.gh.tar.gz 500475 BLAKE2B c00176335808ba0fb15dc23fd93e394926517cb2c7e072a35ba909b0b1b128bdecf8305ae1d4e494a5b1f04fee28e98b862ef9f10bd152de6eb9a8e73cf8b5dc SHA512 489ea9f562be681b8c96e47b65a1ec0f2f59587f7dc931744d9f6faede1b068fd6e464f530096cac276e1f73e99f069aaab5bd2c3955aa2e0511699659f3 DIST psycopg-3.1.14.gh.tar.gz 502307 BLAKE2B 848d1174beb6ec78eaf300f19465c0e2c90829e51e38a8a526271e082a37add32d4e5781f84536fc3c4db6d1c29af5da70bf0374f1b011c10fa65f1c86487b25 SHA512 af96bc4a79944872049bfb0b1d45ad2ec55e8bfbbf729bdbe76eeeaaffc925c448ca5571214d6865129fd17feeb447e896e46e3d4a1e0b9649802761ae28efb4 DIST psycopg-3.1.16.gh.tar.gz 502759 BLAKE2B 6c0b912c2a93425ddbed842a437e042b58ec859b3cf163aa7cd45a0db21084fea58945b40028e0491460b7d4da6648cfc361e1434d43ec7ab71af91f1a0c4c86 SHA512 d6cfcc848c089ef79c817bf271bcbad7078cdacacef4ab26e882fdbe55c90ac12644e7ee0af22f4cf1fa759033e94ee54c812bca7b517b84cda77276557e8ca8 +DIST psycopg-3.1.17.gh.tar.gz 503318 BLAKE2B 43c0c5ef0be20c9415c7dbe3b2ff242f30341d055bcf00ff4f9d9926c5c95df3bf10735e338c37f9e805562544637e75fd9edd5dbf71d67b42d04eea19e5c82e SHA512 d9f0ce05be71d67dbd7d1abad548befcdc229b53de93d5c08a52cae287d6f5293de6ede380c9ffc25ffa4d935782e90e9b04783f1c4c1fb88cb9ffd7016aabd5 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d DIST psycopg2-2.9.9.tar.gz 384926 BLAKE2B 8418fca1329703cedfc86be74d85cae5133a0604bb8a21fa43e5359a46626d38ef227d0cd8fbbeb497e2db517a469d7f3e86b74ef9163617a547e999073a6b4c SHA512 a691fd09762221e854861dedce37b05e5354e0701feea470a6d5046960056ef02a8c9ecfa751adeba485271ea7d5834643b7d3a3c3f3270087f5ed9c68509f5f diff --git a/dev-python/psycopg/psycopg-3.1.17.ebuild b/dev-python/psycopg/psycopg-3.1.17.ebuild new file mode 100644 index ..a38236d2f183 --- /dev/null +++ b/dev-python/psycopg/psycopg-3.1.17.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 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 + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + # leak and timing tests are fragile whereas slow tests are slow + epytest -p anyio -k "not leak" -m "not
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 0236790e1ac7320be84b5c293820de1bab10d0a0 Author: Matoro Mahri matoro tk> AuthorDate: Thu Jan 4 15:32:43 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Sat Jan 6 19:29:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0236790e dev-python/psycopg: Stabilize 3.1.14 sparc, #920622 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> dev-python/psycopg/psycopg-3.1.14.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/psycopg/psycopg-3.1.14.ebuild b/dev-python/psycopg/psycopg-3.1.14.ebuild index 7a3c5fe29c44..f903b6db66c6 100644 --- a/dev-python/psycopg/psycopg-3.1.14.ebuild +++ b/dev-python/psycopg/psycopg-3.1.14.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: f688b550ce1c090026dabdfeb9ea59617e1a0695 Author: Sam James gentoo org> AuthorDate: Sat Jan 6 11:53:45 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jan 6 11:53:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f688b550 dev-python/psycopg: Stabilize 3.1.16 ppc64, #921480 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-3.1.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.16.ebuild b/dev-python/psycopg/psycopg-3.1.16.ebuild index d2fa3b389e9b..5dc95f268c32 100644 --- a/dev-python/psycopg/psycopg-3.1.16.ebuild +++ b/dev-python/psycopg/psycopg-3.1.16.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 9d95f8df3ea1c1ff8291d5a557c48704b63f628b Author: Michał Górny gentoo org> AuthorDate: Sat Jan 6 10:52:25 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 6 10:52:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d95f8df dev-python/psycopg: Stabilize 3.1.16 x86, #921480 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/psycopg-3.1.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.16.ebuild b/dev-python/psycopg/psycopg-3.1.16.ebuild index f87b1df7dc10..12c023d372ad 100644 --- a/dev-python/psycopg/psycopg-3.1.16.ebuild +++ b/dev-python/psycopg/psycopg-3.1.16.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 370102306fb09ca3d007d0852f06966095a28d0d Author: Michał Górny gentoo org> AuthorDate: Sat Jan 6 10:52:26 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 6 10:52:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37010230 dev-python/psycopg: Stabilize 3.1.16 amd64, #921480 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/psycopg-3.1.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.16.ebuild b/dev-python/psycopg/psycopg-3.1.16.ebuild index 12c023d372ad..d2fa3b389e9b 100644 --- a/dev-python/psycopg/psycopg-3.1.16.ebuild +++ b/dev-python/psycopg/psycopg-3.1.16.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 8482d7dee8c697f4aaedf39d872ece553d0a949b Author: Michał Górny gentoo org> AuthorDate: Sat Jan 6 10:08:50 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 6 10:08:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8482d7de dev-python/psycopg: Stabilize 3.1.16 arm64, #921480 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/psycopg-3.1.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.16.ebuild b/dev-python/psycopg/psycopg-3.1.16.ebuild index aecd29e310dc..368a4e3de0df 100644 --- a/dev-python/psycopg/psycopg-3.1.16.ebuild +++ b/dev-python/psycopg/psycopg-3.1.16.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 953fa22af068e27fb072745f0f2539687a474d52 Author: Michał Górny gentoo org> AuthorDate: Sat Jan 6 10:08:51 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 6 10:08:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=953fa22a dev-python/psycopg: Stabilize 3.1.16 ppc, #921480 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/psycopg-3.1.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.16.ebuild b/dev-python/psycopg/psycopg-3.1.16.ebuild index 368a4e3de0df..f87b1df7dc10 100644 --- a/dev-python/psycopg/psycopg-3.1.16.ebuild +++ b/dev-python/psycopg/psycopg-3.1.16.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 960ccd0aad1ae9629ea1cbae46eb8adc5952aacf Author: Michał Górny gentoo org> AuthorDate: Sat Jan 6 09:49:43 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 6 09:49:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=960ccd0a dev-python/psycopg: Stabilize 3.1.16 arm, #921480 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/psycopg-3.1.16.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/psycopg/psycopg-3.1.16.ebuild b/dev-python/psycopg/psycopg-3.1.16.ebuild index 6056815ed613..aecd29e310dc 100644 --- a/dev-python/psycopg/psycopg-3.1.16.ebuild +++ b/dev-python/psycopg/psycopg-3.1.16.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: edff2f3b635a0f7439ad28f05aac174b57ad9cb4 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 24 17:21:11 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 24 17:21:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edff2f3b dev-python/psycopg: Stabilize 3.1.14 ppc, #920622 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.1.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.14.ebuild b/dev-python/psycopg/psycopg-3.1.14.ebuild index 11aed1cb34c2..7a3c5fe29c44 100644 --- a/dev-python/psycopg/psycopg-3.1.14.ebuild +++ b/dev-python/psycopg/psycopg-3.1.14.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 379a3292937649bf53de37e52c2112e722a63927 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 24 17:21:10 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 24 17:21:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=379a3292 dev-python/psycopg: Stabilize 3.1.14 x86, #920622 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.1.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.14.ebuild b/dev-python/psycopg/psycopg-3.1.14.ebuild index c128f10bbf20..11aed1cb34c2 100644 --- a/dev-python/psycopg/psycopg-3.1.14.ebuild +++ b/dev-python/psycopg/psycopg-3.1.14.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: a9bd0803bb43bfc83052aa1fbfc7b61c8044c5e1 Author: Sam James gentoo org> AuthorDate: Sun Dec 24 01:00:33 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 24 01:00:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9bd0803 dev-python/psycopg: Stabilize 3.1.14 amd64, #920622 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-3.1.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.14.ebuild b/dev-python/psycopg/psycopg-3.1.14.ebuild index 9ec4e4fdc5dd..cc06902966d2 100644 --- a/dev-python/psycopg/psycopg-3.1.14.ebuild +++ b/dev-python/psycopg/psycopg-3.1.14.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 112f028c08c7272813837478c07f1ab24816d3c1 Author: Sam James gentoo org> AuthorDate: Sun Dec 24 01:00:35 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 24 01:00:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112f028c dev-python/psycopg: Stabilize 3.1.14 arm64, #920622 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-3.1.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.14.ebuild b/dev-python/psycopg/psycopg-3.1.14.ebuild index a0fa8df6..104492c22590 100644 --- a/dev-python/psycopg/psycopg-3.1.14.ebuild +++ b/dev-python/psycopg/psycopg-3.1.14.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: d1b381af1e94f6d4ac61fff50ae1e39872544d9d Author: Sam James gentoo org> AuthorDate: Sun Dec 24 01:00:36 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 24 01:00:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1b381af dev-python/psycopg: Stabilize 3.1.14 ppc64, #920622 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-3.1.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.14.ebuild b/dev-python/psycopg/psycopg-3.1.14.ebuild index 104492c22590..c128f10bbf20 100644 --- a/dev-python/psycopg/psycopg-3.1.14.ebuild +++ b/dev-python/psycopg/psycopg-3.1.14.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: c67699b6ddcfcef05044465c012fe5888529b61f Author: Sam James gentoo org> AuthorDate: Sun Dec 24 01:00:34 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 24 01:00:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c67699b6 dev-python/psycopg: Stabilize 3.1.14 arm, #920622 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-3.1.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.14.ebuild b/dev-python/psycopg/psycopg-3.1.14.ebuild index cc06902966d2..a0fa8df6 100644 --- a/dev-python/psycopg/psycopg-3.1.14.ebuild +++ b/dev-python/psycopg/psycopg-3.1.14.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: f130a2c5df90ae84396be706950f523af7c28831 Author: Michał Górny gentoo org> AuthorDate: Fri Dec 22 07:09:33 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Dec 22 08:30:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f130a2c5 dev-python/psycopg: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/Manifest | 3 -- dev-python/psycopg/psycopg-3.1.10.ebuild | 77 --- dev-python/psycopg/psycopg-3.1.12.ebuild | 78 dev-python/psycopg/psycopg-3.1.15.ebuild | 76 --- 4 files changed, 234 deletions(-) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index 3ad1189aab2c..cecd912c135d 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -1,8 +1,5 @@ -DIST psycopg-3.1.10.gh.tar.gz 490875 BLAKE2B 26b82aa34f0eecc3e15943390b74d82e838415564f96d6d11c65d2d705045f78231d7a0275bc74b6a1e095210d2492e2e59debd4c19cdcfbe348fe598b95 SHA512 37d1d2cbe3956862d3dbecd50505267f89a837e42e188e7ff7295c4e5e0d480efd86019ce5a88cd9b682075e2e99ec9037f83de42cb1f5dbcc370a8d3c90a474 -DIST psycopg-3.1.12.gh.tar.gz 496491 BLAKE2B df70ae76cb740cbeb313925fafd23650a5d9cb584cb79409eb55ab73260c698758c78878bfa0fbe6c6f1b6f8e55fb91290403246360776176be1fdb758d7361d SHA512 52489337ee4bfc4fe3070a731661264238646f50c86ecf9b4c902da1ab050b2ba6a8f8d1322b0f57f368d3c93f7ec3dd59f7970319e2df8eb52c728a5d7fecc1 DIST psycopg-3.1.13.gh.tar.gz 500475 BLAKE2B c00176335808ba0fb15dc23fd93e394926517cb2c7e072a35ba909b0b1b128bdecf8305ae1d4e494a5b1f04fee28e98b862ef9f10bd152de6eb9a8e73cf8b5dc SHA512 489ea9f562be681b8c96e47b65a1ec0f2f59587f7dc931744d9f6faede1b068fd6e464f530096cac276e1f73e99f069aaab5bd2c3955aa2e0511699659f3 DIST psycopg-3.1.14.gh.tar.gz 502307 BLAKE2B 848d1174beb6ec78eaf300f19465c0e2c90829e51e38a8a526271e082a37add32d4e5781f84536fc3c4db6d1c29af5da70bf0374f1b011c10fa65f1c86487b25 SHA512 af96bc4a79944872049bfb0b1d45ad2ec55e8bfbbf729bdbe76eeeaaffc925c448ca5571214d6865129fd17feeb447e896e46e3d4a1e0b9649802761ae28efb4 -DIST psycopg-3.1.15.gh.tar.gz 502669 BLAKE2B 21fa50d7b314d2e71e5938346145ce8cf2582e8e756e96b64c08f3f48c07d0bef765d3e96edb9e39b479a94488de878185d2303f8cd5767cdb00372ebd3ae479 SHA512 655812616d7ff2d5338f719016db1500496f8e4eeb4559ab10b109e7c1331e5d0a814205217845caed16dc19e68f58ac5e3a4d6d2138b5db6bf079c396644c5d DIST psycopg-3.1.16.gh.tar.gz 502759 BLAKE2B 6c0b912c2a93425ddbed842a437e042b58ec859b3cf163aa7cd45a0db21084fea58945b40028e0491460b7d4da6648cfc361e1434d43ec7ab71af91f1a0c4c86 SHA512 d6cfcc848c089ef79c817bf271bcbad7078cdacacef4ab26e882fdbe55c90ac12644e7ee0af22f4cf1fa759033e94ee54c812bca7b517b84cda77276557e8ca8 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d DIST psycopg2-2.9.9.tar.gz 384926 BLAKE2B 8418fca1329703cedfc86be74d85cae5133a0604bb8a21fa43e5359a46626d38ef227d0cd8fbbeb497e2db517a469d7f3e86b74ef9163617a547e999073a6b4c SHA512 a691fd09762221e854861dedce37b05e5354e0701feea470a6d5046960056ef02a8c9ecfa751adeba485271ea7d5834643b7d3a3c3f3270087f5ed9c68509f5f 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.. --- 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
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: ddfceff58b31fb0f024db93d2a76aaa03f8281dd Author: Michał Górny gentoo org> AuthorDate: Tue Dec 19 17:09:09 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 19 17:25:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddfceff5 dev-python/psycopg: Bump to 3.1.16 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/Manifest | 1 + dev-python/psycopg/psycopg-3.1.16.ebuild | 76 2 files changed, 77 insertions(+) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index 032deab5bf2a..3ad1189aab2c 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -3,5 +3,6 @@ DIST psycopg-3.1.12.gh.tar.gz 496491 BLAKE2B df70ae76cb740cbeb313925fafd23650a5d DIST psycopg-3.1.13.gh.tar.gz 500475 BLAKE2B c00176335808ba0fb15dc23fd93e394926517cb2c7e072a35ba909b0b1b128bdecf8305ae1d4e494a5b1f04fee28e98b862ef9f10bd152de6eb9a8e73cf8b5dc SHA512 489ea9f562be681b8c96e47b65a1ec0f2f59587f7dc931744d9f6faede1b068fd6e464f530096cac276e1f73e99f069aaab5bd2c3955aa2e0511699659f3 DIST psycopg-3.1.14.gh.tar.gz 502307 BLAKE2B 848d1174beb6ec78eaf300f19465c0e2c90829e51e38a8a526271e082a37add32d4e5781f84536fc3c4db6d1c29af5da70bf0374f1b011c10fa65f1c86487b25 SHA512 af96bc4a79944872049bfb0b1d45ad2ec55e8bfbbf729bdbe76eeeaaffc925c448ca5571214d6865129fd17feeb447e896e46e3d4a1e0b9649802761ae28efb4 DIST psycopg-3.1.15.gh.tar.gz 502669 BLAKE2B 21fa50d7b314d2e71e5938346145ce8cf2582e8e756e96b64c08f3f48c07d0bef765d3e96edb9e39b479a94488de878185d2303f8cd5767cdb00372ebd3ae479 SHA512 655812616d7ff2d5338f719016db1500496f8e4eeb4559ab10b109e7c1331e5d0a814205217845caed16dc19e68f58ac5e3a4d6d2138b5db6bf079c396644c5d +DIST psycopg-3.1.16.gh.tar.gz 502759 BLAKE2B 6c0b912c2a93425ddbed842a437e042b58ec859b3cf163aa7cd45a0db21084fea58945b40028e0491460b7d4da6648cfc361e1434d43ec7ab71af91f1a0c4c86 SHA512 d6cfcc848c089ef79c817bf271bcbad7078cdacacef4ab26e882fdbe55c90ac12644e7ee0af22f4cf1fa759033e94ee54c812bca7b517b84cda77276557e8ca8 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d DIST psycopg2-2.9.9.tar.gz 384926 BLAKE2B 8418fca1329703cedfc86be74d85cae5133a0604bb8a21fa43e5359a46626d38ef227d0cd8fbbeb497e2db517a469d7f3e86b74ef9163617a547e999073a6b4c SHA512 a691fd09762221e854861dedce37b05e5354e0701feea470a6d5046960056ef02a8c9ecfa751adeba485271ea7d5834643b7d3a3c3f3270087f5ed9c68509f5f diff --git a/dev-python/psycopg/psycopg-3.1.16.ebuild b/dev-python/psycopg/psycopg-3.1.16.ebuild new file mode 100644 index ..6056815ed613 --- /dev/null +++ b/dev-python/psycopg/psycopg-3.1.16.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 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 + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + # leak and timing tests are
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 020b2f2ad48abd16a765fdae9719105afc4696cd Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 15 15:50:14 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 15 15:50:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=020b2f2a dev-python/psycopg: Stabilize 3.1.13 x86, #920003 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.13.ebuild b/dev-python/psycopg/psycopg-3.1.13.ebuild index a37a1da3bb20..5ed1a2191960 100644 --- a/dev-python/psycopg/psycopg-3.1.13.ebuild +++ b/dev-python/psycopg/psycopg-3.1.13.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 136b46254b6a6307a2ad500d5a5496565104f6b6 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 15 12:32:37 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 15 12:32:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=136b4625 dev-python/psycopg: Stabilize 3.1.13 ppc, #920003 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.13.ebuild b/dev-python/psycopg/psycopg-3.1.13.ebuild index 1af2b27831fb..a37a1da3bb20 100644 --- a/dev-python/psycopg/psycopg-3.1.13.ebuild +++ b/dev-python/psycopg/psycopg-3.1.13.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 7710f542c7a8f4bf76f02677009e44c16f7ffc83 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 15 11:33:09 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 15 11:33:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7710f542 dev-python/psycopg: Stabilize 3.1.13 arm, #920003 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.13.ebuild b/dev-python/psycopg/psycopg-3.1.13.ebuild index 903e2e9cb8a6..1af2b27831fb 100644 --- a/dev-python/psycopg/psycopg-3.1.13.ebuild +++ b/dev-python/psycopg/psycopg-3.1.13.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: ed5909c574753958184e2edcd8263aca34cf7d6e Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 15 10:53:26 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 15 10:53:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5909c5 dev-python/psycopg: Stabilize 3.1.13 amd64, #920003 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.13.ebuild b/dev-python/psycopg/psycopg-3.1.13.ebuild index 04014e5ea110..903e2e9cb8a6 100644 --- a/dev-python/psycopg/psycopg-3.1.13.ebuild +++ b/dev-python/psycopg/psycopg-3.1.13.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: d8b6dbbe25fe985abda5635d45901915d0693caf Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 15 10:44:21 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 15 10:44:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8b6dbbe dev-python/psycopg: Stabilize 3.1.13 arm64, #920003 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.13.ebuild b/dev-python/psycopg/psycopg-3.1.13.ebuild index 9e575cdc3f54..04014e5ea110 100644 --- a/dev-python/psycopg/psycopg-3.1.13.ebuild +++ b/dev-python/psycopg/psycopg-3.1.13.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: a68fb477f18cf8d8714a8fbe73e178dc47da Author: Michał Górny gentoo org> AuthorDate: Thu Dec 14 13:05:54 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 14 13:57:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a68fb477 dev-python/psycopg: Bump to 3.1.15 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/Manifest | 1 + dev-python/psycopg/psycopg-3.1.15.ebuild | 76 2 files changed, 77 insertions(+) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index 7d3748a9b737..032deab5bf2a 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -2,5 +2,6 @@ DIST psycopg-3.1.10.gh.tar.gz 490875 BLAKE2B 26b82aa34f0eecc3e15943390b74d82e838 DIST psycopg-3.1.12.gh.tar.gz 496491 BLAKE2B df70ae76cb740cbeb313925fafd23650a5d9cb584cb79409eb55ab73260c698758c78878bfa0fbe6c6f1b6f8e55fb91290403246360776176be1fdb758d7361d SHA512 52489337ee4bfc4fe3070a731661264238646f50c86ecf9b4c902da1ab050b2ba6a8f8d1322b0f57f368d3c93f7ec3dd59f7970319e2df8eb52c728a5d7fecc1 DIST psycopg-3.1.13.gh.tar.gz 500475 BLAKE2B c00176335808ba0fb15dc23fd93e394926517cb2c7e072a35ba909b0b1b128bdecf8305ae1d4e494a5b1f04fee28e98b862ef9f10bd152de6eb9a8e73cf8b5dc SHA512 489ea9f562be681b8c96e47b65a1ec0f2f59587f7dc931744d9f6faede1b068fd6e464f530096cac276e1f73e99f069aaab5bd2c3955aa2e0511699659f3 DIST psycopg-3.1.14.gh.tar.gz 502307 BLAKE2B 848d1174beb6ec78eaf300f19465c0e2c90829e51e38a8a526271e082a37add32d4e5781f84536fc3c4db6d1c29af5da70bf0374f1b011c10fa65f1c86487b25 SHA512 af96bc4a79944872049bfb0b1d45ad2ec55e8bfbbf729bdbe76eeeaaffc925c448ca5571214d6865129fd17feeb447e896e46e3d4a1e0b9649802761ae28efb4 +DIST psycopg-3.1.15.gh.tar.gz 502669 BLAKE2B 21fa50d7b314d2e71e5938346145ce8cf2582e8e756e96b64c08f3f48c07d0bef765d3e96edb9e39b479a94488de878185d2303f8cd5767cdb00372ebd3ae479 SHA512 655812616d7ff2d5338f719016db1500496f8e4eeb4559ab10b109e7c1331e5d0a814205217845caed16dc19e68f58ac5e3a4d6d2138b5db6bf079c396644c5d DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d DIST psycopg2-2.9.9.tar.gz 384926 BLAKE2B 8418fca1329703cedfc86be74d85cae5133a0604bb8a21fa43e5359a46626d38ef227d0cd8fbbeb497e2db517a469d7f3e86b74ef9163617a547e999073a6b4c SHA512 a691fd09762221e854861dedce37b05e5354e0701feea470a6d5046960056ef02a8c9ecfa751adeba485271ea7d5834643b7d3a3c3f3270087f5ed9c68509f5f diff --git a/dev-python/psycopg/psycopg-3.1.15.ebuild b/dev-python/psycopg/psycopg-3.1.15.ebuild new file mode 100644 index ..6056815ed613 --- /dev/null +++ b/dev-python/psycopg/psycopg-3.1.15.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 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 + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + # leak and timing tests are
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 36e7bcaa5dd30151272a5ac2c6ea76c30c860135 Author: Michał Górny gentoo org> AuthorDate: Sat Dec 2 12:54:18 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Dec 2 13:10:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e7bcaa dev-python/psycopg: Bump to 3.1.14 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/Manifest | 1 + dev-python/psycopg/psycopg-3.1.14.ebuild | 76 2 files changed, 77 insertions(+) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index f52294329416..7d3748a9b737 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -1,5 +1,6 @@ DIST psycopg-3.1.10.gh.tar.gz 490875 BLAKE2B 26b82aa34f0eecc3e15943390b74d82e838415564f96d6d11c65d2d705045f78231d7a0275bc74b6a1e095210d2492e2e59debd4c19cdcfbe348fe598b95 SHA512 37d1d2cbe3956862d3dbecd50505267f89a837e42e188e7ff7295c4e5e0d480efd86019ce5a88cd9b682075e2e99ec9037f83de42cb1f5dbcc370a8d3c90a474 DIST psycopg-3.1.12.gh.tar.gz 496491 BLAKE2B df70ae76cb740cbeb313925fafd23650a5d9cb584cb79409eb55ab73260c698758c78878bfa0fbe6c6f1b6f8e55fb91290403246360776176be1fdb758d7361d SHA512 52489337ee4bfc4fe3070a731661264238646f50c86ecf9b4c902da1ab050b2ba6a8f8d1322b0f57f368d3c93f7ec3dd59f7970319e2df8eb52c728a5d7fecc1 DIST psycopg-3.1.13.gh.tar.gz 500475 BLAKE2B c00176335808ba0fb15dc23fd93e394926517cb2c7e072a35ba909b0b1b128bdecf8305ae1d4e494a5b1f04fee28e98b862ef9f10bd152de6eb9a8e73cf8b5dc SHA512 489ea9f562be681b8c96e47b65a1ec0f2f59587f7dc931744d9f6faede1b068fd6e464f530096cac276e1f73e99f069aaab5bd2c3955aa2e0511699659f3 +DIST psycopg-3.1.14.gh.tar.gz 502307 BLAKE2B 848d1174beb6ec78eaf300f19465c0e2c90829e51e38a8a526271e082a37add32d4e5781f84536fc3c4db6d1c29af5da70bf0374f1b011c10fa65f1c86487b25 SHA512 af96bc4a79944872049bfb0b1d45ad2ec55e8bfbbf729bdbe76eeeaaffc925c448ca5571214d6865129fd17feeb447e896e46e3d4a1e0b9649802761ae28efb4 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d DIST psycopg2-2.9.9.tar.gz 384926 BLAKE2B 8418fca1329703cedfc86be74d85cae5133a0604bb8a21fa43e5359a46626d38ef227d0cd8fbbeb497e2db517a469d7f3e86b74ef9163617a547e999073a6b4c SHA512 a691fd09762221e854861dedce37b05e5354e0701feea470a6d5046960056ef02a8c9ecfa751adeba485271ea7d5834643b7d3a3c3f3270087f5ed9c68509f5f diff --git a/dev-python/psycopg/psycopg-3.1.14.ebuild b/dev-python/psycopg/psycopg-3.1.14.ebuild new file mode 100644 index ..9ec4e4fdc5dd --- /dev/null +++ b/dev-python/psycopg/psycopg-3.1.14.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 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] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: ba4e0ea5a7e189953d41f409a3ba7478abf55928 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 18 14:58:40 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 18 15:47:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba4e0ea5 dev-python/psycopg: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/Manifest | 5 -- dev-python/psycopg/psycopg-2.9.7.ebuild | 58 dev-python/psycopg/psycopg-2.9.8.ebuild | 58 dev-python/psycopg/psycopg-3.1.11.ebuild | 78 dev-python/psycopg/psycopg-3.1.8.ebuild | 75 -- dev-python/psycopg/psycopg-3.1.9.ebuild | 77 --- 6 files changed, 351 deletions(-) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index e51ca48b6534..3d1cca902c4b 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -1,9 +1,4 @@ DIST psycopg-3.1.10.gh.tar.gz 490875 BLAKE2B 26b82aa34f0eecc3e15943390b74d82e838415564f96d6d11c65d2d705045f78231d7a0275bc74b6a1e095210d2492e2e59debd4c19cdcfbe348fe598b95 SHA512 37d1d2cbe3956862d3dbecd50505267f89a837e42e188e7ff7295c4e5e0d480efd86019ce5a88cd9b682075e2e99ec9037f83de42cb1f5dbcc370a8d3c90a474 -DIST psycopg-3.1.11.gh.tar.gz 494278 BLAKE2B 64aa508e8b53e6f6ff37c23a654c53eb1796030cefa6dadf8dbeed54999a8c45c5e6729ffa53c833aeb91d2dee08cb3bc3a74688af1c0fd34e24ed33f6b98de3 SHA512 c7b06ee1501c71a7fa125bef894d444e7987ac400b7ac4908e13ac7c60f31b93b7327664280e82bb5e4e39b4be474e31d8b154b01fa34660d8c5ddafe75d1ed4 DIST psycopg-3.1.12.gh.tar.gz 496491 BLAKE2B df70ae76cb740cbeb313925fafd23650a5d9cb584cb79409eb55ab73260c698758c78878bfa0fbe6c6f1b6f8e55fb91290403246360776176be1fdb758d7361d SHA512 52489337ee4bfc4fe3070a731661264238646f50c86ecf9b4c902da1ab050b2ba6a8f8d1322b0f57f368d3c93f7ec3dd59f7970319e2df8eb52c728a5d7fecc1 -DIST psycopg-3.1.8.gh.tar.gz 483283 BLAKE2B 29141637c359b5ff8988753ee4e492b0aaf82bfc6445e0c5e1d9ef18f59f09ab071ce9a6183f2d864b62e85a109b24afbdd96248c00c8bb5c01357b06648ebba SHA512 4424305debc7b055fcd19b27714df46d54f8ae38452d8d5a3276df70a6c27e0094081020fdf2c34c73275cb058054414ac80843bb3e6a841bb3556ce39c76287 -DIST psycopg-3.1.9.gh.tar.gz 487052 BLAKE2B 0422742d21b872c927d8df5f85e8e64fbfc912d08db85dbb1675fa64ccec4bd849b05b1f4773898b791edf0fbcd1aa0fe2c8bc210fd1672f70fba24df10b3624 SHA512 84e48b8fa7c8f677e193585e69e31dd43b8b55379f2370753e2af99351be25c2eba0bc66f19cb1ed65b8762123cc7a8d10023810815c53a8c963c6b743822766 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d -DIST psycopg2-2.9.7.tar.gz 383496 BLAKE2B ebec20330ed5e8f1e6190ebbbf9b7a2127e260a3979d63b5dc376843d549412d3b5157a471c00562ff2111c4f3d45c6fd18aa5682368057a90a78a8616eb62be SHA512 77f9136989ce035dc66eec47271bd2e18606db0637eb34300b0b95895358499dae2f5f714ce49d817070f949ec9daa46d221861449cce75225c15c19e757c1a3 -DIST psycopg2-2.9.8.tar.gz 383802 BLAKE2B 2a31bca4d5ebbaeeead72fb63f5208b6404291b8cbf2911ecd8043264dabaec7702f00fb94dc222e4bba11673fcf08fcf08f0dcbba8f093c0cb88e3143173c9d SHA512 a540773c0963c2c6e77bd3b9caa117d435f1b40f5a4485bb8eb43a833016b8f53d55a680e5ced998a94480c107a9d479541a1366d55643846d5d0c283b4aabed DIST psycopg2-2.9.9.tar.gz 384926 BLAKE2B 8418fca1329703cedfc86be74d85cae5133a0604bb8a21fa43e5359a46626d38ef227d0cd8fbbeb497e2db517a469d7f3e86b74ef9163617a547e999073a6b4c SHA512 a691fd09762221e854861dedce37b05e5354e0701feea470a6d5046960056ef02a8c9ecfa751adeba485271ea7d5834643b7d3a3c3f3270087f5ed9c68509f5f diff --git a/dev-python/psycopg/psycopg-2.9.7.ebuild b/dev-python/psycopg/psycopg-2.9.7.ebuild deleted file mode 100644 index c185e47bcf2d.. --- a/dev-python/psycopg/psycopg-2.9.7.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYPI_PN="psycopg2" -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="PostgreSQL database adapter for Python" -HOMEPAGE=" - https://www.psycopg.org/ - https://pypi.org/project/psycopg2/ - https://pypi.org/project/psycopg2/ -" - -LICENSE="LGPL-3+" -SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="debug test" -RESTRICT="!test? ( test )" - -RDEPEND=">=dev-db/postgresql-8.1:*" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( >=dev-db/postgresql-8.1[server] ) -" - -python_prepare_all() { - if use debug; then - sed -i 's/^\(define=\)/\1PSYCOPG_DEBUG,/' setup.cfg || die - fi - - dist
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: ba41b3eb046d61ed39edad9063cd83730f8ffaf0 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 18 14:59:10 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 18 15:47:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba41b3eb dev-python/psycopg: Bump to 3.1.13 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/Manifest | 1 + dev-python/psycopg/psycopg-3.1.13.ebuild | 76 2 files changed, 77 insertions(+) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index 3d1cca902c4b..f52294329416 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -1,4 +1,5 @@ DIST psycopg-3.1.10.gh.tar.gz 490875 BLAKE2B 26b82aa34f0eecc3e15943390b74d82e838415564f96d6d11c65d2d705045f78231d7a0275bc74b6a1e095210d2492e2e59debd4c19cdcfbe348fe598b95 SHA512 37d1d2cbe3956862d3dbecd50505267f89a837e42e188e7ff7295c4e5e0d480efd86019ce5a88cd9b682075e2e99ec9037f83de42cb1f5dbcc370a8d3c90a474 DIST psycopg-3.1.12.gh.tar.gz 496491 BLAKE2B df70ae76cb740cbeb313925fafd23650a5d9cb584cb79409eb55ab73260c698758c78878bfa0fbe6c6f1b6f8e55fb91290403246360776176be1fdb758d7361d SHA512 52489337ee4bfc4fe3070a731661264238646f50c86ecf9b4c902da1ab050b2ba6a8f8d1322b0f57f368d3c93f7ec3dd59f7970319e2df8eb52c728a5d7fecc1 +DIST psycopg-3.1.13.gh.tar.gz 500475 BLAKE2B c00176335808ba0fb15dc23fd93e394926517cb2c7e072a35ba909b0b1b128bdecf8305ae1d4e494a5b1f04fee28e98b862ef9f10bd152de6eb9a8e73cf8b5dc SHA512 489ea9f562be681b8c96e47b65a1ec0f2f59587f7dc931744d9f6faede1b068fd6e464f530096cac276e1f73e99f069aaab5bd2c3955aa2e0511699659f3 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d DIST psycopg2-2.9.9.tar.gz 384926 BLAKE2B 8418fca1329703cedfc86be74d85cae5133a0604bb8a21fa43e5359a46626d38ef227d0cd8fbbeb497e2db517a469d7f3e86b74ef9163617a547e999073a6b4c SHA512 a691fd09762221e854861dedce37b05e5354e0701feea470a6d5046960056ef02a8c9ecfa751adeba485271ea7d5834643b7d3a3c3f3270087f5ed9c68509f5f diff --git a/dev-python/psycopg/psycopg-3.1.13.ebuild b/dev-python/psycopg/psycopg-3.1.13.ebuild new file mode 100644 index ..9e575cdc3f54 --- /dev/null +++ b/dev-python/psycopg/psycopg-3.1.13.ebuild @@ -0,0 +1,76 @@ +# 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] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: d987a5df368d51ddf55864d03f72ba7f7a72524c Author: Arthur Zamarin gentoo org> AuthorDate: Fri Oct 27 19:54:29 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Oct 27 19:54:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d987a5df dev-python/psycopg: Stabilize 2.9.9 ppc64, #916357 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-2.9.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-2.9.9.ebuild b/dev-python/psycopg/psycopg-2.9.9.ebuild index 1a291899e370..639ba2bc9303 100644 --- a/dev-python/psycopg/psycopg-2.9.9.ebuild +++ b/dev-python/psycopg/psycopg-2.9.9.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="LGPL-3+" SLOT="2" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="debug test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: d3efc780887f10ab105c5444dae3c12fd9860168 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Oct 27 19:54:26 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Oct 27 19:54:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3efc780 dev-python/psycopg: Stabilize 3.1.12 arm64, #916356 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.1.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.12.ebuild b/dev-python/psycopg/psycopg-3.1.12.ebuild index 7529f1cc253d..fbc4b84a9b29 100644 --- a/dev-python/psycopg/psycopg-3.1.12.ebuild +++ b/dev-python/psycopg/psycopg-3.1.12.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: d822c1b70e923b632a4a8903a548c6d5193e9681 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Oct 27 19:54:28 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Oct 27 19:54:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d822c1b7 dev-python/psycopg: Stabilize 2.9.9 arm, #916357 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-2.9.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-2.9.9.ebuild b/dev-python/psycopg/psycopg-2.9.9.ebuild index a6bb75374c3c..1a291899e370 100644 --- a/dev-python/psycopg/psycopg-2.9.9.ebuild +++ b/dev-python/psycopg/psycopg-2.9.9.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="LGPL-3+" SLOT="2" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="debug test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 364ab575d21a7652849671f01942c590cb7162f4 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Oct 27 19:54:27 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Oct 27 19:54:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=364ab575 dev-python/psycopg: Stabilize 3.1.12 arm, #916356 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.1.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.12.ebuild b/dev-python/psycopg/psycopg-3.1.12.ebuild index fbc4b84a9b29..8c6c6892043f 100644 --- a/dev-python/psycopg/psycopg-3.1.12.ebuild +++ b/dev-python/psycopg/psycopg-3.1.12.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: b5d9077d520bd46031a4bd7a79cf2f5f5516564a Author: Arthur Zamarin gentoo org> AuthorDate: Fri Oct 27 19:54:29 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Oct 27 19:54:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5d9077d dev-python/psycopg: Stabilize 2.9.9 arm64, #916357 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-2.9.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-2.9.9.ebuild b/dev-python/psycopg/psycopg-2.9.9.ebuild index 639ba2bc9303..c185e47bcf2d 100644 --- a/dev-python/psycopg/psycopg-2.9.9.ebuild +++ b/dev-python/psycopg/psycopg-2.9.9.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="LGPL-3+" SLOT="2" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="debug test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 9219df51026c1120ee35ccfe8d98a9d4b68e3509 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Oct 27 19:54:25 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Oct 27 19:54:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9219df51 dev-python/psycopg: Stabilize 3.1.12 ppc, #916356 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.1.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.12.ebuild b/dev-python/psycopg/psycopg-3.1.12.ebuild index b5ac89209c5a..7529f1cc253d 100644 --- a/dev-python/psycopg/psycopg-3.1.12.ebuild +++ b/dev-python/psycopg/psycopg-3.1.12.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: f378a736a6a7fe85a88f28d078cecb930e73d5b5 Author: Sam James gentoo org> AuthorDate: Fri Oct 27 19:31:02 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 27 19:31:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f378a736 dev-python/psycopg: Stabilize 3.1.12 ppc64, #916356 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-3.1.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.12.ebuild b/dev-python/psycopg/psycopg-3.1.12.ebuild index 9029169bd534..b5ac89209c5a 100644 --- a/dev-python/psycopg/psycopg-3.1.12.ebuild +++ b/dev-python/psycopg/psycopg-3.1.12.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 354f9c914fc400fa2dfad005c6702073814d77fb Author: Sam James gentoo org> AuthorDate: Fri Oct 27 19:31:04 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 27 19:31:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=354f9c91 dev-python/psycopg: Stabilize 2.9.9 x86, #916357 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-2.9.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-2.9.9.ebuild b/dev-python/psycopg/psycopg-2.9.9.ebuild index 6abc2fa76ae2..a6bb75374c3c 100644 --- a/dev-python/psycopg/psycopg-2.9.9.ebuild +++ b/dev-python/psycopg/psycopg-2.9.9.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="LGPL-3+" SLOT="2" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="debug test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 41d3cddacb829119b32963a13b79513f6e4f731d Author: Sam James gentoo org> AuthorDate: Fri Oct 27 19:31:01 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 27 19:31:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41d3cdda dev-python/psycopg: Stabilize 3.1.12 amd64, #916356 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-3.1.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.12.ebuild b/dev-python/psycopg/psycopg-3.1.12.ebuild index 64ae98f71a8b..9029169bd534 100644 --- a/dev-python/psycopg/psycopg-3.1.12.ebuild +++ b/dev-python/psycopg/psycopg-3.1.12.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 38caa4c85d8ad1ec6f279623aa6f212bd2d8a405 Author: Sam James gentoo org> AuthorDate: Fri Oct 27 19:31:03 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 27 19:31:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38caa4c8 dev-python/psycopg: Stabilize 2.9.9 amd64, #916357 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-2.9.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-2.9.9.ebuild b/dev-python/psycopg/psycopg-2.9.9.ebuild index 31d20d1bc4cc..6abc2fa76ae2 100644 --- a/dev-python/psycopg/psycopg-2.9.9.ebuild +++ b/dev-python/psycopg/psycopg-2.9.9.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="LGPL-3+" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="debug test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 678ac9f32e2f08a33b79d328c81f1aa140f4f7aa Author: Sam James gentoo org> AuthorDate: Fri Oct 27 19:30:59 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 27 19:30:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=678ac9f3 dev-python/psycopg: Stabilize 3.1.12 x86, #916356 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-3.1.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.12.ebuild b/dev-python/psycopg/psycopg-3.1.12.ebuild index 68613485f6c7..64ae98f71a8b 100644 --- a/dev-python/psycopg/psycopg-3.1.12.ebuild +++ b/dev-python/psycopg/psycopg-3.1.12.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: f2400ee7779f3082ce4a5308d1cdf5ce4950eeff Author: Arthur Zamarin gentoo org> AuthorDate: Tue Oct 24 17:16:44 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Oct 24 17:16:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2400ee7 dev-python/psycopg: Stabilize 3.1.9 sparc, #909246 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.9.ebuild b/dev-python/psycopg/psycopg-3.1.9.ebuild index b3385839a82c..1b8dae221b61 100644 --- a/dev-python/psycopg/psycopg-3.1.9.ebuild +++ b/dev-python/psycopg/psycopg-3.1.9.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 3b84cc15ef0550dcd4479b6e5872759e4e31e665 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 05:34:34 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 05:51:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b84cc15 dev-python/psycopg: Bump to 2.9.9 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/Manifest | 1 + dev-python/psycopg/psycopg-2.9.9.ebuild | 58 + 2 files changed, 59 insertions(+) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index ad5d13d6a44a..e51ca48b6534 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -6,3 +6,4 @@ DIST psycopg-3.1.9.gh.tar.gz 487052 BLAKE2B 0422742d21b872c927d8df5f85e8e64fbfc9 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d DIST psycopg2-2.9.7.tar.gz 383496 BLAKE2B ebec20330ed5e8f1e6190ebbbf9b7a2127e260a3979d63b5dc376843d549412d3b5157a471c00562ff2111c4f3d45c6fd18aa5682368057a90a78a8616eb62be SHA512 77f9136989ce035dc66eec47271bd2e18606db0637eb34300b0b95895358499dae2f5f714ce49d817070f949ec9daa46d221861449cce75225c15c19e757c1a3 DIST psycopg2-2.9.8.tar.gz 383802 BLAKE2B 2a31bca4d5ebbaeeead72fb63f5208b6404291b8cbf2911ecd8043264dabaec7702f00fb94dc222e4bba11673fcf08fcf08f0dcbba8f093c0cb88e3143173c9d SHA512 a540773c0963c2c6e77bd3b9caa117d435f1b40f5a4485bb8eb43a833016b8f53d55a680e5ced998a94480c107a9d479541a1366d55643846d5d0c283b4aabed +DIST psycopg2-2.9.9.tar.gz 384926 BLAKE2B 8418fca1329703cedfc86be74d85cae5133a0604bb8a21fa43e5359a46626d38ef227d0cd8fbbeb497e2db517a469d7f3e86b74ef9163617a547e999073a6b4c SHA512 a691fd09762221e854861dedce37b05e5354e0701feea470a6d5046960056ef02a8c9ecfa751adeba485271ea7d5834643b7d3a3c3f3270087f5ed9c68509f5f diff --git a/dev-python/psycopg/psycopg-2.9.9.ebuild b/dev-python/psycopg/psycopg-2.9.9.ebuild new file mode 100644 index ..31d20d1bc4cc --- /dev/null +++ b/dev-python/psycopg/psycopg-2.9.9.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYPI_PN="psycopg2" +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="PostgreSQL database adapter for Python" +HOMEPAGE=" + https://www.psycopg.org/ + https://pypi.org/project/psycopg2/ + https://pypi.org/project/psycopg2/ +" + +LICENSE="LGPL-3+" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="debug test" +RESTRICT="!test? ( test )" + +RDEPEND=">=dev-db/postgresql-8.1:*" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( >=dev-db/postgresql-8.1[server] ) +" + +python_prepare_all() { + if use debug; then + sed -i 's/^\(define=\)/\1PSYCOPG_DEBUG,/' setup.cfg || die + fi + + distutils-r1_python_prepare_all +} + +src_test() { + initdb -D "${T}"/pgsql || die + # TODO: random port + pg_ctl -w -D "${T}"/pgsql start \ + -o "-h '' -k '${T}'" || die + createdb -h "${T}" psycopg2_test || die + + local -x PSYCOPG2_TESTDB_HOST="${T}" + distutils-r1_src_test + + pg_ctl -w -D "${T}"/pgsql stop || die +} + +python_test() { + "${EPYTHON}" -c " +import tests +tests.unittest.main(defaultTest='tests.test_suite') +" --verbose || die "Tests fail with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: af43429fa9ef24984eedc62c730f20b71432e70a Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:36:37 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:36:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af43429f dev-python/psycopg: Stabilize 3.1.10 sparc, #913992 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-3.1.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.10.ebuild b/dev-python/psycopg/psycopg-3.1.10.ebuild index 9807a93aca05..aaca8a9462c6 100644 --- a/dev-python/psycopg/psycopg-3.1.10.ebuild +++ b/dev-python/psycopg/psycopg-3.1.10.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 1f5c2cc77fc6b482f2cb7b91d1a7a4151474e7fc Author: Michał Górny gentoo org> AuthorDate: Thu Sep 28 17:02:01 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Sep 28 17:02:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f5c2cc7 dev-python/psycopg: Bump to 2.9.8 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/Manifest | 1 + dev-python/psycopg/psycopg-2.9.8.ebuild | 58 + 2 files changed, 59 insertions(+) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index 8c2ac69fd4b7..ad5d13d6a44a 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -5,3 +5,4 @@ DIST psycopg-3.1.8.gh.tar.gz 483283 BLAKE2B 29141637c359b5ff8988753ee4e492b0aaf8 DIST psycopg-3.1.9.gh.tar.gz 487052 BLAKE2B 0422742d21b872c927d8df5f85e8e64fbfc912d08db85dbb1675fa64ccec4bd849b05b1f4773898b791edf0fbcd1aa0fe2c8bc210fd1672f70fba24df10b3624 SHA512 84e48b8fa7c8f677e193585e69e31dd43b8b55379f2370753e2af99351be25c2eba0bc66f19cb1ed65b8762123cc7a8d10023810815c53a8c963c6b743822766 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d DIST psycopg2-2.9.7.tar.gz 383496 BLAKE2B ebec20330ed5e8f1e6190ebbbf9b7a2127e260a3979d63b5dc376843d549412d3b5157a471c00562ff2111c4f3d45c6fd18aa5682368057a90a78a8616eb62be SHA512 77f9136989ce035dc66eec47271bd2e18606db0637eb34300b0b95895358499dae2f5f714ce49d817070f949ec9daa46d221861449cce75225c15c19e757c1a3 +DIST psycopg2-2.9.8.tar.gz 383802 BLAKE2B 2a31bca4d5ebbaeeead72fb63f5208b6404291b8cbf2911ecd8043264dabaec7702f00fb94dc222e4bba11673fcf08fcf08f0dcbba8f093c0cb88e3143173c9d SHA512 a540773c0963c2c6e77bd3b9caa117d435f1b40f5a4485bb8eb43a833016b8f53d55a680e5ced998a94480c107a9d479541a1366d55643846d5d0c283b4aabed diff --git a/dev-python/psycopg/psycopg-2.9.8.ebuild b/dev-python/psycopg/psycopg-2.9.8.ebuild new file mode 100644 index ..31d20d1bc4cc --- /dev/null +++ b/dev-python/psycopg/psycopg-2.9.8.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYPI_PN="psycopg2" +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="PostgreSQL database adapter for Python" +HOMEPAGE=" + https://www.psycopg.org/ + https://pypi.org/project/psycopg2/ + https://pypi.org/project/psycopg2/ +" + +LICENSE="LGPL-3+" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="debug test" +RESTRICT="!test? ( test )" + +RDEPEND=">=dev-db/postgresql-8.1:*" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( >=dev-db/postgresql-8.1[server] ) +" + +python_prepare_all() { + if use debug; then + sed -i 's/^\(define=\)/\1PSYCOPG_DEBUG,/' setup.cfg || die + fi + + distutils-r1_python_prepare_all +} + +src_test() { + initdb -D "${T}"/pgsql || die + # TODO: random port + pg_ctl -w -D "${T}"/pgsql start \ + -o "-h '' -k '${T}'" || die + createdb -h "${T}" psycopg2_test || die + + local -x PSYCOPG2_TESTDB_HOST="${T}" + distutils-r1_src_test + + pg_ctl -w -D "${T}"/pgsql stop || die +} + +python_test() { + "${EPYTHON}" -c " +import tests +tests.unittest.main(defaultTest='tests.test_suite') +" --verbose || die "Tests fail with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: b10d4ddeb1da2650cff28633f4b4e5534b24e892 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Sep 27 19:22:48 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Sep 27 19:22:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b10d4dde dev-python/psycopg: Stabilize 3.1.10 arm64, #913992 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.1.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.10.ebuild b/dev-python/psycopg/psycopg-3.1.10.ebuild index 7eb0adc2cf17..9807a93aca05 100644 --- a/dev-python/psycopg/psycopg-3.1.10.ebuild +++ b/dev-python/psycopg/psycopg-3.1.10.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: d55005e0330feba85598676265056c6c387a76b7 Author: Michał Górny gentoo org> AuthorDate: Wed Sep 27 07:05:29 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Sep 27 07:18:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d55005e0 dev-python/psycopg: Bump to 3.1.12 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/Manifest | 1 + dev-python/psycopg/psycopg-3.1.12.ebuild | 78 2 files changed, 79 insertions(+) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index 7eb1c8b70222..8c2ac69fd4b7 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -1,5 +1,6 @@ DIST psycopg-3.1.10.gh.tar.gz 490875 BLAKE2B 26b82aa34f0eecc3e15943390b74d82e838415564f96d6d11c65d2d705045f78231d7a0275bc74b6a1e095210d2492e2e59debd4c19cdcfbe348fe598b95 SHA512 37d1d2cbe3956862d3dbecd50505267f89a837e42e188e7ff7295c4e5e0d480efd86019ce5a88cd9b682075e2e99ec9037f83de42cb1f5dbcc370a8d3c90a474 DIST psycopg-3.1.11.gh.tar.gz 494278 BLAKE2B 64aa508e8b53e6f6ff37c23a654c53eb1796030cefa6dadf8dbeed54999a8c45c5e6729ffa53c833aeb91d2dee08cb3bc3a74688af1c0fd34e24ed33f6b98de3 SHA512 c7b06ee1501c71a7fa125bef894d444e7987ac400b7ac4908e13ac7c60f31b93b7327664280e82bb5e4e39b4be474e31d8b154b01fa34660d8c5ddafe75d1ed4 +DIST psycopg-3.1.12.gh.tar.gz 496491 BLAKE2B df70ae76cb740cbeb313925fafd23650a5d9cb584cb79409eb55ab73260c698758c78878bfa0fbe6c6f1b6f8e55fb91290403246360776176be1fdb758d7361d SHA512 52489337ee4bfc4fe3070a731661264238646f50c86ecf9b4c902da1ab050b2ba6a8f8d1322b0f57f368d3c93f7ec3dd59f7970319e2df8eb52c728a5d7fecc1 DIST psycopg-3.1.8.gh.tar.gz 483283 BLAKE2B 29141637c359b5ff8988753ee4e492b0aaf82bfc6445e0c5e1d9ef18f59f09ab071ce9a6183f2d864b62e85a109b24afbdd96248c00c8bb5c01357b06648ebba SHA512 4424305debc7b055fcd19b27714df46d54f8ae38452d8d5a3276df70a6c27e0094081020fdf2c34c73275cb058054414ac80843bb3e6a841bb3556ce39c76287 DIST psycopg-3.1.9.gh.tar.gz 487052 BLAKE2B 0422742d21b872c927d8df5f85e8e64fbfc912d08db85dbb1675fa64ccec4bd849b05b1f4773898b791edf0fbcd1aa0fe2c8bc210fd1672f70fba24df10b3624 SHA512 84e48b8fa7c8f677e193585e69e31dd43b8b55379f2370753e2af99351be25c2eba0bc66f19cb1ed65b8762123cc7a8d10023810815c53a8c963c6b743822766 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d diff --git a/dev-python/psycopg/psycopg-3.1.12.ebuild b/dev-python/psycopg/psycopg-3.1.12.ebuild new file mode 100644 index ..68613485f6c7 --- /dev/null +++ b/dev-python/psycopg/psycopg-3.1.12.ebuild @@ -0,0 +1,78 @@ +# 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] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 1d64a079a9df2c77300ec5912c5ea3b38c7c45a6 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Sep 26 15:23:53 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Sep 26 15:23:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d64a079 dev-python/psycopg: Stabilize 2.9.7 arm, #913785 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-2.9.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-2.9.7.ebuild b/dev-python/psycopg/psycopg-2.9.7.ebuild index d0c0fc157bb7..c185e47bcf2d 100644 --- a/dev-python/psycopg/psycopg-2.9.7.ebuild +++ b/dev-python/psycopg/psycopg-2.9.7.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="LGPL-3+" SLOT="2" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="debug test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 6c66a81cec57f4dde04f5def978a2a1991de3306 Author: Michał Górny gentoo org> AuthorDate: Sun Sep 24 03:05:52 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Sep 24 03:05:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c66a81c dev-python/psycopg: Bump to 3.1.11 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/Manifest | 1 + dev-python/psycopg/psycopg-3.1.11.ebuild | 78 2 files changed, 79 insertions(+) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index d58e5972e327..7eb1c8b70222 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -1,4 +1,5 @@ DIST psycopg-3.1.10.gh.tar.gz 490875 BLAKE2B 26b82aa34f0eecc3e15943390b74d82e838415564f96d6d11c65d2d705045f78231d7a0275bc74b6a1e095210d2492e2e59debd4c19cdcfbe348fe598b95 SHA512 37d1d2cbe3956862d3dbecd50505267f89a837e42e188e7ff7295c4e5e0d480efd86019ce5a88cd9b682075e2e99ec9037f83de42cb1f5dbcc370a8d3c90a474 +DIST psycopg-3.1.11.gh.tar.gz 494278 BLAKE2B 64aa508e8b53e6f6ff37c23a654c53eb1796030cefa6dadf8dbeed54999a8c45c5e6729ffa53c833aeb91d2dee08cb3bc3a74688af1c0fd34e24ed33f6b98de3 SHA512 c7b06ee1501c71a7fa125bef894d444e7987ac400b7ac4908e13ac7c60f31b93b7327664280e82bb5e4e39b4be474e31d8b154b01fa34660d8c5ddafe75d1ed4 DIST psycopg-3.1.8.gh.tar.gz 483283 BLAKE2B 29141637c359b5ff8988753ee4e492b0aaf82bfc6445e0c5e1d9ef18f59f09ab071ce9a6183f2d864b62e85a109b24afbdd96248c00c8bb5c01357b06648ebba SHA512 4424305debc7b055fcd19b27714df46d54f8ae38452d8d5a3276df70a6c27e0094081020fdf2c34c73275cb058054414ac80843bb3e6a841bb3556ce39c76287 DIST psycopg-3.1.9.gh.tar.gz 487052 BLAKE2B 0422742d21b872c927d8df5f85e8e64fbfc912d08db85dbb1675fa64ccec4bd849b05b1f4773898b791edf0fbcd1aa0fe2c8bc210fd1672f70fba24df10b3624 SHA512 84e48b8fa7c8f677e193585e69e31dd43b8b55379f2370753e2af99351be25c2eba0bc66f19cb1ed65b8762123cc7a8d10023810815c53a8c963c6b743822766 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d diff --git a/dev-python/psycopg/psycopg-3.1.11.ebuild b/dev-python/psycopg/psycopg-3.1.11.ebuild new file mode 100644 index ..68613485f6c7 --- /dev/null +++ b/dev-python/psycopg/psycopg-3.1.11.ebuild @@ -0,0 +1,78 @@ +# 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] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: ee4df4a90b74bc6f0b7ca265c74b0eccb9883ce9 Author: Sam James gentoo org> AuthorDate: Mon Sep 11 18:35:20 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 11 18:35:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee4df4a9 dev-python/psycopg: Stabilize 3.1.10 ppc64, #913992 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-3.1.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.10.ebuild b/dev-python/psycopg/psycopg-3.1.10.ebuild index 89c62c1b8788..7eb0adc2cf17 100644 --- a/dev-python/psycopg/psycopg-3.1.10.ebuild +++ b/dev-python/psycopg/psycopg-3.1.10.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 43afaa516a4527bfd66b669c96dfdf4b312d4f09 Author: Sam James gentoo org> AuthorDate: Mon Sep 11 18:35:19 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 11 18:35:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43afaa51 dev-python/psycopg: Stabilize 3.1.10 x86, #913992 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-3.1.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.10.ebuild b/dev-python/psycopg/psycopg-3.1.10.ebuild index 0547c0953767..89c62c1b8788 100644 --- a/dev-python/psycopg/psycopg-3.1.10.ebuild +++ b/dev-python/psycopg/psycopg-3.1.10.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 97bffcb8557c4fb21bcafca94bb6e1f67b2e9525 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Sep 11 13:04:11 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 11 13:04:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97bffcb8 dev-python/psycopg: Stabilize 3.1.10 arm, #913992 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.1.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.10.ebuild b/dev-python/psycopg/psycopg-3.1.10.ebuild index de1432f4e862..0547c0953767 100644 --- a/dev-python/psycopg/psycopg-3.1.10.ebuild +++ b/dev-python/psycopg/psycopg-3.1.10.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 19a66e59ec37a6485c663966efaadb59d52b0c88 Author: Sam James gentoo org> AuthorDate: Mon Sep 11 12:36:50 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 11 12:36:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a66e59 dev-python/psycopg: Stabilize 3.1.10 amd64, #913992 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-3.1.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.10.ebuild b/dev-python/psycopg/psycopg-3.1.10.ebuild index 8cb8c8b3b186..de1432f4e862 100644 --- a/dev-python/psycopg/psycopg-3.1.10.ebuild +++ b/dev-python/psycopg/psycopg-3.1.10.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 5f8d4f0e0cb603293a5d1e604502fa35a05afddf Author: Sam James gentoo org> AuthorDate: Thu Sep 7 19:51:06 2023 + Commit: Sam James gentoo org> CommitDate: Thu Sep 7 19:51:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f8d4f0e dev-python/psycopg: Stabilize 2.9.7 x86, #913785 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-2.9.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-2.9.7.ebuild b/dev-python/psycopg/psycopg-2.9.7.ebuild index 31d20d1bc4cc..18ebeb838989 100644 --- a/dev-python/psycopg/psycopg-2.9.7.ebuild +++ b/dev-python/psycopg/psycopg-2.9.7.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="LGPL-3+" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="debug test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: baa879d5d91883b2017a6b7d575ce27a979eb458 Author: Sam James gentoo org> AuthorDate: Thu Sep 7 19:51:07 2023 + Commit: Sam James gentoo org> CommitDate: Thu Sep 7 19:51:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baa879d5 dev-python/psycopg: Stabilize 2.9.7 amd64, #913785 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-2.9.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-2.9.7.ebuild b/dev-python/psycopg/psycopg-2.9.7.ebuild index 18ebeb838989..a6bb75374c3c 100644 --- a/dev-python/psycopg/psycopg-2.9.7.ebuild +++ b/dev-python/psycopg/psycopg-2.9.7.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="LGPL-3+" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="debug test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 1c76c72ee26583df2dc3237ab00b789f0d04401e Author: Michał Górny gentoo org> AuthorDate: Sat Aug 5 14:43:15 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 5 14:52:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c76c72e dev-python/psycopg: Bump to 2.9.7 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/Manifest | 1 + dev-python/psycopg/psycopg-2.9.7.ebuild | 58 + 2 files changed, 59 insertions(+) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index d2b974f5670c..d58e5972e327 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -2,3 +2,4 @@ DIST psycopg-3.1.10.gh.tar.gz 490875 BLAKE2B 26b82aa34f0eecc3e15943390b74d82e838 DIST psycopg-3.1.8.gh.tar.gz 483283 BLAKE2B 29141637c359b5ff8988753ee4e492b0aaf82bfc6445e0c5e1d9ef18f59f09ab071ce9a6183f2d864b62e85a109b24afbdd96248c00c8bb5c01357b06648ebba SHA512 4424305debc7b055fcd19b27714df46d54f8ae38452d8d5a3276df70a6c27e0094081020fdf2c34c73275cb058054414ac80843bb3e6a841bb3556ce39c76287 DIST psycopg-3.1.9.gh.tar.gz 487052 BLAKE2B 0422742d21b872c927d8df5f85e8e64fbfc912d08db85dbb1675fa64ccec4bd849b05b1f4773898b791edf0fbcd1aa0fe2c8bc210fd1672f70fba24df10b3624 SHA512 84e48b8fa7c8f677e193585e69e31dd43b8b55379f2370753e2af99351be25c2eba0bc66f19cb1ed65b8762123cc7a8d10023810815c53a8c963c6b743822766 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d +DIST psycopg2-2.9.7.tar.gz 383496 BLAKE2B ebec20330ed5e8f1e6190ebbbf9b7a2127e260a3979d63b5dc376843d549412d3b5157a471c00562ff2111c4f3d45c6fd18aa5682368057a90a78a8616eb62be SHA512 77f9136989ce035dc66eec47271bd2e18606db0637eb34300b0b95895358499dae2f5f714ce49d817070f949ec9daa46d221861449cce75225c15c19e757c1a3 diff --git a/dev-python/psycopg/psycopg-2.9.7.ebuild b/dev-python/psycopg/psycopg-2.9.7.ebuild new file mode 100644 index ..31d20d1bc4cc --- /dev/null +++ b/dev-python/psycopg/psycopg-2.9.7.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYPI_PN="psycopg2" +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="PostgreSQL database adapter for Python" +HOMEPAGE=" + https://www.psycopg.org/ + https://pypi.org/project/psycopg2/ + https://pypi.org/project/psycopg2/ +" + +LICENSE="LGPL-3+" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="debug test" +RESTRICT="!test? ( test )" + +RDEPEND=">=dev-db/postgresql-8.1:*" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( >=dev-db/postgresql-8.1[server] ) +" + +python_prepare_all() { + if use debug; then + sed -i 's/^\(define=\)/\1PSYCOPG_DEBUG,/' setup.cfg || die + fi + + distutils-r1_python_prepare_all +} + +src_test() { + initdb -D "${T}"/pgsql || die + # TODO: random port + pg_ctl -w -D "${T}"/pgsql start \ + -o "-h '' -k '${T}'" || die + createdb -h "${T}" psycopg2_test || die + + local -x PSYCOPG2_TESTDB_HOST="${T}" + distutils-r1_src_test + + pg_ctl -w -D "${T}"/pgsql stop || die +} + +python_test() { + "${EPYTHON}" -c " +import tests +tests.unittest.main(defaultTest='tests.test_suite') +" --verbose || die "Tests fail with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: a55f22cf636077f1b011d7c9201ae4577a0fb39b Author: Michał Górny gentoo org> AuthorDate: Sat Aug 5 14:40:59 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 5 14:52:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a55f22cf dev-python/psycopg: Bump to 3.1.10 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/Manifest | 1 + dev-python/psycopg/psycopg-3.1.10.ebuild | 77 2 files changed, 78 insertions(+) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index e5f73291743b..d2b974f5670c 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -1,3 +1,4 @@ +DIST psycopg-3.1.10.gh.tar.gz 490875 BLAKE2B 26b82aa34f0eecc3e15943390b74d82e838415564f96d6d11c65d2d705045f78231d7a0275bc74b6a1e095210d2492e2e59debd4c19cdcfbe348fe598b95 SHA512 37d1d2cbe3956862d3dbecd50505267f89a837e42e188e7ff7295c4e5e0d480efd86019ce5a88cd9b682075e2e99ec9037f83de42cb1f5dbcc370a8d3c90a474 DIST psycopg-3.1.8.gh.tar.gz 483283 BLAKE2B 29141637c359b5ff8988753ee4e492b0aaf82bfc6445e0c5e1d9ef18f59f09ab071ce9a6183f2d864b62e85a109b24afbdd96248c00c8bb5c01357b06648ebba SHA512 4424305debc7b055fcd19b27714df46d54f8ae38452d8d5a3276df70a6c27e0094081020fdf2c34c73275cb058054414ac80843bb3e6a841bb3556ce39c76287 DIST psycopg-3.1.9.gh.tar.gz 487052 BLAKE2B 0422742d21b872c927d8df5f85e8e64fbfc912d08db85dbb1675fa64ccec4bd849b05b1f4773898b791edf0fbcd1aa0fe2c8bc210fd1672f70fba24df10b3624 SHA512 84e48b8fa7c8f677e193585e69e31dd43b8b55379f2370753e2af99351be25c2eba0bc66f19cb1ed65b8762123cc7a8d10023810815c53a8c963c6b743822766 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d diff --git a/dev-python/psycopg/psycopg-3.1.10.ebuild b/dev-python/psycopg/psycopg-3.1.10.ebuild new file mode 100644 index ..8cb8c8b3b186 --- /dev/null +++ b/dev-python/psycopg/psycopg-3.1.10.ebuild @@ -0,0 +1,77 @@ +# 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" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: ee9a12d28010f7ca103ad7fbd67a52e76772181d Author: Sam James gentoo org> AuthorDate: Thu Jul 20 12:18:48 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jul 20 12:18:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee9a12d2 dev-python/psycopg: Stabilize 3.1.9 ppc64, #909246 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-3.1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.9.ebuild b/dev-python/psycopg/psycopg-3.1.9.ebuild index 06635046de91..b3385839a82c 100644 --- a/dev-python/psycopg/psycopg-3.1.9.ebuild +++ b/dev-python/psycopg/psycopg-3.1.9.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 601a3c2e4324ce8a397439018cc997cc7be59476 Author: Jakov Smolić gentoo org> AuthorDate: Tue Jul 11 14:02:25 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Jul 11 14:02:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=601a3c2e dev-python/psycopg: Stabilize 3.1.9 amd64, #909246 Signed-off-by: Jakov Smolić gentoo.org> dev-python/psycopg/psycopg-3.1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.9.ebuild b/dev-python/psycopg/psycopg-3.1.9.ebuild index 2843324d03ac..06635046de91 100644 --- a/dev-python/psycopg/psycopg-3.1.9.ebuild +++ b/dev-python/psycopg/psycopg-3.1.9.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 86b346ba4e46c6501b20f66481b1a5595ca8b205 Author: Sam James gentoo org> AuthorDate: Tue Jun 27 07:58:00 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jun 27 07:58:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86b346ba dev-python/psycopg: Stabilize 3.1.9 ppc, #909246 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-3.1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.9.ebuild b/dev-python/psycopg/psycopg-3.1.9.ebuild index c57d98f1c2c5..2843324d03ac 100644 --- a/dev-python/psycopg/psycopg-3.1.9.ebuild +++ b/dev-python/psycopg/psycopg-3.1.9.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 538ef92956170e6cc4c856c6063a2430480a5ecc Author: Sam James gentoo org> AuthorDate: Tue Jun 27 07:13:45 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jun 27 07:13:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=538ef929 dev-python/psycopg: Stabilize 3.1.9 arm, #909246 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-3.1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.9.ebuild b/dev-python/psycopg/psycopg-3.1.9.ebuild index eb3e7612b3c0..8daa6bc5623d 100644 --- a/dev-python/psycopg/psycopg-3.1.9.ebuild +++ b/dev-python/psycopg/psycopg-3.1.9.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: a121dc7b3edc5baf7383b1e6a679a0b2a6322da7 Author: Sam James gentoo org> AuthorDate: Tue Jun 27 07:13:46 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jun 27 07:13:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a121dc7b dev-python/psycopg: Stabilize 3.1.9 x86, #909246 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-3.1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.9.ebuild b/dev-python/psycopg/psycopg-3.1.9.ebuild index 8daa6bc5623d..c57d98f1c2c5 100644 --- a/dev-python/psycopg/psycopg-3.1.9.ebuild +++ b/dev-python/psycopg/psycopg-3.1.9.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 04782e28e107acec0daedcefeb7f0476d5d55b15 Author: Sam James gentoo org> AuthorDate: Tue Jun 27 06:54:48 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jun 27 06:54:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04782e28 dev-python/psycopg: Stabilize 3.1.9 arm64, #909246 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-3.1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.9.ebuild b/dev-python/psycopg/psycopg-3.1.9.ebuild index 8cb8c8b3b186..eb3e7612b3c0 100644 --- a/dev-python/psycopg/psycopg-3.1.9.ebuild +++ b/dev-python/psycopg/psycopg-3.1.9.ebuild @@ -22,7 +22,7 @@ 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" +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:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: ed18500b56937abd1f0f8483005d44ea9a333585 Author: Michał Górny gentoo org> AuthorDate: Sun Jun 18 16:54:07 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 18 17:07:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed18500b dev-python/psycopg: Eliminate stale python_gen_cond_dep Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/psycopg-3.1.8.ebuild | 5 + dev-python/psycopg/psycopg-3.1.9.ebuild | 3 --- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/dev-python/psycopg/psycopg-3.1.8.ebuild b/dev-python/psycopg/psycopg-3.1.8.ebuild index 534861be1c60..d69ee05ad088 100644 --- a/dev-python/psycopg/psycopg-3.1.8.ebuild +++ b/dev-python/psycopg/psycopg-3.1.8.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit distutils-r1 @@ -29,9 +29,6 @@ DEPEND=" " RDEPEND=" ${DEPEND} - $(python_gen_cond_dep ' - >=dev-python/backports-zoneinfo-0.2.0[${PYTHON_USEDEP}] - ' 3.8) >=dev-python/typing-extensions-4.1[${PYTHON_USEDEP}] " BDEPEND=" diff --git a/dev-python/psycopg/psycopg-3.1.9.ebuild b/dev-python/psycopg/psycopg-3.1.9.ebuild index 4338e35ee6a0..8cb8c8b3b186 100644 --- a/dev-python/psycopg/psycopg-3.1.9.ebuild +++ b/dev-python/psycopg/psycopg-3.1.9.ebuild @@ -29,9 +29,6 @@ DEPEND=" " RDEPEND=" ${DEPEND} - $(python_gen_cond_dep ' - >=dev-python/backports-zoneinfo-0.2.0[${PYTHON_USEDEP}] - ' 3.8) >=dev-python/typing-extensions-4.1[${PYTHON_USEDEP}] " BDEPEND="