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