public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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

* [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-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/
@ 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-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/
@ 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/
@ 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-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-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-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-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-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/
@ 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/
@ 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/
@ 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

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 --
2022-04-24  0:38 [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-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-10 21:27 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