* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pg8000/
@ 2021-10-10 21:27 Alessandro Barbieri
0 siblings, 0 replies; 15+ messages in thread
From: Alessandro Barbieri @ 2021-10-10 21:27 UTC (permalink / raw
To: gentoo-commits
commit: eface0e6fb93a6922973dbd14346b5df6c270d5b
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Sun Oct 10 21:16:37 2021 +0000
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Sun Oct 10 21:27:44 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eface0e6
dev-python/pg8000: new version
Closes: https://bugs.gentoo.org/817176
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
dev-python/pg8000/Manifest | 2 +-
dev-python/pg8000/{pg8000-1.21.2.ebuild => pg8000-1.21.3.ebuild} | 1 -
2 files changed, 1 insertion(+), 2 deletions(-)
diff --git a/dev-python/pg8000/Manifest b/dev-python/pg8000/Manifest
index bfbc9b056..1e2ff9824 100644
--- a/dev-python/pg8000/Manifest
+++ b/dev-python/pg8000/Manifest
@@ -1 +1 @@
-DIST pg8000-1.21.2.tar.gz 118673 BLAKE2B 1b6366d1e9d4a3b795e196d3aa0be95f6eab416a8b71f2d69e15d9480e76d0f134624d0c6df625b549e6dd40dfcabaf5966adbe7d75e3d064aeabb15e18ce167 SHA512 e7979b2a43711d5013f3f2f3f91a80dc632ca501f3ec86e12f1b0f33477c41acc7c10129a4b55e363049ab7e6aa655a1813cca81bb9ead2f0c21c9b20dc38295
+DIST pg8000-1.21.3.tar.gz 118825 BLAKE2B cf5486a78454e137ca53f6f8f62745f30740ab7f8ed12f4c9ebb14ad9733f51c1edced3c757fa5174c8c359efec89286cecfb469b3401d8339811a26ef082433 SHA512 f911b6165aa28a778d528cdd01eaab2fde36593c1b2239eaa24fde7ef5b9547af9b312fbfd2870b48c3af4e2490d33c18a948b19d2b1711e616d67b358d9bf82
diff --git a/dev-python/pg8000/pg8000-1.21.2.ebuild b/dev-python/pg8000/pg8000-1.21.3.ebuild
similarity index 91%
rename from dev-python/pg8000/pg8000-1.21.2.ebuild
rename to dev-python/pg8000/pg8000-1.21.3.ebuild
index b1dd4c8b2..9740bae0b 100644
--- a/dev-python/pg8000/pg8000-1.21.2.ebuild
+++ b/dev-python/pg8000/pg8000-1.21.3.ebuild
@@ -3,7 +3,6 @@
EAPI=8
-EPYTEST_DESELECT=( "test/native/test_typeconversion.py" )
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pg8000/
@ 2024-01-22 17:52 Anna Vyalkova
0 siblings, 0 replies; 15+ messages in thread
From: Anna Vyalkova @ 2024-01-22 17:52 UTC (permalink / raw
To: gentoo-commits
commit: 0a8e0d49370084a4a9b6d63cc917b6c9ba0a0180
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Jan 21 22:24:46 2024 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Jan 22 17:33:29 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a8e0d49
dev-python/pg8000: sync with databases.eclass
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/pg8000/pg8000-1.29.4.ebuild | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/dev-python/pg8000/pg8000-1.29.4.ebuild b/dev-python/pg8000/pg8000-1.29.4.ebuild
index fcb5c6c053..a862ae0e42 100644
--- a/dev-python/pg8000/pg8000-1.29.4.ebuild
+++ b/dev-python/pg8000/pg8000-1.29.4.ebuild
@@ -5,6 +5,8 @@ EAPI=8
PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
+declare -A DATABASES_REQ_USE=( [postgres]="xml" )
+
inherit databases distutils-r1 edo pypi
DESCRIPTION="PostgreSQL interface library"
@@ -24,8 +26,7 @@ RDEPEND="
BDEPEND="
dev-python/versioningit[${PYTHON_USEDEP}]
test? (
- $(python_gen_impl_dep "ssl")
- $(epostgres --get-depend "xml")
+ ${DATABASES_DEPEND[postgres]}
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
)
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pg8000/
@ 2023-05-02 16:54 Anna Vyalkova
0 siblings, 0 replies; 15+ messages in thread
From: Anna Vyalkova @ 2023-05-02 16:54 UTC (permalink / raw
To: gentoo-commits
commit: 2d244d1e0a329806eca353ee94d4a9e9897d4aba
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue May 2 16:53:27 2023 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue May 2 16:53:27 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2d244d1e
dev-python/pg8000: drop 1.29.2
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/pg8000/Manifest | 1 -
dev-python/pg8000/pg8000-1.29.2.ebuild | 78 ----------------------------------
2 files changed, 79 deletions(-)
diff --git a/dev-python/pg8000/Manifest b/dev-python/pg8000/Manifest
index 4ec0976bf..d65c1a921 100644
--- a/dev-python/pg8000/Manifest
+++ b/dev-python/pg8000/Manifest
@@ -1,2 +1 @@
-DIST pg8000-1.29.2.tar.gz 92786 BLAKE2B de39587bb34f21b5c9c4477dd5380d3f790091970867a342c87fac91383e68e8b06e883f25130eefbb88d929d869018881558750f735c81615fbcdc96f9c796b SHA512 3e40d254800c7354097372cc58abbd633316e9e9340d02cc20f21a2dc6c87b559a157c9719b6f15cf2d96c393e0c904c6d1310ea9d6367bb808c3c13114ec431
DIST pg8000-1.29.4.tar.gz 126629 BLAKE2B 7d71e64c3ac37d9271b3dad20e80ed208c3f062149f7877a964c3ad72b1b245d0210b2e53ee0747f6318de7a81bfa4d03f16312263557b62e751fe89595eab23 SHA512 b96c5a4c42354f74bde3ee3af1688164cd74280c432c458d2d71563329162b7551e48f08c31ca8b1d3c1ff068aeccfd0b385265d2f64da34f1d2c59daca0c5dc
diff --git a/dev-python/pg8000/pg8000-1.29.2.ebuild b/dev-python/pg8000/pg8000-1.29.2.ebuild
deleted file mode 100644
index 3de8debf5..000000000
--- a/dev-python/pg8000/pg8000-1.29.2.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_10 )
-DISTUTILS_USE_PEP517=setuptools
-inherit databases distutils-r1 edo pypi
-
-DESCRIPTION="A Pure-Python PostgreSQL Driver"
-HOMEPAGE="
- https://github.com/tlocke/pg8000
- https://pypi.org/project/pg8000/
-"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64"
-
-RDEPEND="
- >=dev-python/scramp-1.4.3[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- $(python_gen_impl_dep "ssl")
- $(epostgres --get-depend "xml")
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest-benchmark[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
- )
-"
-
-SSL_TESTS=(
- test/dbapi/auth/test_md5_ssl.py
- test/dbapi/auth/test_scram-sha-256_ssl.p
- test/legacy/auth/test_md5_ssl.py
- test/legacy/auth/test_scram-sha-256_ssl.py
- test/native/auth/test_md5_ssl.py
- test/native/auth/test_scram-sha-256_ssl.py
-)
-
-EPYTEST_DESELECT=(
- # traceback doesn't match
- test/test_readme.py
- # TODO: ssl tests (need certificates and stuff)
- "${SSL_TESTS[@]}"
- # "database doesn't exist" errors
- test/dbapi/auth/test_gss.py
- test/legacy/auth/test_gss.py
- test/native/auth/test_gss.py
- # too unstable
- test/native/test_typeconversion.py::test_roundtrip_oid
-)
-
-distutils_enable_tests pytest
-
-python_test_ssl() {
- epytest "${SSL_TESTS[@]}"
-}
-
-src_test() {
- epsql() {
- edo psql -q -h "${sockdir}" -U postgres "${@}"
- }
-
- local -x PGPORT="65432"
- local -x PGPASSWORD="cpsnow"
- local sockdir=$(epostgres --get-sockdir)
-
- epostgres --start ${PGPORT}
- epsql -c "ALTER ROLE postgres WITH PASSWORD '${PGPASSWORD}';"
- epsql -c "CREATE EXTENSION hstore;"
- epsql -c "SELECT pg_reload_conf();"
-
- distutils-r1_src_test
- epostgres --stop
-}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pg8000/
@ 2023-04-28 18:20 Anna Vyalkova
0 siblings, 0 replies; 15+ messages in thread
From: Anna Vyalkova @ 2023-04-28 18:20 UTC (permalink / raw
To: gentoo-commits
commit: ee4e40b02fa2f837dd8d14ca4b86a2e9271dddce
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Apr 28 18:15:01 2023 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Fri Apr 28 18:20:15 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ee4e40b0
dev-python/pg8000: add 1.29.1, drop 1.29.4
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/pg8000/Manifest | 2 +-
dev-python/pg8000/pg8000-1.29.1.ebuild | 35 --------------
dev-python/pg8000/pg8000-1.29.4.ebuild | 88 ++++++++++++++++++++++++++++++++++
3 files changed, 89 insertions(+), 36 deletions(-)
diff --git a/dev-python/pg8000/Manifest b/dev-python/pg8000/Manifest
index 674e97bca..4ec0976bf 100644
--- a/dev-python/pg8000/Manifest
+++ b/dev-python/pg8000/Manifest
@@ -1,2 +1,2 @@
-DIST pg8000-1.29.1.tar.gz 92221 BLAKE2B a1e43f445848283472b0aee84f05d3e1c0f8f2d6b8c619789f9e1d961dae240c9ebfb8a1fb22af55f4635bb89f036f8dd1ece477b3b68bff5c1b68ccac32b0b4 SHA512 27ced0ae82e522fabdf3a69b07927223695a7c5658f56f75dbfa43f6923b7a914ec54143421324839c07850e10f5f61ca9bc31155af3e4e600429a1889aedea7
DIST pg8000-1.29.2.tar.gz 92786 BLAKE2B de39587bb34f21b5c9c4477dd5380d3f790091970867a342c87fac91383e68e8b06e883f25130eefbb88d929d869018881558750f735c81615fbcdc96f9c796b SHA512 3e40d254800c7354097372cc58abbd633316e9e9340d02cc20f21a2dc6c87b559a157c9719b6f15cf2d96c393e0c904c6d1310ea9d6367bb808c3c13114ec431
+DIST pg8000-1.29.4.tar.gz 126629 BLAKE2B 7d71e64c3ac37d9271b3dad20e80ed208c3f062149f7877a964c3ad72b1b245d0210b2e53ee0747f6318de7a81bfa4d03f16312263557b62e751fe89595eab23 SHA512 b96c5a4c42354f74bde3ee3af1688164cd74280c432c458d2d71563329162b7551e48f08c31ca8b1d3c1ff068aeccfd0b385265d2f64da34f1d2c59daca0c5dc
diff --git a/dev-python/pg8000/pg8000-1.29.1.ebuild b/dev-python/pg8000/pg8000-1.29.1.ebuild
deleted file mode 100644
index f44f29a3a..000000000
--- a/dev-python/pg8000/pg8000-1.29.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="A Pure-Python PostgreSQL Driver"
-HOMEPAGE="
- https://github.com/tlocke/pg8000
- https://pypi.org/project/pg8000/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64"
-
-RDEPEND=">=dev-python/scramp-1.4.1[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-BDEPEND="
- test? (
- dev-db/postgresql
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest-benchmark[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
- )
-"
-
-RESTRICT="test" # tests require a running postgresql
-
-distutils_enable_tests pytest
diff --git a/dev-python/pg8000/pg8000-1.29.4.ebuild b/dev-python/pg8000/pg8000-1.29.4.ebuild
new file mode 100644
index 000000000..42ff16674
--- /dev/null
+++ b/dev-python/pg8000/pg8000-1.29.4.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit databases distutils-r1 edo pypi
+
+DESCRIPTION="PostgreSQL interface library"
+HOMEPAGE="
+ https://github.com/tlocke/pg8000
+ https://pypi.org/project/pg8000/
+"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-python/scramp-1.4.3[${PYTHON_USEDEP}]
+ >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/versioningit[${PYTHON_USEDEP}]
+ test? (
+ $(python_gen_impl_dep "ssl")
+ $(epostgres --get-depend "xml")
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/pytz[${PYTHON_USEDEP}]
+ )
+"
+
+SSL_TESTS=(
+ test/dbapi/auth/test_md5_ssl.py
+ test/dbapi/auth/test_scram-sha-256_ssl.p
+ test/legacy/auth/test_md5_ssl.py
+ test/legacy/auth/test_scram-sha-256_ssl.py
+ test/native/auth/test_md5_ssl.py
+ test/native/auth/test_scram-sha-256_ssl.py
+)
+
+EPYTEST_DESELECT=(
+ # TODO: ssl tests (need certificates and stuff)
+ "${SSL_TESTS[@]}"
+
+ # "could not determine data type of parameter $1" and other errors
+ test/test_readme.py
+
+ # "database doesn't exist" errors
+ test/dbapi/auth/test_gss.py
+ test/legacy/auth/test_gss.py
+ test/native/auth/test_gss.py
+
+ # too flaky
+ test/native/test_typeconversion.py::test_roundtrip_oid
+)
+
+EPYTEST_IGNORE=(
+ # need pytest-benchmark
+ test/dbapi/test_benchmarks.py
+ test/legacy/test_benchmarks.py
+ test/native/test_benchmarks.py
+)
+
+distutils_enable_tests pytest
+
+python_test_ssl() {
+ epytest "${SSL_TESTS[@]}"
+}
+
+src_test() {
+ epsql() {
+ edo psql -q -h "${sockdir}" -U postgres "${@}"
+ }
+
+ local -x PGPORT="65432"
+ local -x PGPASSWORD="cpsnow"
+ local sockdir=$(epostgres --get-sockdir)
+
+ epostgres --start ${PGPORT}
+ epsql -c "ALTER ROLE postgres WITH PASSWORD '${PGPASSWORD}';"
+ epsql -c "CREATE EXTENSION hstore;"
+ epsql -c "SELECT pg_reload_conf();"
+
+ distutils-r1_src_test
+ epostgres --stop
+}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pg8000/
@ 2022-11-16 15:09 Anna Vyalkova
0 siblings, 0 replies; 15+ messages in thread
From: Anna Vyalkova @ 2022-11-16 15:09 UTC (permalink / raw
To: gentoo-commits
commit: d2226db0e507100d804e3bb13f826593f3d6fb75
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Wed Nov 16 14:44:48 2022 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Wed Nov 16 14:44:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d2226db0
dev-python/pg8000: require xml support
Closes: https://bugs.gentoo.org/880017
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/pg8000/pg8000-1.29.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pg8000/pg8000-1.29.2.ebuild b/dev-python/pg8000/pg8000-1.29.2.ebuild
index 131b4cd09..cc802b77b 100644
--- a/dev-python/pg8000/pg8000-1.29.2.ebuild
+++ b/dev-python/pg8000/pg8000-1.29.2.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
BDEPEND="
test? (
$(python_gen_impl_dep "ssl")
- $(epostgres --get-depend)
+ $(epostgres --get-depend "xml")
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-benchmark[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pg8000/
@ 2022-11-05 14:41 Anna Vyalkova
0 siblings, 0 replies; 15+ messages in thread
From: Anna Vyalkova @ 2022-11-05 14:41 UTC (permalink / raw
To: gentoo-commits
commit: 3d0f7a23ce25c1a660310869fc6ea112532976d0
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Nov 4 07:21:35 2022 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sat Nov 5 14:41:33 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d0f7a23
dev-python/pg8000: add 1.29.2, drop 1.26.1
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/pg8000/Manifest | 2 +-
dev-python/pg8000/pg8000-1.26.1.ebuild | 34 ---------------
dev-python/pg8000/pg8000-1.29.2.ebuild | 79 ++++++++++++++++++++++++++++++++++
3 files changed, 80 insertions(+), 35 deletions(-)
diff --git a/dev-python/pg8000/Manifest b/dev-python/pg8000/Manifest
index a93818892..674e97bca 100644
--- a/dev-python/pg8000/Manifest
+++ b/dev-python/pg8000/Manifest
@@ -1,2 +1,2 @@
-DIST pg8000-1.26.1.tar.gz 116994 BLAKE2B 4db3186e72afb2e2fae441c1bbb974768e0064276f1ad571316a531cbc590edfcca4c3f4ef1fd493e80e7ebd1817bee354413ea158ec191434e8530007af0ee3 SHA512 d085d4992be18868da6b6f67efcb1e5f41cd05a13b0f4361685e5e8ada14af02ef4ee17558809b447a118cf8380fab13e8932d49fd14d2ee2472b191f8531289
DIST pg8000-1.29.1.tar.gz 92221 BLAKE2B a1e43f445848283472b0aee84f05d3e1c0f8f2d6b8c619789f9e1d961dae240c9ebfb8a1fb22af55f4635bb89f036f8dd1ece477b3b68bff5c1b68ccac32b0b4 SHA512 27ced0ae82e522fabdf3a69b07927223695a7c5658f56f75dbfa43f6923b7a914ec54143421324839c07850e10f5f61ca9bc31155af3e4e600429a1889aedea7
+DIST pg8000-1.29.2.tar.gz 92786 BLAKE2B de39587bb34f21b5c9c4477dd5380d3f790091970867a342c87fac91383e68e8b06e883f25130eefbb88d929d869018881558750f735c81615fbcdc96f9c796b SHA512 3e40d254800c7354097372cc58abbd633316e9e9340d02cc20f21a2dc6c87b559a157c9719b6f15cf2d96c393e0c904c6d1310ea9d6367bb808c3c13114ec431
diff --git a/dev-python/pg8000/pg8000-1.26.1.ebuild b/dev-python/pg8000/pg8000-1.26.1.ebuild
deleted file mode 100644
index d51a98bf1..000000000
--- a/dev-python/pg8000/pg8000-1.26.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="A Pure-Python PostgreSQL Driver"
-HOMEPAGE="
- https://github.com/tlocke/pg8000
- https://pypi.org/project/pg8000/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64"
-
-RDEPEND=">=dev-python/scramp-1.4.1[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-BDEPEND="
- test? (
- dev-db/postgresql
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest-benchmark[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
- )
-"
-
-RESTRICT="test" # tests require a running postgresql
-
-distutils_enable_tests pytest
diff --git a/dev-python/pg8000/pg8000-1.29.2.ebuild b/dev-python/pg8000/pg8000-1.29.2.ebuild
new file mode 100644
index 000000000..131b4cd09
--- /dev/null
+++ b/dev-python/pg8000/pg8000-1.29.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
+inherit databases distutils-r1 edo
+
+DESCRIPTION="A Pure-Python PostgreSQL Driver"
+HOMEPAGE="
+ https://github.com/tlocke/pg8000
+ https://pypi.org/project/pg8000/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-python/scramp-1.4.3[${PYTHON_USEDEP}]
+ >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ $(python_gen_impl_dep "ssl")
+ $(epostgres --get-depend)
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/pytest-benchmark[${PYTHON_USEDEP}]
+ dev-python/pytz[${PYTHON_USEDEP}]
+ )
+"
+
+SSL_TESTS=(
+ test/dbapi/auth/test_md5_ssl.py
+ test/dbapi/auth/test_scram-sha-256_ssl.p
+ test/legacy/auth/test_md5_ssl.py
+ test/legacy/auth/test_scram-sha-256_ssl.py
+ test/native/auth/test_md5_ssl.py
+ test/native/auth/test_scram-sha-256_ssl.py
+)
+
+EPYTEST_DESELECT=(
+ # traceback doesn't match
+ test/test_readme.py
+ # TODO: ssl tests (need certificates and stuff)
+ "${SSL_TESTS[@]}"
+ # "database doesn't exist" errors
+ test/dbapi/auth/test_gss.py
+ test/legacy/auth/test_gss.py
+ test/native/auth/test_gss.py
+ # too unstable
+ test/native/test_typeconversion.py::test_roundtrip_oid
+)
+
+distutils_enable_tests pytest
+
+python_test_ssl() {
+ epytest "${SSL_TESTS[@]}"
+}
+
+src_test() {
+ epsql() {
+ edo psql -q -h "${sockdir}" -U postgres "${@}"
+ }
+
+ local -x PGPORT="65432"
+ local -x PGPASSWORD="cpsnow"
+ local sockdir=$(epostgres --get-sockdir)
+
+ epostgres --start ${PGPORT}
+ epsql -c "ALTER ROLE postgres WITH PASSWORD '${PGPASSWORD}';"
+ epsql -c "CREATE EXTENSION hstore;"
+ epsql -c "SELECT pg_reload_conf();"
+
+ distutils-r1_src_test
+ epostgres --stop
+}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pg8000/
@ 2022-05-24 17:36 Alessandro Barbieri
0 siblings, 0 replies; 15+ messages in thread
From: Alessandro Barbieri @ 2022-05-24 17:36 UTC (permalink / raw
To: gentoo-commits
commit: d1cb3a047c97ddb5cf848a9c6f5fb3d5ee32f1eb
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Tue May 24 16:38:44 2022 +0000
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Tue May 24 17:36:39 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d1cb3a04
dev-python/pg8000: add 1.29.1, drop 1.26.0
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
dev-python/pg8000/Manifest | 2 +-
dev-python/pg8000/{pg8000-1.26.0.ebuild => pg8000-1.29.1.ebuild} | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-python/pg8000/Manifest b/dev-python/pg8000/Manifest
index b614193d9..a93818892 100644
--- a/dev-python/pg8000/Manifest
+++ b/dev-python/pg8000/Manifest
@@ -1,2 +1,2 @@
-DIST pg8000-1.26.0.tar.gz 117659 BLAKE2B f4b418b4fed7a43d89369b1994683aa7ba4748d0ff98c78f0c1ddd2ebb262268e0f226a4b170e653d506fff0e061c40f39e3cbeadd8acdd4b3a47fc50775af5d SHA512 5c74d199fec8e93631c4359bc95332692ca6c4d5643e6034b558e67836d6250fc401d4c02141673d34347d9bfa3b0354004cb2d731eb1ab91e1a5e71e19ba55b
DIST pg8000-1.26.1.tar.gz 116994 BLAKE2B 4db3186e72afb2e2fae441c1bbb974768e0064276f1ad571316a531cbc590edfcca4c3f4ef1fd493e80e7ebd1817bee354413ea158ec191434e8530007af0ee3 SHA512 d085d4992be18868da6b6f67efcb1e5f41cd05a13b0f4361685e5e8ada14af02ef4ee17558809b447a118cf8380fab13e8932d49fd14d2ee2472b191f8531289
+DIST pg8000-1.29.1.tar.gz 92221 BLAKE2B a1e43f445848283472b0aee84f05d3e1c0f8f2d6b8c619789f9e1d961dae240c9ebfb8a1fb22af55f4635bb89f036f8dd1ece477b3b68bff5c1b68ccac32b0b4 SHA512 27ced0ae82e522fabdf3a69b07927223695a7c5658f56f75dbfa43f6923b7a914ec54143421324839c07850e10f5f61ca9bc31155af3e4e600429a1889aedea7
diff --git a/dev-python/pg8000/pg8000-1.26.0.ebuild b/dev-python/pg8000/pg8000-1.29.1.ebuild
similarity index 95%
rename from dev-python/pg8000/pg8000-1.26.0.ebuild
rename to dev-python/pg8000/pg8000-1.29.1.ebuild
index d51a98bf1..a68b821ad 100644
--- a/dev-python/pg8000/pg8000-1.26.0.ebuild
+++ b/dev-python/pg8000/pg8000-1.29.1.ebuild
@@ -3,6 +3,7 @@
EAPI=8
+DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pg8000/
@ 2022-04-24 0:38 Alessandro Barbieri
0 siblings, 0 replies; 15+ messages in thread
From: Alessandro Barbieri @ 2022-04-24 0:38 UTC (permalink / raw
To: gentoo-commits
commit: d8e957d3d43e8d1b2a7ca41922fcdf9ad7c1d21a
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Sat Apr 23 23:51:02 2022 +0000
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Sun Apr 24 00:38:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d8e957d3
dev-python/pg8000: add 1.26.1, drop 1.24.2
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
dev-python/pg8000/Manifest | 2 +-
dev-python/pg8000/{pg8000-1.24.2.ebuild => pg8000-1.26.1.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pg8000/Manifest b/dev-python/pg8000/Manifest
index 3de1d62ca..b614193d9 100644
--- a/dev-python/pg8000/Manifest
+++ b/dev-python/pg8000/Manifest
@@ -1,2 +1,2 @@
-DIST pg8000-1.24.2.tar.gz 118893 BLAKE2B 7856e62239c11d97fea378a690b31c73ee08aecc8b3f66deb16ca37ba1013553c820a2ffce9820dffa4e906b99add5fd2d8fc4d3047c53c6208e34a38a425616 SHA512 0985f05d9f3f252e3c67380c7642e51309964a21b12b0abe300eb3f5a751f75d1544d06a6761874b0798c0004eb61468e27d6c4238576a1d57f9ca4b2c6f77a1
DIST pg8000-1.26.0.tar.gz 117659 BLAKE2B f4b418b4fed7a43d89369b1994683aa7ba4748d0ff98c78f0c1ddd2ebb262268e0f226a4b170e653d506fff0e061c40f39e3cbeadd8acdd4b3a47fc50775af5d SHA512 5c74d199fec8e93631c4359bc95332692ca6c4d5643e6034b558e67836d6250fc401d4c02141673d34347d9bfa3b0354004cb2d731eb1ab91e1a5e71e19ba55b
+DIST pg8000-1.26.1.tar.gz 116994 BLAKE2B 4db3186e72afb2e2fae441c1bbb974768e0064276f1ad571316a531cbc590edfcca4c3f4ef1fd493e80e7ebd1817bee354413ea158ec191434e8530007af0ee3 SHA512 d085d4992be18868da6b6f67efcb1e5f41cd05a13b0f4361685e5e8ada14af02ef4ee17558809b447a118cf8380fab13e8932d49fd14d2ee2472b191f8531289
diff --git a/dev-python/pg8000/pg8000-1.24.2.ebuild b/dev-python/pg8000/pg8000-1.26.1.ebuild
similarity index 100%
rename from dev-python/pg8000/pg8000-1.24.2.ebuild
rename to dev-python/pg8000/pg8000-1.26.1.ebuild
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pg8000/
@ 2022-04-20 22:37 Alessandro Barbieri
0 siblings, 0 replies; 15+ messages in thread
From: Alessandro Barbieri @ 2022-04-20 22:37 UTC (permalink / raw
To: gentoo-commits
commit: 139c08f9268e6e1de1c38e6259d8386a1983d972
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Wed Apr 20 22:20:12 2022 +0000
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Wed Apr 20 22:37:05 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=139c08f9
dev-python/pg8000: add 1.26.0, drop 1.24.1
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
dev-python/pg8000/Manifest | 2 +-
dev-python/pg8000/{pg8000-1.24.1.ebuild => pg8000-1.26.0.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pg8000/Manifest b/dev-python/pg8000/Manifest
index c03d28569..3de1d62ca 100644
--- a/dev-python/pg8000/Manifest
+++ b/dev-python/pg8000/Manifest
@@ -1,2 +1,2 @@
-DIST pg8000-1.24.1.tar.gz 118816 BLAKE2B 43ed4cfb1850288f65c7b7d9dc20c0459f381b67829199855d5188d030212bd3ff9a4135258b515f2073e4303b7909d1961e7428cd208bb2dfc52abe35bb02c2 SHA512 3260d74eaefc5bcdf179e509b1ff3aceaeb8bf76f01e1ec6886e79d40b564540686e355c8de3fca9ace34447bdbb3ae3b2616e5941655eff890a28e336abef57
DIST pg8000-1.24.2.tar.gz 118893 BLAKE2B 7856e62239c11d97fea378a690b31c73ee08aecc8b3f66deb16ca37ba1013553c820a2ffce9820dffa4e906b99add5fd2d8fc4d3047c53c6208e34a38a425616 SHA512 0985f05d9f3f252e3c67380c7642e51309964a21b12b0abe300eb3f5a751f75d1544d06a6761874b0798c0004eb61468e27d6c4238576a1d57f9ca4b2c6f77a1
+DIST pg8000-1.26.0.tar.gz 117659 BLAKE2B f4b418b4fed7a43d89369b1994683aa7ba4748d0ff98c78f0c1ddd2ebb262268e0f226a4b170e653d506fff0e061c40f39e3cbeadd8acdd4b3a47fc50775af5d SHA512 5c74d199fec8e93631c4359bc95332692ca6c4d5643e6034b558e67836d6250fc401d4c02141673d34347d9bfa3b0354004cb2d731eb1ab91e1a5e71e19ba55b
diff --git a/dev-python/pg8000/pg8000-1.24.1.ebuild b/dev-python/pg8000/pg8000-1.26.0.ebuild
similarity index 100%
rename from dev-python/pg8000/pg8000-1.24.1.ebuild
rename to dev-python/pg8000/pg8000-1.26.0.ebuild
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pg8000/
@ 2022-04-16 0:29 Alessandro Barbieri
0 siblings, 0 replies; 15+ messages in thread
From: Alessandro Barbieri @ 2022-04-16 0:29 UTC (permalink / raw
To: gentoo-commits
commit: 4fb20f22f544a5ea910f224bcf8851a58912dd0b
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Fri Apr 15 23:40:02 2022 +0000
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Sat Apr 16 00:29:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4fb20f22
dev-python/pg8000: add 1.24.2, drop 1.22.0
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
dev-python/pg8000/Manifest | 2 +-
.../pg8000/{pg8000-1.22.0.ebuild => pg8000-1.24.2.ebuild} | 11 +++++------
2 files changed, 6 insertions(+), 7 deletions(-)
diff --git a/dev-python/pg8000/Manifest b/dev-python/pg8000/Manifest
index a2d0e5be9..c03d28569 100644
--- a/dev-python/pg8000/Manifest
+++ b/dev-python/pg8000/Manifest
@@ -1,2 +1,2 @@
-DIST pg8000-1.22.0.tar.gz 116910 BLAKE2B a6779fe30a114f4e66c8a09924a4174ab9c128ee286138b80d60c7cc879c496abd56943c22bee1d396de460002a6971762580112f3dd2808f96f4c46db176e4d SHA512 ec506464a7d13d8befee7f8e0837983c4cbc6193b8ec7d8847c46cb04788c23339db6557b31e88d567e395cb45100e3c0a68ac3ba34a031380a980c24857ed87
DIST pg8000-1.24.1.tar.gz 118816 BLAKE2B 43ed4cfb1850288f65c7b7d9dc20c0459f381b67829199855d5188d030212bd3ff9a4135258b515f2073e4303b7909d1961e7428cd208bb2dfc52abe35bb02c2 SHA512 3260d74eaefc5bcdf179e509b1ff3aceaeb8bf76f01e1ec6886e79d40b564540686e355c8de3fca9ace34447bdbb3ae3b2616e5941655eff890a28e336abef57
+DIST pg8000-1.24.2.tar.gz 118893 BLAKE2B 7856e62239c11d97fea378a690b31c73ee08aecc8b3f66deb16ca37ba1013553c820a2ffce9820dffa4e906b99add5fd2d8fc4d3047c53c6208e34a38a425616 SHA512 0985f05d9f3f252e3c67380c7642e51309964a21b12b0abe300eb3f5a751f75d1544d06a6761874b0798c0004eb61468e27d6c4238576a1d57f9ca4b2c6f77a1
diff --git a/dev-python/pg8000/pg8000-1.22.0.ebuild b/dev-python/pg8000/pg8000-1.24.2.ebuild
similarity index 80%
rename from dev-python/pg8000/pg8000-1.22.0.ebuild
rename to dev-python/pg8000/pg8000-1.24.2.ebuild
index f7d89f162..d51a98bf1 100644
--- a/dev-python/pg8000/pg8000-1.22.0.ebuild
+++ b/dev-python/pg8000/pg8000-1.24.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,12 +18,11 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64"
-RDEPEND="
- dev-python/scramp[${PYTHON_USEDEP}]
-"
-DEPEND="
- ${RDEPEND}
+RDEPEND=">=dev-python/scramp-1.4.1[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="
test? (
+ dev-db/postgresql
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-benchmark[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pg8000/
@ 2022-03-14 2:41 Alessandro Barbieri
0 siblings, 0 replies; 15+ messages in thread
From: Alessandro Barbieri @ 2022-03-14 2:41 UTC (permalink / raw
To: gentoo-commits
commit: 9a406990e0b41db2c4d431b8d571dfb321874e9e
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon Mar 14 02:40:57 2022 +0000
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Mon Mar 14 02:41:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9a406990
dev-python/pg8000: add 1.24.1
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
dev-python/pg8000/Manifest | 1 +
dev-python/pg8000/pg8000-1.24.1.ebuild | 34 ++++++++++++++++++++++++++++++++++
2 files changed, 35 insertions(+)
diff --git a/dev-python/pg8000/Manifest b/dev-python/pg8000/Manifest
index 16ea460c3..a2d0e5be9 100644
--- a/dev-python/pg8000/Manifest
+++ b/dev-python/pg8000/Manifest
@@ -1 +1,2 @@
DIST pg8000-1.22.0.tar.gz 116910 BLAKE2B a6779fe30a114f4e66c8a09924a4174ab9c128ee286138b80d60c7cc879c496abd56943c22bee1d396de460002a6971762580112f3dd2808f96f4c46db176e4d SHA512 ec506464a7d13d8befee7f8e0837983c4cbc6193b8ec7d8847c46cb04788c23339db6557b31e88d567e395cb45100e3c0a68ac3ba34a031380a980c24857ed87
+DIST pg8000-1.24.1.tar.gz 118816 BLAKE2B 43ed4cfb1850288f65c7b7d9dc20c0459f381b67829199855d5188d030212bd3ff9a4135258b515f2073e4303b7909d1961e7428cd208bb2dfc52abe35bb02c2 SHA512 3260d74eaefc5bcdf179e509b1ff3aceaeb8bf76f01e1ec6886e79d40b564540686e355c8de3fca9ace34447bdbb3ae3b2616e5941655eff890a28e336abef57
diff --git a/dev-python/pg8000/pg8000-1.24.1.ebuild b/dev-python/pg8000/pg8000-1.24.1.ebuild
new file mode 100644
index 000000000..d51a98bf1
--- /dev/null
+++ b/dev-python/pg8000/pg8000-1.24.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Pure-Python PostgreSQL Driver"
+HOMEPAGE="
+ https://github.com/tlocke/pg8000
+ https://pypi.org/project/pg8000/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-python/scramp-1.4.1[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ test? (
+ dev-db/postgresql
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/pytest-benchmark[${PYTHON_USEDEP}]
+ dev-python/pytz[${PYTHON_USEDEP}]
+ )
+"
+
+RESTRICT="test" # tests require a running postgresql
+
+distutils_enable_tests pytest
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pg8000/
@ 2021-11-02 3:40 Alessandro Barbieri
0 siblings, 0 replies; 15+ messages in thread
From: Alessandro Barbieri @ 2021-11-02 3:40 UTC (permalink / raw
To: gentoo-commits
commit: 27dc6174e1ac2d043e445f2fa6454902c146a3a7
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon Nov 1 20:38:39 2021 +0000
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Tue Nov 2 03:40:36 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=27dc6174
dev-python/pg8000: add 1.22.0, drop 1.21.3
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
dev-python/pg8000/Manifest | 2 +-
dev-python/pg8000/{pg8000-1.21.3.ebuild => pg8000-1.22.0.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pg8000/Manifest b/dev-python/pg8000/Manifest
index 1e2ff9824..16ea460c3 100644
--- a/dev-python/pg8000/Manifest
+++ b/dev-python/pg8000/Manifest
@@ -1 +1 @@
-DIST pg8000-1.21.3.tar.gz 118825 BLAKE2B cf5486a78454e137ca53f6f8f62745f30740ab7f8ed12f4c9ebb14ad9733f51c1edced3c757fa5174c8c359efec89286cecfb469b3401d8339811a26ef082433 SHA512 f911b6165aa28a778d528cdd01eaab2fde36593c1b2239eaa24fde7ef5b9547af9b312fbfd2870b48c3af4e2490d33c18a948b19d2b1711e616d67b358d9bf82
+DIST pg8000-1.22.0.tar.gz 116910 BLAKE2B a6779fe30a114f4e66c8a09924a4174ab9c128ee286138b80d60c7cc879c496abd56943c22bee1d396de460002a6971762580112f3dd2808f96f4c46db176e4d SHA512 ec506464a7d13d8befee7f8e0837983c4cbc6193b8ec7d8847c46cb04788c23339db6557b31e88d567e395cb45100e3c0a68ac3ba34a031380a980c24857ed87
diff --git a/dev-python/pg8000/pg8000-1.21.3.ebuild b/dev-python/pg8000/pg8000-1.22.0.ebuild
similarity index 100%
rename from dev-python/pg8000/pg8000-1.21.3.ebuild
rename to dev-python/pg8000/pg8000-1.22.0.ebuild
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pg8000/
@ 2021-10-14 20:22 Alessandro Barbieri
0 siblings, 0 replies; 15+ messages in thread
From: Alessandro Barbieri @ 2021-10-14 20:22 UTC (permalink / raw
To: gentoo-commits
commit: c9e9afbc0991017b4b38af89e974f784e83c63d7
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Thu Oct 14 19:43:05 2021 +0000
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Thu Oct 14 20:22:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c9e9afbc
dev-python/pg8000: disable tests
Closes: https://bugs.gentoo.org/818079
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
dev-python/pg8000/pg8000-1.21.3.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/dev-python/pg8000/pg8000-1.21.3.ebuild b/dev-python/pg8000/pg8000-1.21.3.ebuild
index 9740bae0b..cf4f3b41a 100644
--- a/dev-python/pg8000/pg8000-1.21.3.ebuild
+++ b/dev-python/pg8000/pg8000-1.21.3.ebuild
@@ -30,4 +30,6 @@ DEPEND="
)
"
+RESTRICT="test" # tests require a running postgresql
+
distutils_enable_tests pytest
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pg8000/
@ 2021-10-09 20:06 Alessandro Barbieri
0 siblings, 0 replies; 15+ messages in thread
From: Alessandro Barbieri @ 2021-10-09 20:06 UTC (permalink / raw
To: gentoo-commits
commit: 35af9ab6a485a1910352a39c6d5d2303585d7bb1
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Sat Oct 9 19:46:40 2021 +0000
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Sat Oct 9 19:46:40 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=35af9ab6
dev-python/pg8000: deselect failing test
Closes: https://bugs.gentoo.org/817176
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
dev-python/pg8000/pg8000-1.21.2.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-python/pg8000/pg8000-1.21.2.ebuild b/dev-python/pg8000/pg8000-1.21.2.ebuild
index 9740bae0b..b1dd4c8b2 100644
--- a/dev-python/pg8000/pg8000-1.21.2.ebuild
+++ b/dev-python/pg8000/pg8000-1.21.2.ebuild
@@ -3,6 +3,7 @@
EAPI=8
+EPYTEST_DESELECT=( "test/native/test_typeconversion.py" )
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pg8000/
@ 2021-10-06 22:15 Alessandro Barbieri
0 siblings, 0 replies; 15+ messages in thread
From: Alessandro Barbieri @ 2021-10-06 22:15 UTC (permalink / raw
To: gentoo-commits
commit: 9bc6a7c0774bb372c551e0e0c17aa0728612d22d
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Wed Oct 6 21:54:39 2021 +0000
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Wed Oct 6 22:15:38 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9bc6a7c0
dev-python/pg8000: initial import
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
dev-python/pg8000/Manifest | 1 +
dev-python/pg8000/metadata.xml | 13 +++++++++++++
dev-python/pg8000/pg8000-1.21.2.ebuild | 33 +++++++++++++++++++++++++++++++++
3 files changed, 47 insertions(+)
diff --git a/dev-python/pg8000/Manifest b/dev-python/pg8000/Manifest
new file mode 100644
index 000000000..bfbc9b056
--- /dev/null
+++ b/dev-python/pg8000/Manifest
@@ -0,0 +1 @@
+DIST pg8000-1.21.2.tar.gz 118673 BLAKE2B 1b6366d1e9d4a3b795e196d3aa0be95f6eab416a8b71f2d69e15d9480e76d0f134624d0c6df625b549e6dd40dfcabaf5966adbe7d75e3d064aeabb15e18ce167 SHA512 e7979b2a43711d5013f3f2f3f91a80dc632ca501f3ec86e12f1b0f33477c41acc7c10129a4b55e363049ab7e6aa655a1813cca81bb9ead2f0c21c9b20dc38295
diff --git a/dev-python/pg8000/metadata.xml b/dev-python/pg8000/metadata.xml
new file mode 100644
index 000000000..91f032596
--- /dev/null
+++ b/dev-python/pg8000/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>lssndrbarbieri@gmail.com</email>
+ <name>Alessandro Barbieri</name>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://github.com/tlocke/pg8000/issues</bugs-to>
+ <remote-id type="pypi">pg8000</remote-id>
+ <remote-id type="github">tlocke/pg8000</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/pg8000/pg8000-1.21.2.ebuild b/dev-python/pg8000/pg8000-1.21.2.ebuild
new file mode 100644
index 000000000..9740bae0b
--- /dev/null
+++ b/dev-python/pg8000/pg8000-1.21.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Pure-Python PostgreSQL Driver"
+HOMEPAGE="
+ https://github.com/tlocke/pg8000
+ https://pypi.org/project/pg8000
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-python/scramp[${PYTHON_USEDEP}]
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/pytest-benchmark[${PYTHON_USEDEP}]
+ dev-python/pytz[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
^ permalink raw reply related [flat|nested] 15+ messages in thread
end of thread, other threads:[~2024-01-22 17:52 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-10-10 21:27 [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pg8000/ Alessandro Barbieri
-- strict thread matches above, loose matches on Subject: below --
2024-01-22 17:52 Anna Vyalkova
2023-05-02 16:54 Anna Vyalkova
2023-04-28 18:20 Anna Vyalkova
2022-11-16 15:09 Anna Vyalkova
2022-11-05 14:41 Anna Vyalkova
2022-05-24 17:36 Alessandro Barbieri
2022-04-24 0:38 Alessandro Barbieri
2022-04-20 22:37 Alessandro Barbieri
2022-04-16 0:29 Alessandro Barbieri
2022-03-14 2:41 Alessandro Barbieri
2021-11-02 3:40 Alessandro Barbieri
2021-10-14 20:22 Alessandro Barbieri
2021-10-09 20:06 Alessandro Barbieri
2021-10-06 22:15 Alessandro Barbieri
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox