[gentoo-commits] repo/gentoo:master commit in: dev-python/Arpeggio/

2024-05-18 Thread Michał Górny
commit: 41ff121e594362f08778e28f4c7debf77e74f234
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 18 15:20:26 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 18 15:20:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41ff121e

dev-python/Arpeggio: Enable py3.13

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/Arpeggio/Arpeggio-2.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild 
b/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild
index 3c010430db1b..105fc6588e1f 100644
--- a/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild
+++ b/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/Arpeggio/

2023-11-24 Thread Michał Górny
commit: 0d12b7305e10eb8a662a57be54ebbeacb01c32db
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 24 14:59:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 24 14:59:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d12b730

dev-python/Arpeggio: Stabilize 2.0.2 arm64, #918126

Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild 
b/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild
index ac8df1f1658a..3c010430db1b 100644
--- a/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild
+++ b/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild
@@ -17,6 +17,6 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
 
 distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/Arpeggio/

2023-10-03 Thread Michał Górny
commit: ea4096b34fc1267571b663aa284a06dcb303f53f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct  4 05:21:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct  4 05:51:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea4096b3

dev-python/Arpeggio: Remove unnecessary test dep on memory-profiler

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/Arpeggio/Arpeggio-2.0.2.ebuild | 6 --
 1 file changed, 6 deletions(-)

diff --git a/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild 
b/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild
index 3c894b75d09a..6ea3448bc3a1 100644
--- a/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild
+++ b/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild
@@ -19,10 +19,4 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 ~riscv x86"
 
-DEPEND="
-   test? (
-   dev-python/memory-profiler[${PYTHON_USEDEP}]
-   )
-"
-
 distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/Arpeggio/

2023-10-03 Thread Michał Górny
commit: 4f12f87f24abd3c829a4393d0a2db5f08ec3256c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct  4 05:26:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct  4 05:51:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f12f87f

dev-python/Arpeggio: Enable py3.12

Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild 
b/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild
index 6ea3448bc3a1..ac8df1f1658a 100644
--- a/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild
+++ b/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/Arpeggio/

2023-08-11 Thread Michał Górny
commit: df68b77a3a80612976f38dc0265304c6a136b244
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 12 02:17:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 12 02:17:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df68b77a

dev-python/Arpeggio: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/Arpeggio/Arpeggio-2.0.0.ebuild | 32 ---
 dev-python/Arpeggio/Manifest  |  1 -
 2 files changed, 33 deletions(-)

