public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/confluent-kafka/
@ 2022-06-30 10:30 Alessandro Barbieri
  0 siblings, 0 replies; 12+ messages in thread
From: Alessandro Barbieri @ 2022-06-30 10:30 UTC (permalink / raw
  To: gentoo-commits

commit:     109655c2023470abe74ee4cc2d32c55521ae6e76
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Thu Jun 30 10:29:26 2022 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Thu Jun 30 10:29:26 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=109655c2

dev-python/confluent-kafka: set librdkafka version

Closes: https://bugs.gentoo.org/855320
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild b/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild
index bb04a6a99..11a247957 100644
--- a/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild
+++ b/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild
@@ -21,7 +21,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
 
-RDEPEND="dev-libs/librdkafka"
+RDEPEND="~dev-libs/librdkafka-1.9.0"
 DEPEND="${RDEPEND}"
 BDEPEND="
 	test? (


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/confluent-kafka/
@ 2022-07-06  0:59 Alessandro Barbieri
  0 siblings, 0 replies; 12+ messages in thread
From: Alessandro Barbieri @ 2022-07-06  0:59 UTC (permalink / raw
  To: gentoo-commits

commit:     4ef6e2dcd4910638b61f9a8587595952bdd090e5
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Wed Jul  6 00:54:56 2022 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Wed Jul  6 00:54:56 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4ef6e2dc

dev-python/confluent-kafka: trivup is for integration tests

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild | 1 -
 dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild    | 1 -
 2 files changed, 2 deletions(-)

diff --git a/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild b/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild
index bb04a6a99..8fda2775e 100644
--- a/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild
+++ b/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild
@@ -30,7 +30,6 @@ BDEPEND="
 		dev-python/requests[${PYTHON_USEDEP}]
 		dev-python/pytest-timeout[${PYTHON_USEDEP}]
 		dev-python/requests-mock[${PYTHON_USEDEP}]
-		>=dev-python/trivup-0.8.3[${PYTHON_USEDEP}]
 
 		dev-python/protobuf-python[${PYTHON_USEDEP}]
 		dev-python/jsonschema[${PYTHON_USEDEP}]

diff --git a/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild b/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild
index 80ad56422..8938ba9c7 100644
--- a/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild
+++ b/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild
@@ -30,7 +30,6 @@ BDEPEND="
 		dev-python/requests[${PYTHON_USEDEP}]
 		dev-python/pytest-timeout[${PYTHON_USEDEP}]
 		dev-python/requests-mock[${PYTHON_USEDEP}]
-		>=dev-python/trivup-0.8.3[${PYTHON_USEDEP}]
 
 		dev-python/protobuf-python[${PYTHON_USEDEP}]
 		dev-python/jsonschema[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/confluent-kafka/
@ 2022-06-30 10:30 Alessandro Barbieri
  0 siblings, 0 replies; 12+ messages in thread
From: Alessandro Barbieri @ 2022-06-30 10:30 UTC (permalink / raw
  To: gentoo-commits

commit:     fa951a9846b402be0c7b3f30f892d06f80abc983
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Thu Jun 30 10:30:34 2022 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Thu Jun 30 10:30:34 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fa951a98

dev-python/confluent-kafka: unkeyword 1.9.0 for ~amd64

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild b/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild
index 11a247957..80ad56422 100644
--- a/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild
+++ b/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MYPN}-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS=""
 
 RDEPEND="~dev-libs/librdkafka-1.9.0"
 DEPEND="${RDEPEND}"


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/confluent-kafka/
@ 2022-06-28  4:34 Alessandro Barbieri
  0 siblings, 0 replies; 12+ messages in thread
From: Alessandro Barbieri @ 2022-06-28  4:34 UTC (permalink / raw
  To: gentoo-commits

commit:     d904cf5f4679a3c7b295e948ca4f6665e4c3cc24
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Tue Jun 28 04:26:20 2022 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Tue Jun 28 04:34:29 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d904cf5f

dev-python/confluent-kafka: add 1.9.0

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/confluent-kafka/Manifest                |  1 +
 .../confluent-kafka/confluent-kafka-1.9.0.ebuild   | 54 ++++++++++++++++++++++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/confluent-kafka/Manifest b/dev-python/confluent-kafka/Manifest
index 51177ae93..1964de802 100644
--- a/dev-python/confluent-kafka/Manifest
+++ b/dev-python/confluent-kafka/Manifest
@@ -1 +1,2 @@
 DIST confluent-kafka-1.8.2.gh.tar.gz 250172 BLAKE2B 9fabaaf2417343ae2743b662c359925487011cee9c63e5f8d07bfa049212e0f9890530072b463fd39fcc991d46e8e2e4ce07d79b8a63b367685c7da9d658291d SHA512 6db66371b7cac822aafeaa4acb491556d9a866f8502d76e2acfe52d18b282caab338cd3f51f84845eab2ec5b2c44ed80426a7ad8afd0314a8a5ddc1a9299d693
+DIST confluent-kafka-1.9.0.gh.tar.gz 260481 BLAKE2B 814a6ce0421c866ed9082aa0cf566b476223453f82d84ee20d58d5fd1045fefbb4b92d6d14a9a8301ea8283c19679236efd237bbe21c57199d0bbfcd6427cd9b SHA512 979878ae3ee61d7fcda67803cc5645cdf28749afe7919c7188e1fba9b34e68ab2950536a4817d47de5492bed751fb2eabcdf30f33adec864250c14cf48512bfe

diff --git a/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild b/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild
new file mode 100644
index 000000000..bb04a6a99
--- /dev/null
+++ b/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+EPYTEST_IGNORE=( tests/integration )
+MYPN="${PN}-python"
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Confluent's Kafka Python Client"
+HOMEPAGE="
+	https://pypi.org/project/confluent-kafka/
+	https://github.com/confluentinc/confluent-kafka-python
+"
+SRC_URI="https://github.com/confluentinc/${MYPN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+S="${WORKDIR}/${MYPN}-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-libs/librdkafka"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	test? (
+		>=dev-python/fastavro-1.0[${PYTHON_USEDEP}]
+		>=dev-python/avro-1.10.0[${PYTHON_USEDEP}]
+		dev-python/requests[${PYTHON_USEDEP}]
+		dev-python/pytest-timeout[${PYTHON_USEDEP}]
+		dev-python/requests-mock[${PYTHON_USEDEP}]
+		>=dev-python/trivup-0.8.3[${PYTHON_USEDEP}]
+
+		dev-python/protobuf-python[${PYTHON_USEDEP}]
+		dev-python/jsonschema[${PYTHON_USEDEP}]
+		dev-python/pyflakes[${PYTHON_USEDEP}]
+		dev-python/pyrsistent[${PYTHON_USEDEP}]
+	)
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+	distutils-r1_python_install_all
+	rm "${ED}/usr/LICENSE.txt" || die
+}
+
+pkg_postinst() {
+	optfeature "avro support" dev-python/fastavro dev-python/avro dev-python/requests
+	optfeature "json support" dev-python/jsonschema dev-python/pyrsistent dev-python/requests
+	optfeature "protobuf support" dev-python/protobuf-python dev-python/requests
+	optfeature "schema-registry support" dev-python/requests
+}


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/confluent-kafka/
@ 2022-06-02  8:05 Alessandro Barbieri
  0 siblings, 0 replies; 12+ messages in thread
From: Alessandro Barbieri @ 2022-06-02  8:05 UTC (permalink / raw
  To: gentoo-commits

commit:     fff2c7a1851bdd4686561650121c22248a2fec99
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Thu Jun  2 08:00:46 2022 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Thu Jun  2 08:04:59 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fff2c7a1

dev-python/confluent-kafka: ignore integration tests

Closes: https://bugs.gentoo.org/849233
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild b/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild
index 125a5c574..bb04a6a99 100644
--- a/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild
+++ b/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+EPYTEST_IGNORE=( tests/integration )
 MYPN="${PN}-python"
 PYTHON_COMPAT=( python3_{8..10} )
 


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/confluent-kafka/
@ 2022-05-31  9:30 Alessandro Barbieri
  0 siblings, 0 replies; 12+ messages in thread
From: Alessandro Barbieri @ 2022-05-31  9:30 UTC (permalink / raw
  To: gentoo-commits

commit:     8dc35e09959023ddfa39abcb78655478b4f9853c
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Tue May 31 09:28:58 2022 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Tue May 31 09:30:15 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8dc35e09

dev-python/confluent-kafka: add missing test deps

Closes: https://bugs.gentoo.org/848717
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild b/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild
index d0efd2e27..125a5c574 100644
--- a/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild
+++ b/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild
@@ -30,6 +30,11 @@ BDEPEND="
 		dev-python/pytest-timeout[${PYTHON_USEDEP}]
 		dev-python/requests-mock[${PYTHON_USEDEP}]
 		>=dev-python/trivup-0.8.3[${PYTHON_USEDEP}]
+
+		dev-python/protobuf-python[${PYTHON_USEDEP}]
+		dev-python/jsonschema[${PYTHON_USEDEP}]
+		dev-python/pyflakes[${PYTHON_USEDEP}]
+		dev-python/pyrsistent[${PYTHON_USEDEP}]
 	)
 "
 


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/confluent-kafka/
@ 2022-05-30 23:04 Alessandro Barbieri
  0 siblings, 0 replies; 12+ messages in thread
From: Alessandro Barbieri @ 2022-05-30 23:04 UTC (permalink / raw
  To: gentoo-commits

commit:     da53774afd5a894da52e9587562d07c7b07c0400
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon May 30 22:54:55 2022 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Mon May 30 23:04:23 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da53774a

dev-python/confluent-kafka: update SRC_URI

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/confluent-kafka/Manifest                        | 2 +-
 dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/confluent-kafka/Manifest b/dev-python/confluent-kafka/Manifest
index 4936eaa58..51177ae93 100644
--- a/dev-python/confluent-kafka/Manifest
+++ b/dev-python/confluent-kafka/Manifest
@@ -1 +1 @@
-DIST confluent-kafka-1.8.2.tar.gz 250172 BLAKE2B 9fabaaf2417343ae2743b662c359925487011cee9c63e5f8d07bfa049212e0f9890530072b463fd39fcc991d46e8e2e4ce07d79b8a63b367685c7da9d658291d SHA512 6db66371b7cac822aafeaa4acb491556d9a866f8502d76e2acfe52d18b282caab338cd3f51f84845eab2ec5b2c44ed80426a7ad8afd0314a8a5ddc1a9299d693
+DIST confluent-kafka-1.8.2.gh.tar.gz 250172 BLAKE2B 9fabaaf2417343ae2743b662c359925487011cee9c63e5f8d07bfa049212e0f9890530072b463fd39fcc991d46e8e2e4ce07d79b8a63b367685c7da9d658291d SHA512 6db66371b7cac822aafeaa4acb491556d9a866f8502d76e2acfe52d18b282caab338cd3f51f84845eab2ec5b2c44ed80426a7ad8afd0314a8a5ddc1a9299d693

diff --git a/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild b/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild
index 1db6dae60..d0efd2e27 100644
--- a/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild
+++ b/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="
 	https://pypi.org/project/confluent-kafka/
 	https://github.com/confluentinc/confluent-kafka-python
 "
-SRC_URI="https://github.com/confluentinc/${MYPN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/confluentinc/${MYPN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
 S="${WORKDIR}/${MYPN}-${PV}"
 
 LICENSE="Apache-2.0"


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/confluent-kafka/
@ 2022-03-20  2:02 Alessandro Barbieri
  0 siblings, 0 replies; 12+ messages in thread
From: Alessandro Barbieri @ 2022-03-20  2:02 UTC (permalink / raw
  To: gentoo-commits

commit:     1964f37e7c851816b4541c082b05abd5721f63ff
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Sun Mar 20 01:57:15 2022 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Sun Mar 20 01:57:15 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1964f37e

dev-python/confluent-kafka: remove license file

Closes: https://bugs.gentoo.org/815655
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 ...{confluent-kafka-1.8.2.ebuild => confluent-kafka-1.8.2-r1.ebuild} | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/dev-python/confluent-kafka/confluent-kafka-1.8.2.ebuild b/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild
similarity index 92%
rename from dev-python/confluent-kafka/confluent-kafka-1.8.2.ebuild
rename to dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild
index 29c388bfc..3c5073bc7 100644
--- a/dev-python/confluent-kafka/confluent-kafka-1.8.2.ebuild
+++ b/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild
@@ -35,6 +35,11 @@ BDEPEND="
 
 distutils_enable_tests pytest
 
+python_install_all() {
+	distutils-r1_python_install_all
+	rm "${ED}/usr/LICENSE.txt" || die
+}
+
 pkg_postinst() {
 	optfeature "avro support" dev-python/fastavro dev-python/avro dev-python/requests
 	optfeature "json support" dev-python/jsonschema dev-python/pyrsistent dev-python/requests


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/confluent-kafka/
@ 2022-03-17 13:57 Alessandro Barbieri
  0 siblings, 0 replies; 12+ messages in thread
From: Alessandro Barbieri @ 2022-03-17 13:57 UTC (permalink / raw
  To: gentoo-commits

commit:     551cd9c4d1ba7cf9d978f308f7220fcc940fe309
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Thu Mar 17 13:10:52 2022 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Thu Mar 17 13:10:52 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=551cd9c4

dev-python/confluent-kafka: add missing test dependency

Closes: https://bugs.gentoo.org/835483
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 .../confluent-kafka/confluent-kafka-1.8.2.ebuild   | 24 +++++++++++++---------
 1 file changed, 14 insertions(+), 10 deletions(-)

diff --git a/dev-python/confluent-kafka/confluent-kafka-1.8.2.ebuild b/dev-python/confluent-kafka/confluent-kafka-1.8.2.ebuild
index 895caba61..29c388bfc 100644
--- a/dev-python/confluent-kafka/confluent-kafka-1.8.2.ebuild
+++ b/dev-python/confluent-kafka/confluent-kafka-1.8.2.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 MYPN="${PN}-python"
 PYTHON_COMPAT=( python3_{8,9} )
 
-inherit distutils-r1
+inherit distutils-r1 optfeature
 
 DESCRIPTION="Confluent's Kafka Python Client"
 HOMEPAGE="
@@ -20,20 +20,24 @@ LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
 
-RDEPEND="
-	dev-libs/librdkafka
-	>=dev-python/fastavro-1.0[${PYTHON_USEDEP}]
-	>=dev-python/avro-1.10.0[${PYTHON_USEDEP}]
-	dev-python/requests[${PYTHON_USEDEP}]
-	dev-python/pyrsistent[${PYTHON_USEDEP}]
-	dev-python/jsonschema[${PYTHON_USEDEP}]
-	dev-python/protobuf-python[${PYTHON_USEDEP}]
-"
+RDEPEND="dev-libs/librdkafka"
 DEPEND="${RDEPEND}"
 BDEPEND="
 	test? (
+		>=dev-python/fastavro-1.0[${PYTHON_USEDEP}]
+		>=dev-python/avro-1.10.0[${PYTHON_USEDEP}]
+		dev-python/requests[${PYTHON_USEDEP}]
 		dev-python/pytest-timeout[${PYTHON_USEDEP}]
+		dev-python/requests-mock[${PYTHON_USEDEP}]
+		>=dev-python/trivup-0.8.3[${PYTHON_USEDEP}]
 	)
 "
 
 distutils_enable_tests pytest
+
+pkg_postinst() {
+	optfeature "avro support" dev-python/fastavro dev-python/avro dev-python/requests
+	optfeature "json support" dev-python/jsonschema dev-python/pyrsistent dev-python/requests
+	optfeature "protobuf support" dev-python/protobuf-python dev-python/requests
+	optfeature "schema-registry support" dev-python/requests
+}


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/confluent-kafka/
@ 2022-03-15  1:35 Alessandro Barbieri
  0 siblings, 0 replies; 12+ messages in thread
From: Alessandro Barbieri @ 2022-03-15  1:35 UTC (permalink / raw
  To: gentoo-commits

commit:     73579f8881bbfd0c1ff4be0360034e04b8bc3a76
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Tue Mar 15 01:35:26 2022 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Tue Mar 15 01:35:26 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=73579f88

dev-python/confluent-kafka: new version

Closes: https://bugs.gentoo.org/815652
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/confluent-kafka/Manifest                          |  2 +-
 ...luent-kafka-1.7.0.ebuild => confluent-kafka-1.8.2.ebuild} | 12 +++++++-----
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/dev-python/confluent-kafka/Manifest b/dev-python/confluent-kafka/Manifest
index 16969c2b5..4936eaa58 100644
--- a/dev-python/confluent-kafka/Manifest
+++ b/dev-python/confluent-kafka/Manifest
@@ -1 +1 @@
-DIST confluent-kafka-1.7.0.tar.gz 103220 BLAKE2B ac61fb3ce5307f07e6054406d287ef93dad9561e96cc26ba1f9200fcfc931321b157ac2f02a3e96086af2e93aafbbacae2cd77a0c35f53d866e16b17195dc82f SHA512 242736ba1538bef2b9627554e107ec0b435ff78dba321efd3b6feaafea786d6d35641753ea473962962dc0eefca204612483796b68e166f5016618f04c5fd705
+DIST confluent-kafka-1.8.2.tar.gz 250172 BLAKE2B 9fabaaf2417343ae2743b662c359925487011cee9c63e5f8d07bfa049212e0f9890530072b463fd39fcc991d46e8e2e4ce07d79b8a63b367685c7da9d658291d SHA512 6db66371b7cac822aafeaa4acb491556d9a866f8502d76e2acfe52d18b282caab338cd3f51f84845eab2ec5b2c44ed80426a7ad8afd0314a8a5ddc1a9299d693

diff --git a/dev-python/confluent-kafka/confluent-kafka-1.7.0.ebuild b/dev-python/confluent-kafka/confluent-kafka-1.8.2.ebuild
similarity index 72%
rename from dev-python/confluent-kafka/confluent-kafka-1.7.0.ebuild
rename to dev-python/confluent-kafka/confluent-kafka-1.8.2.ebuild
index 4f26be8b1..895caba61 100644
--- a/dev-python/confluent-kafka/confluent-kafka-1.7.0.ebuild
+++ b/dev-python/confluent-kafka/confluent-kafka-1.8.2.ebuild
@@ -1,18 +1,20 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
+MYPN="${PN}-python"
 PYTHON_COMPAT=( python3_{8,9} )
 
 inherit distutils-r1
 
 DESCRIPTION="Confluent's Kafka Python Client"
 HOMEPAGE="
-	https://pypi.org/project/confluent-kafka
+	https://pypi.org/project/confluent-kafka/
 	https://github.com/confluentinc/confluent-kafka-python
 "
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/confluentinc/${MYPN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MYPN}-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
@@ -27,8 +29,8 @@ RDEPEND="
 	dev-python/jsonschema[${PYTHON_USEDEP}]
 	dev-python/protobuf-python[${PYTHON_USEDEP}]
 "
-DEPEND="
-	${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
 	test? (
 		dev-python/pytest-timeout[${PYTHON_USEDEP}]
 	)


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/confluent-kafka/
@ 2022-03-03  7:49 Luciano Degni
  0 siblings, 0 replies; 12+ messages in thread
From: Luciano Degni @ 2022-03-03  7:49 UTC (permalink / raw
  To: gentoo-commits

commit:     f0075f8541356d66c65de22a8be59d6508177372
Author:     Luciano Degni <degni.public <AT> gmail <DOT> com>
AuthorDate: Thu Mar  3 07:48:45 2022 +0000
Commit:     Luciano Degni <degni.public <AT> gmail <DOT> com>
CommitDate: Thu Mar  3 07:48:45 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f0075f85

dev-python/confluent-kafka: enable py3.9

Signed-off-by: Luciano Degni <degni.public <AT> gmail.com>

 dev-python/confluent-kafka/confluent-kafka-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/confluent-kafka/confluent-kafka-1.7.0.ebuild b/dev-python/confluent-kafka/confluent-kafka-1.7.0.ebuild
index ddafad0ae..4f26be8b1 100644
--- a/dev-python/confluent-kafka/confluent-kafka-1.7.0.ebuild
+++ b/dev-python/confluent-kafka/confluent-kafka-1.7.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8,9} )
 
 inherit distutils-r1
 


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/confluent-kafka/
@ 2021-09-27 16:47 Alessandro Barbieri
  0 siblings, 0 replies; 12+ messages in thread
From: Alessandro Barbieri @ 2021-09-27 16:47 UTC (permalink / raw
  To: gentoo-commits

commit:     c47d5626ecaa7338edd584eddc21b10da8fad0e6
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon Sep 27 16:10:12 2021 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Mon Sep 27 16:47:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c47d5626

dev-python/confluent-kafka: initial import

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/confluent-kafka/Manifest                |  1 +
 .../confluent-kafka/confluent-kafka-1.7.0.ebuild   | 37 ++++++++++++++++++++++
 dev-python/confluent-kafka/metadata.xml            | 18 +++++++++++
 3 files changed, 56 insertions(+)

diff --git a/dev-python/confluent-kafka/Manifest b/dev-python/confluent-kafka/Manifest
new file mode 100644
index 000000000..16969c2b5
--- /dev/null
+++ b/dev-python/confluent-kafka/Manifest
@@ -0,0 +1 @@
+DIST confluent-kafka-1.7.0.tar.gz 103220 BLAKE2B ac61fb3ce5307f07e6054406d287ef93dad9561e96cc26ba1f9200fcfc931321b157ac2f02a3e96086af2e93aafbbacae2cd77a0c35f53d866e16b17195dc82f SHA512 242736ba1538bef2b9627554e107ec0b435ff78dba321efd3b6feaafea786d6d35641753ea473962962dc0eefca204612483796b68e166f5016618f04c5fd705

diff --git a/dev-python/confluent-kafka/confluent-kafka-1.7.0.ebuild b/dev-python/confluent-kafka/confluent-kafka-1.7.0.ebuild
new file mode 100644
index 000000000..ddafad0ae
--- /dev/null
+++ b/dev-python/confluent-kafka/confluent-kafka-1.7.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_8 )
+
+inherit distutils-r1
+
+DESCRIPTION="Confluent's Kafka Python Client"
+HOMEPAGE="
+	https://pypi.org/project/confluent-kafka
+	https://github.com/confluentinc/confluent-kafka-python
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+	dev-libs/librdkafka
+	>=dev-python/fastavro-1.0[${PYTHON_USEDEP}]
+	>=dev-python/avro-1.10.0[${PYTHON_USEDEP}]
+	dev-python/requests[${PYTHON_USEDEP}]
+	dev-python/pyrsistent[${PYTHON_USEDEP}]
+	dev-python/jsonschema[${PYTHON_USEDEP}]
+	dev-python/protobuf-python[${PYTHON_USEDEP}]
+"
+DEPEND="
+	${RDEPEND}
+	test? (
+		dev-python/pytest-timeout[${PYTHON_USEDEP}]
+	)
+"
+
+distutils_enable_tests pytest

diff --git a/dev-python/confluent-kafka/metadata.xml b/dev-python/confluent-kafka/metadata.xml
new file mode 100644
index 000000000..d4929d782
--- /dev/null
+++ b/dev-python/confluent-kafka/metadata.xml
@@ -0,0 +1,18 @@
+<?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>
+	<longdescription lang="en">
+confluent-kafka-python provides a high-level Producer, Consumer and AdminClient compatible with all Apache KafkaTM brokers >= v0.8, Confluent Cloud and the Confluent Platform. The client is:
+Reliable - It's a wrapper around librdkafka (provided automatically via binary wheels) which is widely deployed in a diverse set of production scenarios. It's tested using the same set of system tests as the Java client and more. It's supported by Confluent.
+Performant - Performance is a key design consideration. Maximum throughput is on par with the Java client for larger message sizes (where the overhead of the Python interpreter has less impact). Latency is on par with the Java client.
+Future proof - Confluent, founded by the creators of Kafka, is building a streaming platform with Apache Kafka at its core. It's high priority for us that client features keep pace with core Apache Kafka and components of the Confluent Platform.
+	</longdescription>
+	<upstream>
+		<remote-id type="github">confluentinc/confluent-kafka-python</remote-id>
+		<remote-id type="pypi">confluent-kafka</remote-id>
+	</upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2022-07-06  0:59 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-06-30 10:30 [gentoo-commits] repo/proj/guru:dev commit in: dev-python/confluent-kafka/ Alessandro Barbieri
  -- strict thread matches above, loose matches on Subject: below --
2022-07-06  0:59 Alessandro Barbieri
2022-06-30 10:30 Alessandro Barbieri
2022-06-28  4:34 Alessandro Barbieri
2022-06-02  8:05 Alessandro Barbieri
2022-05-31  9:30 Alessandro Barbieri
2022-05-30 23:04 Alessandro Barbieri
2022-03-20  2:02 Alessandro Barbieri
2022-03-17 13:57 Alessandro Barbieri
2022-03-15  1:35 Alessandro Barbieri
2022-03-03  7:49 Luciano Degni
2021-09-27 16:47 Alessandro Barbieri

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox