public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/fastavro/
@ 2021-10-09  6:44 Arthur Zamarin
  0 siblings, 0 replies; 8+ messages in thread
From: Arthur Zamarin @ 2021-10-09  6:44 UTC (permalink / raw
  To: gentoo-commits

commit:     3e1662771fc933061035400f0bacb213988b9afa
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Sat Oct  9 02:40:46 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct  9 02:50:06 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3e166277

dev-python/fastavro: enable py3.10, py3.9

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

 dev-python/fastavro/fastavro-1.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/fastavro/fastavro-1.4.5.ebuild b/dev-python/fastavro/fastavro-1.4.5.ebuild
index f255bea08..29d52d93c 100644
--- a/dev-python/fastavro/fastavro-1.4.5.ebuild
+++ b/dev-python/fastavro/fastavro-1.4.5.ebuild
@@ -11,7 +11,7 @@ EPYTEST_DESELECT=(
 	tests/test_main_cli.py::test_cli_arg_schema
 	tests/test_main_cli.py::test_cli_arg_codecs
 )
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/fastavro/
@ 2021-11-03 11:12 Andrew Ammerlaan
  0 siblings, 0 replies; 8+ messages in thread
From: Andrew Ammerlaan @ 2021-11-03 11:12 UTC (permalink / raw
  To: gentoo-commits

commit:     1c2e6e34bbca9f6bfdbb5343d7278f444b259bf1
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon Nov  1 21:13:43 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Tue Nov  2 03:40:36 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1c2e6e34

dev-python/fastavro: add 1.4.7, drop 1.4.5

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

 dev-python/fastavro/Manifest                                         | 2 +-
 dev-python/fastavro/{fastavro-1.4.5.ebuild => fastavro-1.4.7.ebuild} | 4 ++++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-python/fastavro/Manifest b/dev-python/fastavro/Manifest
index 9c8b4ca8d..6ef1643f5 100644
--- a/dev-python/fastavro/Manifest
+++ b/dev-python/fastavro/Manifest
@@ -1 +1 @@
-DIST fastavro-1.4.5.tar.gz 727602 BLAKE2B dc7c50e230d34d82de3de5cd44bb066836cdbbb5d61959f21afd52289ad47fe3b7d1d60fc57dc9f81ffdb05483afc4533bf05bf6428ab914a97d7637712395da SHA512 22c31daa9dff10fb582c2fbff48a5c3205e9fd22e24783c1b4771f937aa21e3b3fa74c73be97199176ebc86088db717cb7233096c6d7f42a871fa038de542108
+DIST fastavro-1.4.7.tar.gz 728167 BLAKE2B 91eadad0fdcced3c0dd88456f88ac4f73f4eb07731a527cb70f89d7f3b45eec7688c776ffb221734c5495ed74bdd69946b1c1370fb92f46db9f85b0d0e26b706 SHA512 846c7aec326f212e8c7f707dfba52d06ee757d218037f0011e1f7fe158b454862cb27bf78a7bfcef8fe54717bd83fd7c7c09f71a6dff654037476537d50fcc80

diff --git a/dev-python/fastavro/fastavro-1.4.5.ebuild b/dev-python/fastavro/fastavro-1.4.7.ebuild
similarity index 96%
rename from dev-python/fastavro/fastavro-1.4.5.ebuild
rename to dev-python/fastavro/fastavro-1.4.7.ebuild
index 29d52d93c..45d430816 100644
--- a/dev-python/fastavro/fastavro-1.4.5.ebuild
+++ b/dev-python/fastavro/fastavro-1.4.7.ebuild
@@ -30,6 +30,8 @@ RDEPEND=""
 DEPEND="
 	${RDEPEND}
 	dev-python/cython[${PYTHON_USEDEP}]
+"
+BDEPEND="
 	test? (
 		dev-python/numpy[${PYTHON_USEDEP}]
 		dev-python/pandas[${PYTHON_USEDEP}]
@@ -39,4 +41,6 @@ DEPEND="
 	)
 "
 
+FASTAVRO_USE_CYTHON=1
+
 distutils_enable_tests pytest


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/fastavro/
@ 2022-03-17 19:27 Ronny Gutbrod
  0 siblings, 0 replies; 8+ messages in thread
From: Ronny Gutbrod @ 2022-03-17 19:27 UTC (permalink / raw
  To: gentoo-commits

commit:     2dbffda82b2173664833fd56131ea21052b8de29
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Thu Mar 17 01:37:26 2022 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Thu Mar 17 01:37:26 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2dbffda8

dev-python/fastavro: add 1.4.10

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

 dev-python/fastavro/Manifest               |  1 +
 dev-python/fastavro/fastavro-1.4.10.ebuild | 50 ++++++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/fastavro/Manifest b/dev-python/fastavro/Manifest
index 6ef1643f5..e03197941 100644
--- a/dev-python/fastavro/Manifest
+++ b/dev-python/fastavro/Manifest
@@ -1 +1,2 @@
+DIST fastavro-1.4.10.tar.gz 733839 BLAKE2B 90bd57d5da0575a4b321dd31a3152531cce2a36626c51261e390b4f5f32d82fe3b1ea41ddd5e5885618ec5cb849a9a3620a8caf745c7782ecc2b3496bdf88998 SHA512 f3a474a56ef79dd54b71f18961520489fa848548fbbaac2c18d87c933d6c263762f73c56d9540b18ceb221d0184398ae085bfecd1c4cdb7236fd9160be94003b
 DIST fastavro-1.4.7.tar.gz 728167 BLAKE2B 91eadad0fdcced3c0dd88456f88ac4f73f4eb07731a527cb70f89d7f3b45eec7688c776ffb221734c5495ed74bdd69946b1c1370fb92f46db9f85b0d0e26b706 SHA512 846c7aec326f212e8c7f707dfba52d06ee757d218037f0011e1f7fe158b454862cb27bf78a7bfcef8fe54717bd83fd7c7c09f71a6dff654037476537d50fcc80

diff --git a/dev-python/fastavro/fastavro-1.4.10.ebuild b/dev-python/fastavro/fastavro-1.4.10.ebuild
new file mode 100644
index 000000000..f11f2d1ac
--- /dev/null
+++ b/dev-python/fastavro/fastavro-1.4.10.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# https://github.com/fastavro/fastavro/issues/558
+EPYTEST_DESELECT=(
+	tests/test_fastavro.py::test_cython_python
+	tests/test_main_cli.py::test_cli_record_output
+	tests/test_main_cli.py::test_cli_stream_input
+	tests/test_main_cli.py::test_cli_arg_metadata
+	tests/test_main_cli.py::test_cli_arg_schema
+	tests/test_main_cli.py::test_cli_arg_codecs
+)
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Fast Avro for Python"
+HOMEPAGE="
+	https://github.com/fastavro/fastavro
+	https://pypi.org/project/fastavro/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=""
+DEPEND="
+	${RDEPEND}
+	dev-python/cython[${PYTHON_USEDEP}]
+"
+BDEPEND="
+	test? (
+		dev-python/numpy[${PYTHON_USEDEP}]
+		dev-python/pandas[${PYTHON_USEDEP}]
+		dev-python/snappy[${PYTHON_USEDEP}]
+		dev-python/zstandard[${PYTHON_USEDEP}]
+		dev-python/lz4[${PYTHON_USEDEP}]
+	)
+"
+
+src_configure() {
+	export FASTAVRO_USE_CYTHON=1
+	default
+}
+
+distutils_enable_tests pytest


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/fastavro/
@ 2022-05-24 17:53 Haelwenn Monnier
  0 siblings, 0 replies; 8+ messages in thread
From: Haelwenn Monnier @ 2022-05-24 17:53 UTC (permalink / raw
  To: gentoo-commits

commit:     bf8d9dddddd7f8616c4fcf8c5932291cf972176f
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Tue May 24 16:49:28 2022 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Tue May 24 17:36:40 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf8d9ddd

dev-python/fastavro: add 1.4.12, drop 1.4.10

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

 dev-python/fastavro/Manifest                                           | 2 +-
 dev-python/fastavro/{fastavro-1.4.10.ebuild => fastavro-1.4.12.ebuild} | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/fastavro/Manifest b/dev-python/fastavro/Manifest
index f615bc18f..30a14cfe7 100644
--- a/dev-python/fastavro/Manifest
+++ b/dev-python/fastavro/Manifest
@@ -1,2 +1,2 @@
-DIST fastavro-1.4.10.tar.gz 733839 BLAKE2B 90bd57d5da0575a4b321dd31a3152531cce2a36626c51261e390b4f5f32d82fe3b1ea41ddd5e5885618ec5cb849a9a3620a8caf745c7782ecc2b3496bdf88998 SHA512 f3a474a56ef79dd54b71f18961520489fa848548fbbaac2c18d87c933d6c263762f73c56d9540b18ceb221d0184398ae085bfecd1c4cdb7236fd9160be94003b
 DIST fastavro-1.4.11.tar.gz 733536 BLAKE2B 6a2ceea6d72f49c08ea655c4927967e492bbf70e34d4168b9a751b61778d1d488dbe3e80e7667ef8530142c61744f053c262cb89fbecd8e9ba947cc5d6e48cd9 SHA512 0376395bfb1cf53eaeca90cdefa99394bc0e3499858bd62a62acda841da5135c3d82ba7ff613c96a4b4f9f8058e2f933b1180b8bd34070c48c48473835212ea2
+DIST fastavro-1.4.12.tar.gz 760518 BLAKE2B 7422e6e664ff6ceface6b3d8d39e6437233b12d62f771d1516920e7e7c3a0c8d23ac2fc82ff2acdac5d21314c0f2978b97fce96bbe2fedb587001672e3984e10 SHA512 fe5de909081dfaa4fa8575355f03d533ebe628182bc9716529a7f6c668444a34e8975ae90bc4d588dac2271a0913a49ac6457db0d256c54637995e16cd98281d

diff --git a/dev-python/fastavro/fastavro-1.4.10.ebuild b/dev-python/fastavro/fastavro-1.4.12.ebuild
similarity index 97%
rename from dev-python/fastavro/fastavro-1.4.10.ebuild
rename to dev-python/fastavro/fastavro-1.4.12.ebuild
index f11f2d1ac..7a5627d28 100644
--- a/dev-python/fastavro/fastavro-1.4.10.ebuild
+++ b/dev-python/fastavro/fastavro-1.4.12.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+DISTUTILS_USE_PEP517=setuptools
 # https://github.com/fastavro/fastavro/issues/558
 EPYTEST_DESELECT=(
 	tests/test_fastavro.py::test_cython_python


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/fastavro/
@ 2022-06-14 18:35 Haelwenn Monnier
  0 siblings, 0 replies; 8+ messages in thread
From: Haelwenn Monnier @ 2022-06-14 18:35 UTC (permalink / raw
  To: gentoo-commits

commit:     65dad095e60fae2cab067e61c4f938ef6a13048c
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon Jun 13 22:35:57 2022 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Tue Jun 14 08:00:25 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=65dad095

dev-python/fastavro: add 1.5.1, drop 1.4.11

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

 dev-python/fastavro/Manifest                                       | 2 +-
 .../fastavro/{fastavro-1.4.11.ebuild => fastavro-1.5.1.ebuild}     | 7 ++-----
 2 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/dev-python/fastavro/Manifest b/dev-python/fastavro/Manifest
index 30a14cfe7..6372a7097 100644
--- a/dev-python/fastavro/Manifest
+++ b/dev-python/fastavro/Manifest
@@ -1,2 +1,2 @@
-DIST fastavro-1.4.11.tar.gz 733536 BLAKE2B 6a2ceea6d72f49c08ea655c4927967e492bbf70e34d4168b9a751b61778d1d488dbe3e80e7667ef8530142c61744f053c262cb89fbecd8e9ba947cc5d6e48cd9 SHA512 0376395bfb1cf53eaeca90cdefa99394bc0e3499858bd62a62acda841da5135c3d82ba7ff613c96a4b4f9f8058e2f933b1180b8bd34070c48c48473835212ea2
 DIST fastavro-1.4.12.tar.gz 760518 BLAKE2B 7422e6e664ff6ceface6b3d8d39e6437233b12d62f771d1516920e7e7c3a0c8d23ac2fc82ff2acdac5d21314c0f2978b97fce96bbe2fedb587001672e3984e10 SHA512 fe5de909081dfaa4fa8575355f03d533ebe628182bc9716529a7f6c668444a34e8975ae90bc4d588dac2271a0913a49ac6457db0d256c54637995e16cd98281d
+DIST fastavro-1.5.1.tar.gz 761574 BLAKE2B fd520edaf533120022cbe6f3cabe5919c952b43bd4d131bb2aacbaded6fbda4d60e8610c12850310c28ac0fc5696301f4ef725c8369057dff9c73b9b35653ada SHA512 6fa2169d4cc26c2176e61da159129e6456296d99bce2d973916d6a0f071feec7b930f985167d7e1e3e0939ec2a5ff387f67e221ff6f52523015af99d4823bf1e

diff --git a/dev-python/fastavro/fastavro-1.4.11.ebuild b/dev-python/fastavro/fastavro-1.5.1.ebuild
similarity index 93%
rename from dev-python/fastavro/fastavro-1.4.11.ebuild
rename to dev-python/fastavro/fastavro-1.5.1.ebuild
index f11f2d1ac..2802e6c4d 100644
--- a/dev-python/fastavro/fastavro-1.4.11.ebuild
+++ b/dev-python/fastavro/fastavro-1.5.1.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+DISTUTILS_USE_PEP517=setuptools
 # https://github.com/fastavro/fastavro/issues/558
 EPYTEST_DESELECT=(
 	tests/test_fastavro.py::test_cython_python
@@ -31,6 +32,7 @@ RDEPEND=""
 DEPEND="
 	${RDEPEND}
 	dev-python/cython[${PYTHON_USEDEP}]
+	dev-python/wheel[${PYTHON_USEDEP}]
 "
 BDEPEND="
 	test? (
@@ -42,9 +44,4 @@ BDEPEND="
 	)
 "
 
-src_configure() {
-	export FASTAVRO_USE_CYTHON=1
-	default
-}
-
 distutils_enable_tests pytest


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/fastavro/
@ 2022-06-28 15:38 Arthur Zamarin
  0 siblings, 0 replies; 8+ messages in thread
From: Arthur Zamarin @ 2022-06-28 15:38 UTC (permalink / raw
  To: gentoo-commits

commit:     b1f0262473e600c35dce9a9e9b61532838c2eeef
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Tue Jun 28 04:23:08 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 28 04:34:29 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b1f02624

dev-python/fastavro: add 1.5.2, drop 1.4.12

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

 dev-python/fastavro/Manifest                                        | 2 +-
 .../fastavro/{fastavro-1.4.12.ebuild => fastavro-1.5.2.ebuild}      | 6 +-----
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-python/fastavro/Manifest b/dev-python/fastavro/Manifest
index 6372a7097..5edfe9d9f 100644
--- a/dev-python/fastavro/Manifest
+++ b/dev-python/fastavro/Manifest
@@ -1,2 +1,2 @@
-DIST fastavro-1.4.12.tar.gz 760518 BLAKE2B 7422e6e664ff6ceface6b3d8d39e6437233b12d62f771d1516920e7e7c3a0c8d23ac2fc82ff2acdac5d21314c0f2978b97fce96bbe2fedb587001672e3984e10 SHA512 fe5de909081dfaa4fa8575355f03d533ebe628182bc9716529a7f6c668444a34e8975ae90bc4d588dac2271a0913a49ac6457db0d256c54637995e16cd98281d
 DIST fastavro-1.5.1.tar.gz 761574 BLAKE2B fd520edaf533120022cbe6f3cabe5919c952b43bd4d131bb2aacbaded6fbda4d60e8610c12850310c28ac0fc5696301f4ef725c8369057dff9c73b9b35653ada SHA512 6fa2169d4cc26c2176e61da159129e6456296d99bce2d973916d6a0f071feec7b930f985167d7e1e3e0939ec2a5ff387f67e221ff6f52523015af99d4823bf1e
+DIST fastavro-1.5.2.tar.gz 761565 BLAKE2B 16e4408fa85ee2703a66cb9e8d125a651d879c69475e3137f95283ed974a3b158f0fc7a67de660db06731d45b7952d04b510a08d472fc5a7d86fe5e57a9d264b SHA512 9885291f9ed15da05ee1fc816a95b6fcb269a6c5814efa9f94188c39e5bb0b31dd5afc1c76ae10268a4e128306d66f60c2087d5c0335c1e918e477fabe7f6cf0

diff --git a/dev-python/fastavro/fastavro-1.4.12.ebuild b/dev-python/fastavro/fastavro-1.5.2.ebuild
similarity index 94%
rename from dev-python/fastavro/fastavro-1.4.12.ebuild
rename to dev-python/fastavro/fastavro-1.5.2.ebuild
index 7a5627d28..2802e6c4d 100644
--- a/dev-python/fastavro/fastavro-1.4.12.ebuild
+++ b/dev-python/fastavro/fastavro-1.5.2.ebuild
@@ -32,6 +32,7 @@ RDEPEND=""
 DEPEND="
 	${RDEPEND}
 	dev-python/cython[${PYTHON_USEDEP}]
+	dev-python/wheel[${PYTHON_USEDEP}]
 "
 BDEPEND="
 	test? (
@@ -43,9 +44,4 @@ BDEPEND="
 	)
 "
 
-src_configure() {
-	export FASTAVRO_USE_CYTHON=1
-	default
-}
-
 distutils_enable_tests pytest


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/fastavro/
@ 2022-11-04 14:38 Arthur Zamarin
  0 siblings, 0 replies; 8+ messages in thread
From: Arthur Zamarin @ 2022-11-04 14:38 UTC (permalink / raw
  To: gentoo-commits

commit:     75464915fc7431e173764ebf602143a8d5b12e7e
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Nov  4 13:39:16 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Nov  4 14:10:25 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=75464915

dev-python/fastavro: add 1.7.0, drop old

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/fastavro/Manifest              |  3 +-
 dev-python/fastavro/fastavro-1.5.1.ebuild | 47 ------------------------
 dev-python/fastavro/fastavro-1.5.2.ebuild | 47 ------------------------
 dev-python/fastavro/fastavro-1.7.0.ebuild | 60 +++++++++++++++++++++++++++++++
 4 files changed, 61 insertions(+), 96 deletions(-)

diff --git a/dev-python/fastavro/Manifest b/dev-python/fastavro/Manifest
index 5edfe9d9f..b85054b0a 100644
--- a/dev-python/fastavro/Manifest
+++ b/dev-python/fastavro/Manifest
@@ -1,2 +1 @@
-DIST fastavro-1.5.1.tar.gz 761574 BLAKE2B fd520edaf533120022cbe6f3cabe5919c952b43bd4d131bb2aacbaded6fbda4d60e8610c12850310c28ac0fc5696301f4ef725c8369057dff9c73b9b35653ada SHA512 6fa2169d4cc26c2176e61da159129e6456296d99bce2d973916d6a0f071feec7b930f985167d7e1e3e0939ec2a5ff387f67e221ff6f52523015af99d4823bf1e
-DIST fastavro-1.5.2.tar.gz 761565 BLAKE2B 16e4408fa85ee2703a66cb9e8d125a651d879c69475e3137f95283ed974a3b158f0fc7a67de660db06731d45b7952d04b510a08d472fc5a7d86fe5e57a9d264b SHA512 9885291f9ed15da05ee1fc816a95b6fcb269a6c5814efa9f94188c39e5bb0b31dd5afc1c76ae10268a4e128306d66f60c2087d5c0335c1e918e477fabe7f6cf0
+DIST fastavro-1.7.0.tar.gz 787676 BLAKE2B 8cbf382a2ef727b2daf35c15dd6790f080bc579f0ae85bf35c036c55ff8347b86ab5d1becd5b5951fa30fdd299ea7c2ba677798b50d23743ac20fbf488c36d4a SHA512 132f347c7d257edd76660925a8c6d13b04ff009ba7d5a4719eb59fd5d7f88fd62c3120ba7aeea1da905027f02a0851ffd05a1ef29900ad20dd9ac2b9c1eb38f9

diff --git a/dev-python/fastavro/fastavro-1.5.1.ebuild b/dev-python/fastavro/fastavro-1.5.1.ebuild
deleted file mode 100644
index 2802e6c4d..000000000
--- a/dev-python/fastavro/fastavro-1.5.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-# https://github.com/fastavro/fastavro/issues/558
-EPYTEST_DESELECT=(
-	tests/test_fastavro.py::test_cython_python
-	tests/test_main_cli.py::test_cli_record_output
-	tests/test_main_cli.py::test_cli_stream_input
-	tests/test_main_cli.py::test_cli_arg_metadata
-	tests/test_main_cli.py::test_cli_arg_schema
-	tests/test_main_cli.py::test_cli_arg_codecs
-)
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Fast Avro for Python"
-HOMEPAGE="
-	https://github.com/fastavro/fastavro
-	https://pypi.org/project/fastavro/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND=""
-DEPEND="
-	${RDEPEND}
-	dev-python/cython[${PYTHON_USEDEP}]
-	dev-python/wheel[${PYTHON_USEDEP}]
-"
-BDEPEND="
-	test? (
-		dev-python/numpy[${PYTHON_USEDEP}]
-		dev-python/pandas[${PYTHON_USEDEP}]
-		dev-python/snappy[${PYTHON_USEDEP}]
-		dev-python/zstandard[${PYTHON_USEDEP}]
-		dev-python/lz4[${PYTHON_USEDEP}]
-	)
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/fastavro/fastavro-1.5.2.ebuild b/dev-python/fastavro/fastavro-1.5.2.ebuild
deleted file mode 100644
index 2802e6c4d..000000000
--- a/dev-python/fastavro/fastavro-1.5.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-# https://github.com/fastavro/fastavro/issues/558
-EPYTEST_DESELECT=(
-	tests/test_fastavro.py::test_cython_python
-	tests/test_main_cli.py::test_cli_record_output
-	tests/test_main_cli.py::test_cli_stream_input
-	tests/test_main_cli.py::test_cli_arg_metadata
-	tests/test_main_cli.py::test_cli_arg_schema
-	tests/test_main_cli.py::test_cli_arg_codecs
-)
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Fast Avro for Python"
-HOMEPAGE="
-	https://github.com/fastavro/fastavro
-	https://pypi.org/project/fastavro/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND=""
-DEPEND="
-	${RDEPEND}
-	dev-python/cython[${PYTHON_USEDEP}]
-	dev-python/wheel[${PYTHON_USEDEP}]
-"
-BDEPEND="
-	test? (
-		dev-python/numpy[${PYTHON_USEDEP}]
-		dev-python/pandas[${PYTHON_USEDEP}]
-		dev-python/snappy[${PYTHON_USEDEP}]
-		dev-python/zstandard[${PYTHON_USEDEP}]
-		dev-python/lz4[${PYTHON_USEDEP}]
-	)
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/fastavro/fastavro-1.7.0.ebuild b/dev-python/fastavro/fastavro-1.7.0.ebuild
new file mode 100644
index 000000000..267627439
--- /dev/null
+++ b/dev-python/fastavro/fastavro-1.7.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Fast read/write of AVRO files"
+HOMEPAGE="
+	https://github.com/fastavro/fastavro
+	https://pypi.org/project/fastavro/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+TEST_S="${S}_test"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+	dev-python/cython[${PYTHON_USEDEP}]
+	test? (
+		dev-python/lz4[${PYTHON_USEDEP}]
+		dev-python/numpy[${PYTHON_USEDEP}]
+		dev-python/pandas[${PYTHON_USEDEP}]
+		dev-python/python-zstandard[${PYTHON_USEDEP}]
+		dev-python/snappy[${PYTHON_USEDEP}]
+	)
+"
+
+EPYTEST_DESELECT=(
+	# TypeError
+	tests/test_fastavro.py::test_regular_vs_ordered_dict_record_typeerror
+)
+
+distutils_enable_tests pytest
+
+distutils_enable_sphinx docs \
+	dev-python/sphinx_rtd_theme
+
+src_unpack() {
+	default
+
+	cp -a "${S}" "${TEST_S}" || die
+	rm -r "${TEST_S}"/fastavro/* || die
+	cp {"${S}","${TEST_S}"}/fastavro/__main__.py || die
+}
+
+python_test() {
+	cd "${TEST_S}" || die
+	epytest
+}
+
+pkg_postinst() {
+	optfeature "lz4 support" dev-python/lz4
+	optfeature "snappy support" dev-python/snappy
+	optfeature "zstd support" dev-python/python-zstandard
+}


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/fastavro/
@ 2023-02-03 21:15 Andrew Ammerlaan
  0 siblings, 0 replies; 8+ messages in thread
From: Andrew Ammerlaan @ 2023-02-03 21:15 UTC (permalink / raw
  To: gentoo-commits

commit:     e9cb8e14fc833b0c01e7060825ac64501369d18e
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  3 21:12:21 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Fri Feb  3 21:12:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e9cb8e14

dev-python/fastavro: snappy --> python-snappy

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

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

diff --git a/dev-python/fastavro/fastavro-1.7.0.ebuild b/dev-python/fastavro/fastavro-1.7.0.ebuild
index 267627439..c70fe254b 100644
--- a/dev-python/fastavro/fastavro-1.7.0.ebuild
+++ b/dev-python/fastavro/fastavro-1.7.0.ebuild
@@ -26,7 +26,7 @@ BDEPEND="
 		dev-python/numpy[${PYTHON_USEDEP}]
 		dev-python/pandas[${PYTHON_USEDEP}]
 		dev-python/python-zstandard[${PYTHON_USEDEP}]
-		dev-python/snappy[${PYTHON_USEDEP}]
+		dev-python/python-snappy[${PYTHON_USEDEP}]
 	)
 "
 


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

end of thread, other threads:[~2023-02-03 21:15 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-06-28 15:38 [gentoo-commits] repo/proj/guru:master commit in: dev-python/fastavro/ Arthur Zamarin
  -- strict thread matches above, loose matches on Subject: below --
2023-02-03 21:15 Andrew Ammerlaan
2022-11-04 14:38 Arthur Zamarin
2022-06-14 18:35 Haelwenn Monnier
2022-05-24 17:53 Haelwenn Monnier
2022-03-17 19:27 Ronny Gutbrod
2021-11-03 11:12 Andrew Ammerlaan
2021-10-09  6:44 Arthur Zamarin

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