diff --git a/dev-python/Arpeggio/Arpeggio-2.0.0.ebuild 
b/dev-python/Arpeggio/Arpeggio-2.0.0.ebuild
deleted file mode 100644
index 825f24b64fa5..
--- a/dev-python/Arpeggio/Arpeggio-2.0.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Parser interpreter based on PEG grammars"
-HOMEPAGE="https://pypi.org/project/Arpeggio/ https://github.com/textX/Arpeggio;
-SRC_URI="
-   https://github.com/textX/Arpeggio/archive/${PV}.tar.gz -> ${P}.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-
-DEPEND="
-   test? (
-   dev-python/memory_profiler[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   sed -i -e '/^setup_requires/,/^[^[:space:]]/d' setup.cfg || die
-   distutils-r1_python_prepare_all
-}

diff --git a/dev-python/Arpeggio/Manifest b/dev-python/Arpeggio/Manifest
index d9e14d575ac7..62e673397779 100644
--- a/dev-python/Arpeggio/Manifest
+++ b/dev-python/Arpeggio/Manifest
@@ -1,2 +1 @@
-DIST Arpeggio-2.0.0.tar.gz 767813 BLAKE2B 
b4eab5b0a049560e8f3d775f34e9d1beffc26d3969a11a2043d203852c77385adbbef876e212b09c6af8630f2b8de6dfb088760bf9ade332af981d4e8d8267ad
 SHA512 
b5a75eea515b7dd0ad7dc261703300bd5b3e5a70f0946845f8828dbf7c76613aef926fed9538fe0f9a71c1666edc9f8cff31afddd551bea1d7b1b9ad7a9cc405
 DIST Arpeggio-2.0.2.tar.gz 766643 BLAKE2B 
9cd3a40b10594868678b6e0e625a094a978deca22a0d251e348e25a7358afb64bdef337e1c93afcde00d1347a9b22faa694678217c3e2de49690e923f8f0ea73
 SHA512 
6f8ddf8ca19f968de84730ad4861585f333be8315e70b6bd320f838731cffbd28b5b6245edd869175834a95207f39b20674795f0f31b226c9387f4a0376c9adb



[gentoo-commits] repo/gentoo:master commit in: dev-python/Arpeggio/

2023-08-11 Thread Arthur Zamarin
commit: aa7ca2479169b8317ae66c0831058ad70d3fc68d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 11 19:12:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 11 19:12:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7ca247

dev-python/Arpeggio: Stabilize 2.0.2 ALLARCHES, #912092

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild 
b/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild
index b3fdfbe786aa..2d81cc0d9799 100644
--- a/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild
+++ b/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
 
 DEPEND="
test? (



[gentoo-commits] repo/gentoo:master commit in: dev-python/Arpeggio/

2023-07-09 Thread Michał Górny
commit: 727ef2aafe63a7426029340c84ca1d2a33c2dde7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul  9 14:26:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul  9 14:36:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=727ef2aa

dev-python/Arpeggio: Bump to 2.0.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/Arpeggio/Arpeggio-2.0.2.ebuild | 28 
 dev-python/Arpeggio/Manifest  |  1 +
 2 files changed, 29 insertions(+)

diff --git a/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild 
b/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild
new file mode 100644
index ..b3fdfbe786aa
--- /dev/null
+++ b/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Parser interpreter based on PEG grammars"
+HOMEPAGE="
+   https://pypi.org/project/Arpeggio/
+   https://github.com/textX/Arpeggio/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+DEPEND="
+   test? (
+   dev-python/memory_profiler[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest

diff --git a/dev-python/Arpeggio/Manifest b/dev-python/Arpeggio/Manifest
index 4ae24bc19088..d9e14d575ac7 100644
--- a/dev-python/Arpeggio/Manifest
+++ b/dev-python/Arpeggio/Manifest
@@ -1 +1,2 @@
 DIST Arpeggio-2.0.0.tar.gz 767813 BLAKE2B 
b4eab5b0a049560e8f3d775f34e9d1beffc26d3969a11a2043d203852c77385adbbef876e212b09c6af8630f2b8de6dfb088760bf9ade332af981d4e8d8267ad
 SHA512 
b5a75eea515b7dd0ad7dc261703300bd5b3e5a70f0946845f8828dbf7c76613aef926fed9538fe0f9a71c1666edc9f8cff31afddd551bea1d7b1b9ad7a9cc405
+DIST Arpeggio-2.0.2.tar.gz 766643 BLAKE2B 
9cd3a40b10594868678b6e0e625a094a978deca22a0d251e348e25a7358afb64bdef337e1c93afcde00d1347a9b22faa694678217c3e2de49690e923f8f0ea73
 SHA512 
6f8ddf8ca19f968de84730ad4861585f333be8315e70b6bd320f838731cffbd28b5b6245edd869175834a95207f39b20674795f0f31b226c9387f4a0376c9adb



[gentoo-commits] repo/gentoo:master commit in: dev-python/Arpeggio/

2023-01-27 Thread Arthur Zamarin
commit: 39c0f5a8fa9215be919339fdd40eeff72c7a6416
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 27 15:59:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 27 15:59:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c0f5a8

dev-python/Arpeggio: enable py3.11

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/Arpeggio/Arpeggio-2.0.0.ebuild 
b/dev-python/Arpeggio/Arpeggio-2.0.0.ebuild
index 13c8505b7626..825f24b64fa5 100644
--- a/dev-python/Arpeggio/Arpeggio-2.0.0.ebuild
+++ b/dev-python/Arpeggio/Arpeggio-2.0.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/Arpeggio/

2022-06-11 Thread Yixun Lan
commit: f1cd400e541d05b273f3269ade3d3825ee52df5f
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Jun  6 14:13:43 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Jun 11 11:31:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1cd400e

dev-python/Arpeggio: keyword 2.0.0 for ~riscv

Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-python/Arpeggio/Arpeggio-2.0.0.ebuild 
b/dev-python/Arpeggio/Arpeggio-2.0.0.ebuild
index e6ef77af4e11..70c1ca40200a 100644
--- a/dev-python/Arpeggio/Arpeggio-2.0.0.ebuild
+++ b/dev-python/Arpeggio/Arpeggio-2.0.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
 
 DEPEND="
test? (



[gentoo-commits] repo/gentoo:master commit in: dev-python/Arpeggio/

2022-04-27 Thread Michał Górny
commit: 3c76a83239d2d01c3cd4baa0ba543e92622be2db
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 27 06:41:31 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 27 06:46:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c76a832

dev-python/Arpeggio: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/Arpeggio/Arpeggio-1.10.2.ebuild | 31 --
 dev-python/Arpeggio/Manifest   |  1 -
 2 files changed, 32 deletions(-)

diff --git a/dev-python/Arpeggio/Arpeggio-1.10.2.ebuild 
b/dev-python/Arpeggio/Arpeggio-1.10.2.ebuild
deleted file mode 100644
index 1d8d5c5f4698..
--- a/dev-python/Arpeggio/Arpeggio-1.10.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Parser interpreter based on PEG grammars"
-HOMEPAGE="https://pypi.org/project/Arpeggio/ https://github.com/textX/Arpeggio;
-SRC_URI="https://github.com/textX/Arpeggio/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-
-DEPEND="
-   test? (
-   dev-python/memory_profiler[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   sed -e '/^setup_requires/,/^[^[:space:]]/d' \
-   -e '/^exclude/a\
-examples.*' \
-   -i setup.cfg || die
-   distutils-r1_python_prepare_all
-}

diff --git a/dev-python/Arpeggio/Manifest b/dev-python/Arpeggio/Manifest
index 2089f493bee8..4ae24bc19088 100644
--- a/dev-python/Arpeggio/Manifest
+++ b/dev-python/Arpeggio/Manifest
@@ -1,2 +1 @@
-DIST Arpeggio-1.10.2.tar.gz 766747 BLAKE2B 
91e828731757b6ca1e16900edca3f45378c5bb05469e1d32571f9185dbb887f5cf6ae54afecf77f352f882d9056a0814c65aabf51424b482ae3a8cb90f11740a
 SHA512 
c6a162f9ab854bac7e2bc9e5d5553c2dbcc068fcf61607149727cd4c8a7c87c63cab765b423c8ea76e09fa81ccc42157d724388a81e22864580ccf734998142a
 DIST Arpeggio-2.0.0.tar.gz 767813 BLAKE2B 
b4eab5b0a049560e8f3d775f34e9d1beffc26d3969a11a2043d203852c77385adbbef876e212b09c6af8630f2b8de6dfb088760bf9ade332af981d4e8d8267ad
 SHA512 
b5a75eea515b7dd0ad7dc261703300bd5b3e5a70f0946845f8828dbf7c76613aef926fed9538fe0f9a71c1666edc9f8cff31afddd551bea1d7b1b9ad7a9cc405



[gentoo-commits] repo/gentoo:master commit in: dev-python/Arpeggio/

2022-04-26 Thread Sam James
commit: c1c65bac7e57b21026c39727e78adc7e10828745
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 26 21:48:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 26 21:48:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1c65bac

dev-python/Arpeggio: Stabilize 2.0.0 ALLARCHES, #841035

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/Arpeggio/Arpeggio-2.0.0.ebuild 
b/dev-python/Arpeggio/Arpeggio-2.0.0.ebuild
index e25d2baeb0cc..e6ef77af4e11 100644
--- a/dev-python/Arpeggio/Arpeggio-2.0.0.ebuild
+++ b/dev-python/Arpeggio/Arpeggio-2.0.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 DEPEND="
test? (



[gentoo-commits] repo/gentoo:master commit in: dev-python/arpeggio/

2022-03-21 Thread Michał Górny
commit: 69790eff169839bc7b7b49de58cac2dc828efb46
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 21 08:01:52 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 21 08:54:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69790eff

dev-python/arpeggio: Bump to 2.0.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/arpeggio/Manifest  |  1 +
 dev-python/arpeggio/arpeggio-2.0.0.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/arpeggio/Manifest b/dev-python/arpeggio/Manifest
index 5018a6b19280..2089f493bee8 100644
--- a/dev-python/arpeggio/Manifest
+++ b/dev-python/arpeggio/Manifest
@@ -1 +1,2 @@
 DIST Arpeggio-1.10.2.tar.gz 766747 BLAKE2B 
91e828731757b6ca1e16900edca3f45378c5bb05469e1d32571f9185dbb887f5cf6ae54afecf77f352f882d9056a0814c65aabf51424b482ae3a8cb90f11740a
 SHA512 
c6a162f9ab854bac7e2bc9e5d5553c2dbcc068fcf61607149727cd4c8a7c87c63cab765b423c8ea76e09fa81ccc42157d724388a81e22864580ccf734998142a
+DIST Arpeggio-2.0.0.tar.gz 767813 BLAKE2B 
b4eab5b0a049560e8f3d775f34e9d1beffc26d3969a11a2043d203852c77385adbbef876e212b09c6af8630f2b8de6dfb088760bf9ade332af981d4e8d8267ad
 SHA512 
b5a75eea515b7dd0ad7dc261703300bd5b3e5a70f0946845f8828dbf7c76613aef926fed9538fe0f9a71c1666edc9f8cff31afddd551bea1d7b1b9ad7a9cc405

diff --git a/dev-python/arpeggio/arpeggio-2.0.0.ebuild 
b/dev-python/arpeggio/arpeggio-2.0.0.ebuild
new file mode 100644
index ..cbafce6c06dc
--- /dev/null
+++ b/dev-python/arpeggio/arpeggio-2.0.0.ebuild
@@ -0,0 +1,33 @@
+# 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_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Parser interpreter based on PEG grammars"
+HOMEPAGE="https://pypi.org/project/Arpeggio/ https://github.com/textX/Arpeggio;
+SRC_URI="
+   https://github.com/textX/Arpeggio/archive/${PV}.tar.gz -> ${P^}.tar.gz
+"
+S=${WORKDIR}/${P^}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+DEPEND="
+   test? (
+   dev-python/memory_profiler[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -i -e '/^setup_requires/,/^[^[:space:]]/d' setup.cfg || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/arpeggio/

2021-08-28 Thread Arthur Zamarin
commit: 7e952893a6aa6c3924040e0c7c2db8f6a64bdf2a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 28 12:24:28 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 28 13:53:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e952893

dev-python/arpeggio: enable py3.10

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/arpeggio/arpeggio-1.10.2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/arpeggio/arpeggio-1.10.2.ebuild 
b/dev-python/arpeggio/arpeggio-1.10.2.ebuild
index 0c29de142a4..d34e8083e28 100644
--- a/dev-python/arpeggio/arpeggio-1.10.2.ebuild
+++ b/dev-python/arpeggio/arpeggio-1.10.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 DESCRIPTION="Parser interpreter based on PEG grammars"
@@ -15,7 +15,6 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 x86"
 
-RDEPEND=""
 DEPEND="
test? (
dev-python/memory_profiler[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/arpeggio/

2021-06-05 Thread Michał Górny
commit: 2072dd05dd0be3773a0f6ab96f8c5783684ddf5f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun  5 20:54:45 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  5 20:55:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2072dd05

dev-python/arpeggio: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/arpeggio/Manifest   |  1 -
 dev-python/arpeggio/arpeggio-1.10.0.ebuild | 33 --
 2 files changed, 34 deletions(-)

diff --git a/dev-python/arpeggio/Manifest b/dev-python/arpeggio/Manifest
index f42a192246b..5018a6b1928 100644
--- a/dev-python/arpeggio/Manifest
+++ b/dev-python/arpeggio/Manifest
@@ -1,2 +1 @@
-DIST Arpeggio-1.10.0.tar.gz 766416 BLAKE2B 
75898c5be536998a12ec0efb8ca0729913e9ac7ac8481f614cb1bfd5332015bd2c22722cc6836511e1b77d933fe497538db1a00804e2cbf409af7cc153ba15c6
 SHA512 
368c478114ddedbf40c94b4e656945063df5661deacc9c75780ddca18198a9e3e504718fc6c9a1e84c11c5c8f2b454584d1cfc5a14ea2b783e97b8e317047023
 DIST Arpeggio-1.10.2.tar.gz 766747 BLAKE2B 
91e828731757b6ca1e16900edca3f45378c5bb05469e1d32571f9185dbb887f5cf6ae54afecf77f352f882d9056a0814c65aabf51424b482ae3a8cb90f11740a
 SHA512 
c6a162f9ab854bac7e2bc9e5d5553c2dbcc068fcf61607149727cd4c8a7c87c63cab765b423c8ea76e09fa81ccc42157d724388a81e22864580ccf734998142a

diff --git a/dev-python/arpeggio/arpeggio-1.10.0.ebuild 
b/dev-python/arpeggio/arpeggio-1.10.0.ebuild
deleted file mode 100644
index 0c29de142a4..000
--- a/dev-python/arpeggio/arpeggio-1.10.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit distutils-r1
-
-DESCRIPTION="Parser interpreter based on PEG grammars"
-HOMEPAGE="https://pypi.org/project/Arpeggio/ https://github.com/textX/Arpeggio;
-SRC_URI="https://github.com/textX/Arpeggio/archive/${PV}.tar.gz -> 
${P^}.tar.gz"
-S=${WORKDIR}/${P^}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-
-RDEPEND=""
-DEPEND="
-   test? (
-   dev-python/memory_profiler[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   sed -e '/^setup_requires/,/^[^[:space:]]/d' \
-   -e '/^exclude/a\
-examples.*' \
-   -i setup.cfg || die
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/arpeggio/

2021-04-25 Thread Michał Górny
commit: 33e9e664749ca26aca65989646c81e23259001cf
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 25 21:34:01 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 25 21:58:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e9e664

dev-python/arpeggio: Bump to 1.10.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/arpeggio/Manifest   |  1 +
 dev-python/arpeggio/arpeggio-1.10.2.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/arpeggio/Manifest b/dev-python/arpeggio/Manifest
index 69f6b25de0b..f42a192246b 100644
--- a/dev-python/arpeggio/Manifest
+++ b/dev-python/arpeggio/Manifest
@@ -1 +1,2 @@
 DIST Arpeggio-1.10.0.tar.gz 766416 BLAKE2B 
75898c5be536998a12ec0efb8ca0729913e9ac7ac8481f614cb1bfd5332015bd2c22722cc6836511e1b77d933fe497538db1a00804e2cbf409af7cc153ba15c6
 SHA512 
368c478114ddedbf40c94b4e656945063df5661deacc9c75780ddca18198a9e3e504718fc6c9a1e84c11c5c8f2b454584d1cfc5a14ea2b783e97b8e317047023
+DIST Arpeggio-1.10.2.tar.gz 766747 BLAKE2B 
91e828731757b6ca1e16900edca3f45378c5bb05469e1d32571f9185dbb887f5cf6ae54afecf77f352f882d9056a0814c65aabf51424b482ae3a8cb90f11740a
 SHA512 
c6a162f9ab854bac7e2bc9e5d5553c2dbcc068fcf61607149727cd4c8a7c87c63cab765b423c8ea76e09fa81ccc42157d724388a81e22864580ccf734998142a

diff --git a/dev-python/arpeggio/arpeggio-1.10.2.ebuild 
b/dev-python/arpeggio/arpeggio-1.10.2.ebuild
new file mode 100644
index 000..f11ba62fad5
--- /dev/null
+++ b/dev-python/arpeggio/arpeggio-1.10.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit distutils-r1
+
+DESCRIPTION="Parser interpreter based on PEG grammars"
+HOMEPAGE="https://pypi.org/project/Arpeggio/ https://github.com/textX/Arpeggio;
+SRC_URI="https://github.com/textX/Arpeggio/archive/${PV}.tar.gz -> 
${P^}.tar.gz"
+S=${WORKDIR}/${P^}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND=""
+DEPEND="
+   test? (
+   dev-python/memory_profiler[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -e '/^setup_requires/,/^[^[:space:]]/d' \
+   -e '/^exclude/a\
+examples.*' \
+   -i setup.cfg || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/arpeggio/

2021-04-25 Thread Michał Górny
commit: 02e0e39486a1dce80f6d5b40b993be190b91bbb6
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 25 21:34:27 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 25 21:58:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02e0e394

dev-python/arpeggio: Add python@ as co-maint.

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/arpeggio/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-python/arpeggio/metadata.xml b/dev-python/arpeggio/metadata.xml
index 832012f48b8..a0a68beb84d 100644
--- a/dev-python/arpeggio/metadata.xml
+++ b/dev-python/arpeggio/metadata.xml
@@ -4,6 +4,9 @@

zmed...@gentoo.org

+   
+   pyt...@gentoo.org
+   


Arpeggio



[gentoo-commits] repo/gentoo:master commit in: dev-python/arpeggio/

2021-01-22 Thread Sam James
commit: a2442ab5565a400151561628d9ef633fad67b906
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 22 23:01:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 22 23:01:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2442ab5

dev-python/arpeggio: Keyword 1.10.0 arm64, #762688

Signed-off-by: Sam James  gentoo.org>

 dev-python/arpeggio/arpeggio-1.10.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/arpeggio/arpeggio-1.10.0.ebuild 
b/dev-python/arpeggio/arpeggio-1.10.0.ebuild
index f2f415a4f19..60f5ae4cf3e 100644
--- a/dev-python/arpeggio/arpeggio-1.10.0.ebuild
+++ b/dev-python/arpeggio/arpeggio-1.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P^}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 RDEPEND=""
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/arpeggio/

2020-12-16 Thread Michał Górny
commit: 21186fd345afa331bad7bf61cb35af9ec947fdad
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 16 11:25:49 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 16 11:25:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21186fd3

dev-python/arpeggio: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/arpeggio/Manifest  |  1 -
 dev-python/arpeggio/arpeggio-1.9.2.ebuild | 40 ---
 2 files changed, 41 deletions(-)

diff --git a/dev-python/arpeggio/Manifest b/dev-python/arpeggio/Manifest
index 707e6994db0..69f6b25de0b 100644
--- a/dev-python/arpeggio/Manifest
+++ b/dev-python/arpeggio/Manifest
@@ -1,2 +1 @@
 DIST Arpeggio-1.10.0.tar.gz 766416 BLAKE2B 
75898c5be536998a12ec0efb8ca0729913e9ac7ac8481f614cb1bfd5332015bd2c22722cc6836511e1b77d933fe497538db1a00804e2cbf409af7cc153ba15c6
 SHA512 
368c478114ddedbf40c94b4e656945063df5661deacc9c75780ddca18198a9e3e504718fc6c9a1e84c11c5c8f2b454584d1cfc5a14ea2b783e97b8e317047023
-DIST arpeggio-1.9.2.tar.gz 761920 BLAKE2B 
ba8c8a5cb8965325c1c3be68a481e024b0ab703d5f60fd9ccb2589fe5efe2618fd24f2b9bc36823005897c83e233bc97372a0e3d2010cf2e2399b96aec58feb5
 SHA512 
fa1057caaa0b5d26937c6e5aed719f64b293d3332e3ce0277a586bd48ca136792a4811c292fd87f2e58148874e008a6f2f621630052c5dfaf0e0efe2e8039353

diff --git a/dev-python/arpeggio/arpeggio-1.9.2.ebuild 
b/dev-python/arpeggio/arpeggio-1.9.2.ebuild
deleted file mode 100644
index 9cc5deeb5b0..000
--- a/dev-python/arpeggio/arpeggio-1.9.2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8,9} )
-DISTUTILS_USE_SETUPTOOLS=bdepend
-inherit distutils-r1
-
-MY_PN=Arpeggio
-MY_P=${MY_PN}-${PV}
-DESCRIPTION="Parser interpreter based on PEG grammars"
-HOMEPAGE="https://pypi.org/project/Arpeggio/ 
https://github.com/igordejanovic/Arpeggio;
-SRC_URI="https://github.com/igordejanovic/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/memory_profiler[${PYTHON_USEDEP}]
-   )
-"
-S=${WORKDIR}/${MY_P}
-
-python_prepare_all() {
-   distutils-r1_python_prepare_all
-   sed -e 's:packages=find_packages(:\0exclude=["examples", 
"examples.*"]:' \
-   -e "s:\\(setup_requires=\[\\)'pytest-runner'\\(\],\\):\\1\\2:" \
-   -i setup.py || die
-}
-
-python_test() {
-   pytest -vv || die "Testing failed"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/arpeggio/

2020-12-16 Thread Sam James
commit: 94ec1daee457e8dfc9b46e106ecb646972d7a8d9
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 16 11:12:23 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 16 11:12:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94ec1dae

dev-python/arpeggio: Stabilize 1.10.0 ALLARCHES, #758497

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/arpeggio/arpeggio-1.10.0.ebuild 
b/dev-python/arpeggio/arpeggio-1.10.0.ebuild
index 13f0348512f..f2f415a4f19 100644
--- a/dev-python/arpeggio/arpeggio-1.10.0.ebuild
+++ b/dev-python/arpeggio/arpeggio-1.10.0.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P^}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND=""
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/arpeggio/

2020-12-05 Thread Michał Górny
commit: c21a63fc896db6e6cb622352b7876ff1f9eaa45a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  5 09:45:57 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  5 09:52:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c21a63fc

dev-python/arpeggio: Mark ALLARCHES

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/arpeggio/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/arpeggio/metadata.xml b/dev-python/arpeggio/metadata.xml
index 91634f41522..9b80d3de4f9 100644
--- a/dev-python/arpeggio/metadata.xml
+++ b/dev-python/arpeggio/metadata.xml
@@ -4,6 +4,7 @@

zmed...@gentoo.org

+   

Arpeggio
igordejanovic/Arpeggio



[gentoo-commits] repo/gentoo:master commit in: dev-python/arpeggio/

2020-11-01 Thread Michał Górny
commit: 7fa892f78e548fd4230d1787f07b47b3fdc50a64
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov  1 17:25:01 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov  1 17:40:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa892f7

dev-python/arpeggio: Bump to 1.10.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/arpeggio/Manifest   |  1 +
 dev-python/arpeggio/arpeggio-1.10.0.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/arpeggio/Manifest b/dev-python/arpeggio/Manifest
index a56b413d596..707e6994db0 100644
--- a/dev-python/arpeggio/Manifest
+++ b/dev-python/arpeggio/Manifest
@@ -1 +1,2 @@
+DIST Arpeggio-1.10.0.tar.gz 766416 BLAKE2B 
75898c5be536998a12ec0efb8ca0729913e9ac7ac8481f614cb1bfd5332015bd2c22722cc6836511e1b77d933fe497538db1a00804e2cbf409af7cc153ba15c6
 SHA512 
368c478114ddedbf40c94b4e656945063df5661deacc9c75780ddca18198a9e3e504718fc6c9a1e84c11c5c8f2b454584d1cfc5a14ea2b783e97b8e317047023
 DIST arpeggio-1.9.2.tar.gz 761920 BLAKE2B 
ba8c8a5cb8965325c1c3be68a481e024b0ab703d5f60fd9ccb2589fe5efe2618fd24f2b9bc36823005897c83e233bc97372a0e3d2010cf2e2399b96aec58feb5
 SHA512 
fa1057caaa0b5d26937c6e5aed719f64b293d3332e3ce0277a586bd48ca136792a4811c292fd87f2e58148874e008a6f2f621630052c5dfaf0e0efe2e8039353

diff --git a/dev-python/arpeggio/arpeggio-1.10.0.ebuild 
b/dev-python/arpeggio/arpeggio-1.10.0.ebuild
new file mode 100644
index 000..13f0348512f
--- /dev/null
+++ b/dev-python/arpeggio/arpeggio-1.10.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+inherit distutils-r1
+
+DESCRIPTION="Parser interpreter based on PEG grammars"
+HOMEPAGE="https://pypi.org/project/Arpeggio/ https://github.com/textX/Arpeggio;
+SRC_URI="https://github.com/textX/Arpeggio/archive/${PV}.tar.gz -> 
${P^}.tar.gz"
+S=${WORKDIR}/${P^}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=""
+DEPEND="
+   test? (
+   dev-python/memory_profiler[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -e '/^setup_requires/,/^[^[:space:]]/d' \
+   -e '/^exclude/a\
+examples.*' \
+   -i setup.cfg || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/arpeggio/

2020-08-02 Thread Sam James
commit: da8cdba461b16d6aa0ce356a4da2133c689b60eb
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug  2 04:46:20 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug  2 22:04:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da8cdba4

dev-python/arpeggio: add Python 3.9

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/arpeggio/arpeggio-1.9.2.ebuild 
b/dev-python/arpeggio/arpeggio-1.9.2.ebuild
index 8e5858b7a17..9cc5deeb5b0 100644
--- a/dev-python/arpeggio/arpeggio-1.9.2.ebuild
+++ b/dev-python/arpeggio/arpeggio-1.9.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 DISTUTILS_USE_SETUPTOOLS=bdepend
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/arpeggio/

2020-07-17 Thread Agostino Sarubbo
commit: 8f474e708ab67bb6ec4c4ffc64b15151ff266ee3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 17 07:44:05 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 17 07:44:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f474e70

dev-python/arpeggio: x86 stable wrt bug #722562

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/arpeggio/arpeggio-1.9.2.ebuild 
b/dev-python/arpeggio/arpeggio-1.9.2.ebuild
index f289ad23f90..8e5858b7a17 100644
--- a/dev-python/arpeggio/arpeggio-1.9.2.ebuild
+++ b/dev-python/arpeggio/arpeggio-1.9.2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/igordejanovic/${MY_PN}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/arpeggio/

2020-07-07 Thread Michał Górny
commit: 6f0b86318dbdfc6a7feb94086efb4e43bdcabc00
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul  7 20:11:25 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul  7 20:13:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f0b8631

dev-python/arpeggio: Stabilize 1.9.2 amd64, #722562

Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/arpeggio/arpeggio-1.9.2.ebuild 
b/dev-python/arpeggio/arpeggio-1.9.2.ebuild
index e2b49275b80..f289ad23f90 100644
--- a/dev-python/arpeggio/arpeggio-1.9.2.ebuild
+++ b/dev-python/arpeggio/arpeggio-1.9.2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/igordejanovic/${MY_PN}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/arpeggio/

2020-05-02 Thread Zac Medico
commit: ccc716ead3acadf2dccd48edc3b695cb929a4f18
Author: Zac Medico  gentoo  org>
AuthorDate: Sat May  2 19:25:32 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat May  2 19:28:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccc716ea

dev-python/arpeggio: eliminate pytest-runner requirement

Closes: https://bugs.gentoo.org/719762
Closes: https://bugs.gentoo.org/719822
Closes: https://bugs.gentoo.org/720460
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/arpeggio/arpeggio-1.9.2.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-python/arpeggio/arpeggio-1.9.2.ebuild 
b/dev-python/arpeggio/arpeggio-1.9.2.ebuild
index 5623c7389bd..e2b49275b80 100644
--- a/dev-python/arpeggio/arpeggio-1.9.2.ebuild
+++ b/dev-python/arpeggio/arpeggio-1.9.2.ebuild
@@ -30,7 +30,9 @@ S=${WORKDIR}/${MY_P}
 
 python_prepare_all() {
distutils-r1_python_prepare_all
-   sed -e 's:packages=find_packages(:\0exclude=["examples", 
"examples.*"]:' -i setup.py || die
+   sed -e 's:packages=find_packages(:\0exclude=["examples", 
"examples.*"]:' \
+   -e "s:\\(setup_requires=\[\\)'pytest-runner'\\(\],\\):\\1\\2:" \
+   -i setup.py || die
 }
 
 python_test() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/arpeggio/

2020-04-26 Thread Zac Medico
commit: 72cf78766ca89a0dc71b7401dcdd7c62097743c8
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Apr 27 01:37:22 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Apr 27 01:40:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72cf7876

dev-python/arpeggio: Bump to version 1.9.2

Reported-by: Alex Barker  1stleg.com>
Closes: https://bugs.gentoo.org/719478
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/arpeggio/Manifest  |  1 +
 dev-python/arpeggio/arpeggio-1.9.2.ebuild | 38 +++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/arpeggio/Manifest b/dev-python/arpeggio/Manifest
index 69fbf00d808..372a843d080 100644
--- a/dev-python/arpeggio/Manifest
+++ b/dev-python/arpeggio/Manifest
@@ -1 +1,2 @@
 DIST arpeggio-1.9.0.tar.gz 757412 BLAKE2B 
f89850a16b2ac1a87cbac3ae0f10d4c04af6097bfb9292abec24c8b938bdf3b837c4d292650b2e335ee5b4b03cd149e1722e35ceabf1b59fd4577ba7e62a8e44
 SHA512 
179ec76813476823f316471e1b313f377064a75879c52060e547fd755ae72947594dc4d6e58a798150620e82c8b123fbd88484881c12ccb311c47bc93a45a0cd
+DIST arpeggio-1.9.2.tar.gz 761920 BLAKE2B 
ba8c8a5cb8965325c1c3be68a481e024b0ab703d5f60fd9ccb2589fe5efe2618fd24f2b9bc36823005897c83e233bc97372a0e3d2010cf2e2399b96aec58feb5
 SHA512 
fa1057caaa0b5d26937c6e5aed719f64b293d3332e3ce0277a586bd48ca136792a4811c292fd87f2e58148874e008a6f2f621630052c5dfaf0e0efe2e8039353

diff --git a/dev-python/arpeggio/arpeggio-1.9.2.ebuild 
b/dev-python/arpeggio/arpeggio-1.9.2.ebuild
new file mode 100644
index 000..5623c7389bd
--- /dev/null
+++ b/dev-python/arpeggio/arpeggio-1.9.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+inherit distutils-r1
+
+MY_PN=Arpeggio
+MY_P=${MY_PN}-${PV}
+DESCRIPTION="Parser interpreter based on PEG grammars"
+HOMEPAGE="https://pypi.org/project/Arpeggio/ 
https://github.com/igordejanovic/Arpeggio;
+SRC_URI="https://github.com/igordejanovic/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+DEPEND="
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/memory_profiler[${PYTHON_USEDEP}]
+   )
+"
+S=${WORKDIR}/${MY_P}
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+   sed -e 's:packages=find_packages(:\0exclude=["examples", 
"examples.*"]:' -i setup.py || die
+}
+
+python_test() {
+   pytest -vv || die "Testing failed"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/arpeggio/

2020-04-26 Thread Zac Medico
commit: f45bb2aac82f1d9e03fa2dfe13097de87d206d58
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Apr 27 01:00:37 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Apr 27 01:06:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f45bb2aa

dev-python/arpeggio: Update PYTHON_COMPAT

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Zac Medico  gentoo.org>

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

diff --git a/dev-python/arpeggio/arpeggio-1.9.0.ebuild 
b/dev-python/arpeggio/arpeggio-1.9.0.ebuild
index aeb6ec5c259..2724273a463 100644
--- a/dev-python/arpeggio/arpeggio-1.9.0.ebuild
+++ b/dev-python/arpeggio/arpeggio-1.9.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/arpeggio/

2020-03-26 Thread Michał Górny
commit: 7c8bb941e1465c61972de55bb62920160f654d65
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 26 11:31:07 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 26 11:47:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c8bb941

dev-python/arpeggio: Remove redundant versions

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/arpeggio/Manifest|  1 -
 dev-python/arpeggio/arpeggio-1.5.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/dev-python/arpeggio/Manifest b/dev-python/arpeggio/Manifest
index 87c780b8a7b..69fbf00d808 100644
--- a/dev-python/arpeggio/Manifest
+++ b/dev-python/arpeggio/Manifest
@@ -1,2 +1 @@
-DIST Arpeggio-1.5.tar.gz 18856 BLAKE2B 
5ceb26d034622c448ea29adc70f6934dc2de8335c526f02d91bc4bccaf435d462516830fa6b124638fdcb0b4aadc859d602e1ec59469077d796b7534fa28f7aa
 SHA512 
533c59635556a3446c04c8b14f53e8ad6a7a39869f39d958bdd52b5a55ad43c533bc42a41999cc149015b34470d8ff0eca295ff1942c75b33a58a403a604c449
 DIST arpeggio-1.9.0.tar.gz 757412 BLAKE2B 
f89850a16b2ac1a87cbac3ae0f10d4c04af6097bfb9292abec24c8b938bdf3b837c4d292650b2e335ee5b4b03cd149e1722e35ceabf1b59fd4577ba7e62a8e44
 SHA512 
179ec76813476823f316471e1b313f377064a75879c52060e547fd755ae72947594dc4d6e58a798150620e82c8b123fbd88484881c12ccb311c47bc93a45a0cd

diff --git a/dev-python/arpeggio/arpeggio-1.5.ebuild 
b/dev-python/arpeggio/arpeggio-1.5.ebuild
deleted file mode 100644
index b4b27ee5924..000
--- a/dev-python/arpeggio/arpeggio-1.5.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-MY_PN=Arpeggio
-MY_P=${MY_PN}-${PV}
-DESCRIPTION="Parser interpreter based on PEG grammars"
-HOMEPAGE="https://pypi.org/project/Arpeggio/ 
https://github.com/igordejanovic/Arpeggio;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-# pypi tarball omits tests
-RESTRICT="test"
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   )
-"
-S=${WORKDIR}/${MY_P}
-
-python_test() {
-   py.test -v tests || die "tests failed"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/arpeggio/

2020-02-04 Thread Michał Górny
commit: 5ff2fd3f78c60dd20fe68d12e576b62532741a31
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb  4 12:24:49 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb  4 12:24:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ff2fd3f

dev-python/arpeggio: Remove py2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/arpeggio/arpeggio-1.5.ebuild   | 2 +-
 dev-python/arpeggio/arpeggio-1.9.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/arpeggio/arpeggio-1.5.ebuild 
b/dev-python/arpeggio/arpeggio-1.5.ebuild
index d979ae5cd26..b4b27ee5924 100644
--- a/dev-python/arpeggio/arpeggio-1.5.ebuild
+++ b/dev-python/arpeggio/arpeggio-1.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_6 )
+PYTHON_COMPAT=( python3_6 )
 
 inherit distutils-r1
 

diff --git a/dev-python/arpeggio/arpeggio-1.9.0.ebuild 
b/dev-python/arpeggio/arpeggio-1.9.0.ebuild
index e9f42e7e31c..aeb6ec5c259 100644
--- a/dev-python/arpeggio/arpeggio-1.9.0.ebuild
+++ b/dev-python/arpeggio/arpeggio-1.9.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/arpeggio/

2018-11-01 Thread Zac Medico
commit: a7a395375041869ce3e602b62f077ac285a0d63c
Author: Oleksandr Trotsenko  gmail  com>
AuthorDate: Sun Oct 28 03:53:16 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Nov  1 20:07:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7a39537

dev-python/arpeggio: Version bump to 1.9.0

Updating the package to the latest available version and introducing support for
Python 3.7.

See: https://github.com/gentoo/gentoo/pull/10198
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Oleksandr Trotsenko  gmail.com>
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/arpeggio/Manifest  |  1 +
 dev-python/arpeggio/arpeggio-1.9.0.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/arpeggio/Manifest b/dev-python/arpeggio/Manifest
index 4441a0268de..87c780b8a7b 100644
--- a/dev-python/arpeggio/Manifest
+++ b/dev-python/arpeggio/Manifest
@@ -1 +1,2 @@
 DIST Arpeggio-1.5.tar.gz 18856 BLAKE2B 
5ceb26d034622c448ea29adc70f6934dc2de8335c526f02d91bc4bccaf435d462516830fa6b124638fdcb0b4aadc859d602e1ec59469077d796b7534fa28f7aa
 SHA512 
533c59635556a3446c04c8b14f53e8ad6a7a39869f39d958bdd52b5a55ad43c533bc42a41999cc149015b34470d8ff0eca295ff1942c75b33a58a403a604c449
+DIST arpeggio-1.9.0.tar.gz 757412 BLAKE2B 
f89850a16b2ac1a87cbac3ae0f10d4c04af6097bfb9292abec24c8b938bdf3b837c4d292650b2e335ee5b4b03cd149e1722e35ceabf1b59fd4577ba7e62a8e44
 SHA512 
179ec76813476823f316471e1b313f377064a75879c52060e547fd755ae72947594dc4d6e58a798150620e82c8b123fbd88484881c12ccb311c47bc93a45a0cd

diff --git a/dev-python/arpeggio/arpeggio-1.9.0.ebuild 
b/dev-python/arpeggio/arpeggio-1.9.0.ebuild
new file mode 100644
index 000..77211f6a560
--- /dev/null
+++ b/dev-python/arpeggio/arpeggio-1.9.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
+
+inherit distutils-r1
+
+MY_PN=Arpeggio
+MY_P=${MY_PN}-${PV}
+DESCRIPTION="Parser interpreter based on PEG grammars"
+HOMEPAGE="https://pypi.org/project/Arpeggio/ 
https://github.com/igordejanovic/Arpeggio;
+SRC_URI="https://github.com/igordejanovic/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/memory_profiler[${PYTHON_USEDEP}]
+   )
+"
+S=${WORKDIR}/${MY_P}
+
+python_test() {
+   pytest -vv || die "Testing failed"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/arpeggio/

2018-04-13 Thread Zac Medico
commit: 68179a9509cf571800b73785b38df33c4013305d
Author: Marty E. Plummer  startmail  com>
AuthorDate: Fri Apr 13 06:51:17 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Apr 13 09:52:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68179a95

dev-python/arpeggio: remove variables from HOMEPAGE

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-python/arpeggio/arpeggio-1.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/arpeggio/arpeggio-1.5.ebuild 
b/dev-python/arpeggio/arpeggio-1.5.ebuild
index ca6482ac4d1..997a6ce25ff 100644
--- a/dev-python/arpeggio/arpeggio-1.5.ebuild
+++ b/dev-python/arpeggio/arpeggio-1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ inherit distutils-r1
 MY_PN=Arpeggio
 MY_P=${MY_PN}-${PV}
 DESCRIPTION="Parser interpreter based on PEG grammars"
-HOMEPAGE="https://pypi.python.org/pypi/${MY_PN} 
https://github.com/igordejanovic/${MY_PN};
+HOMEPAGE="https://pypi.python.org/pypi/Arpeggio 
https://github.com/igordejanovic/Arpeggio;
 SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 # pypi tarball omits tests
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: dev-python/arpeggio/

2017-03-15 Thread Zac Medico
commit: d81764037bf2e8a11bb5039ce04ee37d4307a35e
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Mar 15 06:06:10 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Mar 15 06:23:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8176403

dev-python/arpeggio: Add python3_6 to PYTHON_COMPAT

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-python/arpeggio/arpeggio-1.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/arpeggio/arpeggio-1.5.ebuild 
b/dev-python/arpeggio/arpeggio-1.5.ebuild
index ce2dad397f8..ca6482ac4d1 100644
--- a/dev-python/arpeggio/arpeggio-1.5.ebuild
+++ b/dev-python/arpeggio/arpeggio-1.5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/arpeggio/

2016-08-23 Thread Zac Medico
commit: a5d69286542b10be4e725b84e526278abf5a12e2
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Aug 23 19:52:03 2016 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Aug 23 20:14:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5d69286

dev-python/arpeggio: add package

Package-Manager: portage-2.3.0

 dev-python/arpeggio/Manifest|  1 +
 dev-python/arpeggio/arpeggio-1.5.ebuild | 34 +
 dev-python/arpeggio/metadata.xml| 11 +++
 3 files changed, 46 insertions(+)

diff --git a/dev-python/arpeggio/Manifest b/dev-python/arpeggio/Manifest
new file mode 100644
index ..bd302cf
--- /dev/null
+++ b/dev-python/arpeggio/Manifest
@@ -0,0 +1 @@
+DIST Arpeggio-1.5.tar.gz 18856 SHA256 
56c3550852fa8a1d24806fe0ab60cae6649460c6194d0d5fd1382c5bf050859c SHA512 
533c59635556a3446c04c8b14f53e8ad6a7a39869f39d958bdd52b5a55ad43c533bc42a41999cc149015b34470d8ff0eca295ff1942c75b33a58a403a604c449
 WHIRLPOOL 
137243048317eb3716ada2ebb2b51382d0e7fafe4d8895c6a1f8b0067060edc277fcffc38869c32174e07a9113a12a3bbd513887e3eeb62dea9c0f3751380467

diff --git a/dev-python/arpeggio/arpeggio-1.5.ebuild 
b/dev-python/arpeggio/arpeggio-1.5.ebuild
new file mode 100644
index ..1557bc4
--- /dev/null
+++ b/dev-python/arpeggio/arpeggio-1.5.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit distutils-r1
+
+MY_PN=Arpeggio
+MY_P=${MY_PN}-${PV}
+DESCRIPTION="Parser interpreter based on PEG grammars"
+HOMEPAGE="https://pypi.python.org/pypi/${MY_PN} 
https://github.com/igordejanovic/${MY_PN};
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+# pypi tarball omits tests
+RESTRICT="test"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+S=${WORKDIR}/${MY_P}
+
+python_test() {
+   py.test -v tests || die "tests failed"
+}

diff --git a/dev-python/arpeggio/metadata.xml b/dev-python/arpeggio/metadata.xml
new file mode 100644
index ..91634f4
--- /dev/null
+++ b/dev-python/arpeggio/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zmed...@gentoo.org
+   
+   
+   Arpeggio
+   igordejanovic/Arpeggio
+   
+