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

2024-09-13 Thread Michał Górny
commit: ab3027da217a4e32a853a41ae37c013457556f0e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 13 17:55:12 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 13 17:56:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab3027da

dev-python/pyparsing: Skip mpl tests when unavailable

Closes: https://bugs.gentoo.org/939589
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyparsing/pyparsing-3.2.0_beta1.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/dev-python/pyparsing/pyparsing-3.2.0_beta1.ebuild 
b/dev-python/pyparsing/pyparsing-3.2.0_beta1.ebuild
index 5387f6f9faf2..bd3fdd7b49b7 100644
--- a/dev-python/pyparsing/pyparsing-3.2.0_beta1.ebuild
+++ b/dev-python/pyparsing/pyparsing-3.2.0_beta1.ebuild
@@ -39,6 +39,12 @@ python_test() {

tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
)
 
+   if ! has_version "dev-python/matplotlib[${PYTHON_USEDEP}]"; then
+   EPYTEST_IGNORE+=(
+   tests/test_matplotlib_cases.py
+   )
+   fi
+
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
epytest
 }



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

2024-09-13 Thread Michał Górny
commit: bb6d245d92db05490f0b4eb8ccf54acb85a6cabc
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 13 12:55:29 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 13 13:47:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb6d245d

dev-python/pyparsing: Bump to 3.2.0_beta1

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

 dev-python/pyparsing/Manifest |  1 +
 dev-python/pyparsing/pyparsing-3.2.0_beta1.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index f0f79efecdda..132f1aee9f83 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,2 +1,3 @@
 DIST pyparsing-3.1.2.tar.gz 889571 BLAKE2B 
69dc249c8760470e9611c367255176afcbfdf299b739c8e191f71b88653e0d35db3a20d156ae6507a1748f775b0853c127986d9de2124edc12e22453a75b908d
 SHA512 
1134949f3576edbec4438eefe952eb5cc6e734fb060905d714b6a77f71e90d364b01345df5e7b8fb5ffa798c530be9c65f6d152b3f591cba787660c4dd8894d2
 DIST pyparsing-3.1.4.tar.gz 900231 BLAKE2B 
121092316528a69f79a8fac5e903de513c4193bd00d5ef7e98dfcb09f3a48eb3384217ede39b0f954f58bdade8644931ce8cef41729539fc1be3dfb910b90be7
 SHA512 
b475e5571510cd7b07fecbc8ae583b1e75a6308b64018d2884570dfa461e0529b96d02d11403cecac41f92b5d802a5dd4bbf9f8321d58ffa2d24cb89b86652e1
+DIST pyparsing-3.2.0b1.tar.gz 907144 BLAKE2B 
873f25e8a633fe96587793dc36aae49e6fcb865297cfeea8a47fd431fb9061373db4ad2631f8c581b9e54e417b086c13e3f0364c0895fe22d65935feff7d9a66
 SHA512 
455bf46414efc850339d62028c478e2f7615eded65415bc15ebcc7319dcac9f1b56257ba1da576cf276e65e40b173e32fd504cbcd0a0b9e5df2e2d906643329e

diff --git a/dev-python/pyparsing/pyparsing-3.2.0_beta1.ebuild 
b/dev-python/pyparsing/pyparsing-3.2.0_beta1.ebuild
new file mode 100644
index ..5387f6f9faf2
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-3.2.0_beta1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2004-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="
+   https://github.com/pyparsing/pyparsing/
+   https://pypi.org/project/pyparsing/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="examples"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # railroad-diagrams not packaged (and not suitable for 
packaging yet)
+   tests/test_diagram.py
+   )
+   local EPYTEST_DESELECT=(
+   # also railroad-diagrams
+   tests/test_examples.py::TestExamples::test_range_check
+   tests/test_examples.py::TestExamples::test_rosettacode
+   
tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2024-08-25 Thread Michał Górny
commit: 36883053a2b9e4f19a0e846f3b40560abf21fdba
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 26 04:19:37 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 26 04:19:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36883053

dev-python/pyparsing: Bump to 3.1.4

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

 dev-python/pyparsing/Manifest   |  1 +
 dev-python/pyparsing/pyparsing-3.1.4.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index e2b8f6579057..f0f79efecdda 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1 +1,2 @@
 DIST pyparsing-3.1.2.tar.gz 889571 BLAKE2B 
69dc249c8760470e9611c367255176afcbfdf299b739c8e191f71b88653e0d35db3a20d156ae6507a1748f775b0853c127986d9de2124edc12e22453a75b908d
 SHA512 
1134949f3576edbec4438eefe952eb5cc6e734fb060905d714b6a77f71e90d364b01345df5e7b8fb5ffa798c530be9c65f6d152b3f591cba787660c4dd8894d2
+DIST pyparsing-3.1.4.tar.gz 900231 BLAKE2B 
121092316528a69f79a8fac5e903de513c4193bd00d5ef7e98dfcb09f3a48eb3384217ede39b0f954f58bdade8644931ce8cef41729539fc1be3dfb910b90be7
 SHA512 
b475e5571510cd7b07fecbc8ae583b1e75a6308b64018d2884570dfa461e0529b96d02d11403cecac41f92b5d802a5dd4bbf9f8321d58ffa2d24cb89b86652e1

diff --git a/dev-python/pyparsing/pyparsing-3.1.4.ebuild 
b/dev-python/pyparsing/pyparsing-3.1.4.ebuild
new file mode 100644
index ..f97642f139e3
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-3.1.4.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2004-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="
+   https://github.com/pyparsing/pyparsing/
+   https://pypi.org/project/pyparsing/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="examples"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # railroad-diagrams not packaged (and not suitable for packaging yet)
+   tests/test_diagram.py
+)
+
+EPYTEST_DESELECT=(
+   # also railroad-diagrams
+   tests/test_examples.py::TestExamples::test_range_check
+   
tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
+)
+
+python_install_all() {
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2024-05-18 Thread Michał Górny
commit: b17ef8f62bc228da0137f07fb1e8edca814af4d8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 18 07:54:17 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 18 08:09:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b17ef8f6

dev-python/pyparsing: Enable py3.13

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

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

diff --git a/dev-python/pyparsing/pyparsing-3.1.2.ebuild 
b/dev-python/pyparsing/pyparsing-3.1.2.ebuild
index d5250fa7835c..374c92a5ec89 100644
--- a/dev-python/pyparsing/pyparsing-3.1.2.ebuild
+++ b/dev-python/pyparsing/pyparsing-3.1.2.ebuild
@@ -5,7 +5,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
 
 inherit distutils-r1 pypi
 



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

2024-03-21 Thread Michał Górny
commit: 0b49dbaf6ac85d1b437f125f0b0cd1a7f8bd73e1
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 22 03:40:07 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 22 04:38:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b49dbaf

dev-python/pyparsing: Remove old

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

 dev-python/pyparsing/Manifest   |  2 --
 dev-python/pyparsing/pyparsing-3.0.9.ebuild | 52 -
 dev-python/pyparsing/pyparsing-3.1.1.ebuild | 47 --
 3 files changed, 101 deletions(-)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 44bf845afaf0..e2b8f6579057 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,3 +1 @@
-DIST pyparsing-3.1.1.tar.gz 884814 BLAKE2B 
d5a2b74181d2d93575e9be43285a7156c3b796d58993397c2ed8df10467d54ef193d1f82bbdac0cecd97fb20d1cb64d79f8502b02d8886511ca90c02ac3739bb
 SHA512 
59ae01e13277e25cabd1a1ea41a27aac9235c09746f54c0eaac53d0aae488309fe2044b3b31e1105cb8207ad3326828ec32bdd5e904cceee8b0d032740679628
 DIST pyparsing-3.1.2.tar.gz 889571 BLAKE2B 
69dc249c8760470e9611c367255176afcbfdf299b739c8e191f71b88653e0d35db3a20d156ae6507a1748f775b0853c127986d9de2124edc12e22453a75b908d
 SHA512 
1134949f3576edbec4438eefe952eb5cc6e734fb060905d714b6a77f71e90d364b01345df5e7b8fb5ffa798c530be9c65f6d152b3f591cba787660c4dd8894d2
-DIST pyparsing_3.0.9.gh.tar.gz 967771 BLAKE2B 
c13c74661b9e0d53b4886c9949b01951d220991f916362a13ce0c32c0ab05a6b1cab4d5e5a626acb7563c0ec1716348ede205cb67bf22c0710904f07404ad82a
 SHA512 
1158f27e31f8eced540217b7234b09005eac416fad74faf59678fdae93fe2f76e0e3b5f4adfd3ceb42c8aef19150950293e989c9a5189741175073eb7a03cd6d

diff --git a/dev-python/pyparsing/pyparsing-3.0.9.ebuild 
b/dev-python/pyparsing/pyparsing-3.0.9.ebuild
deleted file mode 100644
index c5fedf26d51f..
--- a/dev-python/pyparsing/pyparsing-3.0.9.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 2004-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1
-
-MY_P=${P/-/_}
-DESCRIPTION="Easy-to-use Python module for text parsing"
-HOMEPAGE="
-   https://github.com/pyparsing/pyparsing/
-   https://pypi.org/project/pyparsing/
-"
-SRC_URI="
-   https://github.com/pyparsing/pyparsing/archive/${MY_P}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S="${WORKDIR}/${PN}-${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-IUSE="examples"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # railroad-diagrams not packaged (and not suitable for packaging yet)
-   tests/test_diagram.py
-)
-
-EPYTEST_DESELECT=(
-   # also railroad-diagrams
-   
tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
-)
-
-python_install_all() {
-   if use examples; then
-   docompress -x /usr/share/doc/${PF}/examples
-   dodoc -r examples
-   fi
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/pyparsing/pyparsing-3.1.1.ebuild 
b/dev-python/pyparsing/pyparsing-3.1.1.ebuild
deleted file mode 100644
index eed60b612a71..
--- a/dev-python/pyparsing/pyparsing-3.1.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2004-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Easy-to-use Python module for text parsing"
-HOMEPAGE="
-   https://github.com/pyparsing/pyparsing/
-   https://pypi.org/project/pyparsing/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-IUSE="examples"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # railroad-diagrams not packaged (and not suitable for packaging yet)
-   tests/test_diagram.py
-)
-
-EPYTEST_DESELECT=(
-   # also railroad-diagrams
-   tests/test_examples.py::TestExamples::t

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

2024-03-21 Thread Arthur Zamarin
commit: a719d2cdd55aaec2162ee48601e0c7985ccd528c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Mar 21 17:51:27 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Mar 21 17:51:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a719d2cd

dev-python/pyparsing: Stabilize 3.1.2 ALLARCHES, #927436

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

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

diff --git a/dev-python/pyparsing/pyparsing-3.1.2.ebuild 
b/dev-python/pyparsing/pyparsing-3.1.2.ebuild
index 6dac59fe0c0c..d5250fa7835c 100644
--- a/dev-python/pyparsing/pyparsing-3.1.2.ebuild
+++ b/dev-python/pyparsing/pyparsing-3.1.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="examples"
 
 distutils_enable_tests pytest



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

2024-03-06 Thread Michał Górny
commit: b741b224f452c9a8f5d3cf0b1a74ce30aa78318e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  6 21:13:28 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  6 21:18:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b741b224

dev-python/pyparsing: Bump to 3.1.2

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

 dev-python/pyparsing/Manifest   |  1 +
 dev-python/pyparsing/pyparsing-3.1.2.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 6f1cec4a6912..44bf845afaf0 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,2 +1,3 @@
 DIST pyparsing-3.1.1.tar.gz 884814 BLAKE2B 
d5a2b74181d2d93575e9be43285a7156c3b796d58993397c2ed8df10467d54ef193d1f82bbdac0cecd97fb20d1cb64d79f8502b02d8886511ca90c02ac3739bb
 SHA512 
59ae01e13277e25cabd1a1ea41a27aac9235c09746f54c0eaac53d0aae488309fe2044b3b31e1105cb8207ad3326828ec32bdd5e904cceee8b0d032740679628
+DIST pyparsing-3.1.2.tar.gz 889571 BLAKE2B 
69dc249c8760470e9611c367255176afcbfdf299b739c8e191f71b88653e0d35db3a20d156ae6507a1748f775b0853c127986d9de2124edc12e22453a75b908d
 SHA512 
1134949f3576edbec4438eefe952eb5cc6e734fb060905d714b6a77f71e90d364b01345df5e7b8fb5ffa798c530be9c65f6d152b3f591cba787660c4dd8894d2
 DIST pyparsing_3.0.9.gh.tar.gz 967771 BLAKE2B 
c13c74661b9e0d53b4886c9949b01951d220991f916362a13ce0c32c0ab05a6b1cab4d5e5a626acb7563c0ec1716348ede205cb67bf22c0710904f07404ad82a
 SHA512 
1158f27e31f8eced540217b7234b09005eac416fad74faf59678fdae93fe2f76e0e3b5f4adfd3ceb42c8aef19150950293e989c9a5189741175073eb7a03cd6d

diff --git a/dev-python/pyparsing/pyparsing-3.1.2.ebuild 
b/dev-python/pyparsing/pyparsing-3.1.2.ebuild
new file mode 100644
index ..6dac59fe0c0c
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-3.1.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2004-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="
+   https://github.com/pyparsing/pyparsing/
+   https://pypi.org/project/pyparsing/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="examples"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # railroad-diagrams not packaged (and not suitable for packaging yet)
+   tests/test_diagram.py
+)
+
+EPYTEST_DESELECT=(
+   # also railroad-diagrams
+   tests/test_examples.py::TestExamples::test_range_check
+   
tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
+)
+
+python_install_all() {
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2023-11-24 Thread Michał Górny
commit: 68c3ea297fb959d88fdae80155a9606a7045b803
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 24 13:07:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 24 13:42:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68c3ea29

dev-python/pyparsing: Remove old

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

 dev-python/pyparsing/Manifest   |  1 -
 dev-python/pyparsing/pyparsing-3.1.0.ebuild | 47 -
 2 files changed, 48 deletions(-)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 133b4bd7f869..6f1cec4a6912 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,3 +1,2 @@
-DIST pyparsing-3.1.0.tar.gz 882565 BLAKE2B 
8ed2e15e2422ded9a558b866a5cbbdc0fb6c7ce42962710e42cfd751aae7b48bacd3d6201084189a940d262fb7b142ea37b897bae23f97a175f6152c19adb5c9
 SHA512 
0ad2e8fff93708426b3675e2d41da12b3f09531bf272799db4095ee618bbaa0f4b90e527ff09dda2acbdb923d59117678fbb28b82a7cfd2b395d686f47b61850
 DIST pyparsing-3.1.1.tar.gz 884814 BLAKE2B 
d5a2b74181d2d93575e9be43285a7156c3b796d58993397c2ed8df10467d54ef193d1f82bbdac0cecd97fb20d1cb64d79f8502b02d8886511ca90c02ac3739bb
 SHA512 
59ae01e13277e25cabd1a1ea41a27aac9235c09746f54c0eaac53d0aae488309fe2044b3b31e1105cb8207ad3326828ec32bdd5e904cceee8b0d032740679628
 DIST pyparsing_3.0.9.gh.tar.gz 967771 BLAKE2B 
c13c74661b9e0d53b4886c9949b01951d220991f916362a13ce0c32c0ab05a6b1cab4d5e5a626acb7563c0ec1716348ede205cb67bf22c0710904f07404ad82a
 SHA512 
1158f27e31f8eced540217b7234b09005eac416fad74faf59678fdae93fe2f76e0e3b5f4adfd3ceb42c8aef19150950293e989c9a5189741175073eb7a03cd6d

diff --git a/dev-python/pyparsing/pyparsing-3.1.0.ebuild 
b/dev-python/pyparsing/pyparsing-3.1.0.ebuild
deleted file mode 100644
index eed60b612a71..
--- a/dev-python/pyparsing/pyparsing-3.1.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2004-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Easy-to-use Python module for text parsing"
-HOMEPAGE="
-   https://github.com/pyparsing/pyparsing/
-   https://pypi.org/project/pyparsing/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-IUSE="examples"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # railroad-diagrams not packaged (and not suitable for packaging yet)
-   tests/test_diagram.py
-)
-
-EPYTEST_DESELECT=(
-   # also railroad-diagrams
-   tests/test_examples.py::TestExamples::test_range_check
-   
tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
-)
-
-python_install_all() {
-   if use examples; then
-   docompress -x /usr/share/doc/${PF}/examples
-   dodoc -r examples
-   fi
-   distutils-r1_python_install_all
-}



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

2023-08-29 Thread Sam James
commit: 4f4b007b46b29c58caa4ba79edcd83a529045888
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 30 04:14:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 30 04:14:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f4b007b

dev-python/pyparsing: Stabilize 3.1.1 ALLARCHES, #913236

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

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

diff --git a/dev-python/pyparsing/pyparsing-3.1.1.ebuild 
b/dev-python/pyparsing/pyparsing-3.1.1.ebuild
index 5a9966efcc40..eed60b612a71 100644
--- a/dev-python/pyparsing/pyparsing-3.1.1.ebuild
+++ b/dev-python/pyparsing/pyparsing-3.1.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="examples"
 
 distutils_enable_tests pytest



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

2023-07-30 Thread Michał Górny
commit: 3d2b38d7e31bf1364a4aee88c4dbbf0cf8cfae69
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul 30 17:46:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 30 17:51:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d2b38d7

dev-python/pyparsing: Bump to 3.1.1

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

 dev-python/pyparsing/Manifest   |  1 +
 dev-python/pyparsing/pyparsing-3.1.1.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 7a0a48dafd9b..133b4bd7f869 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,2 +1,3 @@
 DIST pyparsing-3.1.0.tar.gz 882565 BLAKE2B 
8ed2e15e2422ded9a558b866a5cbbdc0fb6c7ce42962710e42cfd751aae7b48bacd3d6201084189a940d262fb7b142ea37b897bae23f97a175f6152c19adb5c9
 SHA512 
0ad2e8fff93708426b3675e2d41da12b3f09531bf272799db4095ee618bbaa0f4b90e527ff09dda2acbdb923d59117678fbb28b82a7cfd2b395d686f47b61850
+DIST pyparsing-3.1.1.tar.gz 884814 BLAKE2B 
d5a2b74181d2d93575e9be43285a7156c3b796d58993397c2ed8df10467d54ef193d1f82bbdac0cecd97fb20d1cb64d79f8502b02d8886511ca90c02ac3739bb
 SHA512 
59ae01e13277e25cabd1a1ea41a27aac9235c09746f54c0eaac53d0aae488309fe2044b3b31e1105cb8207ad3326828ec32bdd5e904cceee8b0d032740679628
 DIST pyparsing_3.0.9.gh.tar.gz 967771 BLAKE2B 
c13c74661b9e0d53b4886c9949b01951d220991f916362a13ce0c32c0ab05a6b1cab4d5e5a626acb7563c0ec1716348ede205cb67bf22c0710904f07404ad82a
 SHA512 
1158f27e31f8eced540217b7234b09005eac416fad74faf59678fdae93fe2f76e0e3b5f4adfd3ceb42c8aef19150950293e989c9a5189741175073eb7a03cd6d

diff --git a/dev-python/pyparsing/pyparsing-3.1.1.ebuild 
b/dev-python/pyparsing/pyparsing-3.1.1.ebuild
new file mode 100644
index ..5a9966efcc40
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-3.1.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2004-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="
+   https://github.com/pyparsing/pyparsing/
+   https://pypi.org/project/pyparsing/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="examples"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # railroad-diagrams not packaged (and not suitable for packaging yet)
+   tests/test_diagram.py
+)
+
+EPYTEST_DESELECT=(
+   # also railroad-diagrams
+   tests/test_examples.py::TestExamples::test_range_check
+   
tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
+)
+
+python_install_all() {
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2023-07-24 Thread Jakov Smolić
commit: bd50ea9e903174cab54dc6e68d0fd1c4c56c9e01
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 24 08:53:50 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 24 08:53:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd50ea9e

dev-python/pyparsing: Stabilize 3.1.0 ALLARCHES, #911071

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/pyparsing/pyparsing-3.1.0.ebuild 
b/dev-python/pyparsing/pyparsing-3.1.0.ebuild
index 5a9966efcc40..eed60b612a71 100644
--- a/dev-python/pyparsing/pyparsing-3.1.0.ebuild
+++ b/dev-python/pyparsing/pyparsing-3.1.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="examples"
 
 distutils_enable_tests pytest



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

2023-06-18 Thread Michał Górny
commit: 31e5492b4db7034078ef53ab43e1a82e3730e0c9
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun 19 04:26:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun 19 04:57:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31e5492b

dev-python/pyparsing: Bump to 3.1.0

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

 dev-python/pyparsing/Manifest   |  1 +
 dev-python/pyparsing/pyparsing-3.1.0.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 27ccb2046679..7a0a48dafd9b 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1 +1,2 @@
+DIST pyparsing-3.1.0.tar.gz 882565 BLAKE2B 
8ed2e15e2422ded9a558b866a5cbbdc0fb6c7ce42962710e42cfd751aae7b48bacd3d6201084189a940d262fb7b142ea37b897bae23f97a175f6152c19adb5c9
 SHA512 
0ad2e8fff93708426b3675e2d41da12b3f09531bf272799db4095ee618bbaa0f4b90e527ff09dda2acbdb923d59117678fbb28b82a7cfd2b395d686f47b61850
 DIST pyparsing_3.0.9.gh.tar.gz 967771 BLAKE2B 
c13c74661b9e0d53b4886c9949b01951d220991f916362a13ce0c32c0ab05a6b1cab4d5e5a626acb7563c0ec1716348ede205cb67bf22c0710904f07404ad82a
 SHA512 
1158f27e31f8eced540217b7234b09005eac416fad74faf59678fdae93fe2f76e0e3b5f4adfd3ceb42c8aef19150950293e989c9a5189741175073eb7a03cd6d

diff --git a/dev-python/pyparsing/pyparsing-3.1.0.ebuild 
b/dev-python/pyparsing/pyparsing-3.1.0.ebuild
new file mode 100644
index ..5a9966efcc40
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-3.1.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2004-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="
+   https://github.com/pyparsing/pyparsing/
+   https://pypi.org/project/pyparsing/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="examples"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # railroad-diagrams not packaged (and not suitable for packaging yet)
+   tests/test_diagram.py
+)
+
+EPYTEST_DESELECT=(
+   # also railroad-diagrams
+   tests/test_examples.py::TestExamples::test_range_check
+   
tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
+)
+
+python_install_all() {
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2023-05-23 Thread Michał Górny
commit: ae24712194fa30cb64c57d7beb08e6f5ecdb94b5
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 23 15:40:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 23 15:42:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae247121

dev-python/pyparsing: Fix distfile name

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

 dev-python/pyparsing/Manifest   |  2 +-
 dev-python/pyparsing/pyparsing-3.0.9.ebuild | 10 --
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index fef86e5a9f4d..27ccb2046679 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1 +1 @@
-DIST pyparsing_3.0.9.tar.gz 967771 BLAKE2B 
c13c74661b9e0d53b4886c9949b01951d220991f916362a13ce0c32c0ab05a6b1cab4d5e5a626acb7563c0ec1716348ede205cb67bf22c0710904f07404ad82a
 SHA512 
1158f27e31f8eced540217b7234b09005eac416fad74faf59678fdae93fe2f76e0e3b5f4adfd3ceb42c8aef19150950293e989c9a5189741175073eb7a03cd6d
+DIST pyparsing_3.0.9.gh.tar.gz 967771 BLAKE2B 
c13c74661b9e0d53b4886c9949b01951d220991f916362a13ce0c32c0ab05a6b1cab4d5e5a626acb7563c0ec1716348ede205cb67bf22c0710904f07404ad82a
 SHA512 
1158f27e31f8eced540217b7234b09005eac416fad74faf59678fdae93fe2f76e0e3b5f4adfd3ceb42c8aef19150950293e989c9a5189741175073eb7a03cd6d

diff --git a/dev-python/pyparsing/pyparsing-3.0.9.ebuild 
b/dev-python/pyparsing/pyparsing-3.0.9.ebuild
index 59e544bafdcf..d45b3f88effb 100644
--- a/dev-python/pyparsing/pyparsing-3.0.9.ebuild
+++ b/dev-python/pyparsing/pyparsing-3.0.9.ebuild
@@ -11,8 +11,14 @@ inherit distutils-r1
 
 MY_P=${P/-/_}
 DESCRIPTION="Easy-to-use Python module for text parsing"
-HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/";
-SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
+HOMEPAGE="
+   https://github.com/pyparsing/pyparsing/
+   https://pypi.org/project/pyparsing/
+"
+SRC_URI="
+   https://github.com/pyparsing/pyparsing/archive/${MY_P}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
 S="${WORKDIR}/${PN}-${MY_P}"
 
 LICENSE="MIT"



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

2022-05-31 Thread Michał Górny
commit: 5f84fe545428e1de59e786521897dfb0c3f9f5be
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 31 07:23:13 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 31 07:25:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f84fe54

dev-python/pyparsing: Remove old

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

 dev-python/pyparsing/Manifest  |  2 -
 dev-python/pyparsing/pyparsing-3.0.7-r1.ebuild | 60 --
 dev-python/pyparsing/pyparsing-3.0.8.ebuild| 46 
 3 files changed, 108 deletions(-)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 83bac227ea75..fef86e5a9f4d 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,3 +1 @@
-DIST pyparsing_3.0.7.tar.gz 944917 BLAKE2B 
bcbcd18817c69a69ac6863affb1309a5ca63fe46a45dc056d8407d79a77d1f19e4d1abce08f5d6f1aff7cbdaefb5b699787abcddfcbf64e5514e79e2b0b86ce6
 SHA512 
d5d5547188ebda6fb7f45928174314d3d4d10302acc8fb476cd6590fb4a75167dee5f6397ab0b63efd4cb55c0765708ffd432bcfecf28d8f808815e62615f447
-DIST pyparsing_3.0.8.tar.gz 948516 BLAKE2B 
8df61ce3c5f0b9ef725bf750fa25c26e482a5786b6c3a03befbf7945c76f67981d0f60bfc98badeb353274e5e3c8442e105ae635d0b93681e23090e70716ce0a
 SHA512 
5567824ac6d4c17755c0d47f2994cc2449383d9d3e9dfa374886d92af38651334483034713df420701d1c4560b331f61d763f7f8d1d7a14a7d221c022b9fc8a7
 DIST pyparsing_3.0.9.tar.gz 967771 BLAKE2B 
c13c74661b9e0d53b4886c9949b01951d220991f916362a13ce0c32c0ab05a6b1cab4d5e5a626acb7563c0ec1716348ede205cb67bf22c0710904f07404ad82a
 SHA512 
1158f27e31f8eced540217b7234b09005eac416fad74faf59678fdae93fe2f76e0e3b5f4adfd3ceb42c8aef19150950293e989c9a5189741175073eb7a03cd6d

diff --git a/dev-python/pyparsing/pyparsing-3.0.7-r1.ebuild 
b/dev-python/pyparsing/pyparsing-3.0.7-r1.ebuild
deleted file mode 100644
index 0ddc113a0975..
--- a/dev-python/pyparsing/pyparsing-3.0.7-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 2004-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-inherit distutils-r1
-
-MY_P=${P/-/_}
-DESCRIPTION="Easy-to-use Python module for text parsing"
-HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/";
-SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
-S="${WORKDIR}/${PN}-${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="examples"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # railroad-diagrams not packaged (and not suitable for packaging yet)
-   tests/test_diagram.py
-)
-
-EPYTEST_DESELECT=(
-   # also railroad-diagrams
-   
tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
-)
-
-src_configure() {
-   [[ -e pyproject.toml ]] &&
-   die "Upstream added pyproject.toml, recheck"
-   # write a custom pyproject.toml to ease setuptools bootstrap
-   cat > pyproject.toml <<-EOF || die
-   [build-system]
-   requires = ["flit_core >=3.2,<4"]
-   build-backend = "flit_core.buildapi"
-
-   [project]
-   name = "pyparsing"
-   dynamic = ["version", "description"]
-   EOF
-}
-
-python_install_all() {
-   if use examples; then
-   docompress -x /usr/share/doc/${PF}/examples
-   dodoc -r examples
-   fi
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/pyparsing/pyparsing-3.0.8.ebuild 
b/dev-python/pyparsing/pyparsing-3.0.8.ebuild
deleted file mode 100644
index 5dd04e79a482..
--- a/dev-python/pyparsing/pyparsing-3.0.8.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2004-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-MY_P=${P/-/_}
-DESCRIPTION="Easy-to-use Python module for text parsing"
-HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/";
-SRC_URI="https://github.com/${

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

2022-05-31 Thread Jakov Smolić
commit: 99a7d51d2ae3ffb115324fd0a4f5e5fd649e8469
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue May 31 07:05:55 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue May 31 07:05:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99a7d51d

dev-python/pyparsing: Stabilize 3.0.9 ALLARCHES, #848660

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/pyparsing/pyparsing-3.0.9.ebuild 
b/dev-python/pyparsing/pyparsing-3.0.9.ebuild
index 5dd04e79a482..ced9f03f4893 100644
--- a/dev-python/pyparsing/pyparsing-3.0.9.ebuild
+++ b/dev-python/pyparsing/pyparsing-3.0.9.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples"
 
 distutils_enable_tests pytest



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

2022-05-11 Thread Michał Górny
commit: ad3d5c8f1296acbe8111bb320e45a79b7e9499c3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 06:24:18 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 08:05:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad3d5c8f

dev-python/pyparsing: Bump to 3.0.9

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

 dev-python/pyparsing/Manifest   |  1 +
 dev-python/pyparsing/pyparsing-3.0.9.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 48526d4e4da8..83bac227ea75 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,2 +1,3 @@
 DIST pyparsing_3.0.7.tar.gz 944917 BLAKE2B 
bcbcd18817c69a69ac6863affb1309a5ca63fe46a45dc056d8407d79a77d1f19e4d1abce08f5d6f1aff7cbdaefb5b699787abcddfcbf64e5514e79e2b0b86ce6
 SHA512 
d5d5547188ebda6fb7f45928174314d3d4d10302acc8fb476cd6590fb4a75167dee5f6397ab0b63efd4cb55c0765708ffd432bcfecf28d8f808815e62615f447
 DIST pyparsing_3.0.8.tar.gz 948516 BLAKE2B 
8df61ce3c5f0b9ef725bf750fa25c26e482a5786b6c3a03befbf7945c76f67981d0f60bfc98badeb353274e5e3c8442e105ae635d0b93681e23090e70716ce0a
 SHA512 
5567824ac6d4c17755c0d47f2994cc2449383d9d3e9dfa374886d92af38651334483034713df420701d1c4560b331f61d763f7f8d1d7a14a7d221c022b9fc8a7
+DIST pyparsing_3.0.9.tar.gz 967771 BLAKE2B 
c13c74661b9e0d53b4886c9949b01951d220991f916362a13ce0c32c0ab05a6b1cab4d5e5a626acb7563c0ec1716348ede205cb67bf22c0710904f07404ad82a
 SHA512 
1158f27e31f8eced540217b7234b09005eac416fad74faf59678fdae93fe2f76e0e3b5f4adfd3ceb42c8aef19150950293e989c9a5189741175073eb7a03cd6d

diff --git a/dev-python/pyparsing/pyparsing-3.0.9.ebuild 
b/dev-python/pyparsing/pyparsing-3.0.9.ebuild
new file mode 100644
index ..5dd04e79a482
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-3.0.9.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2004-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+MY_P=${P/-/_}
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
+S="${WORKDIR}/${PN}-${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="examples"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # railroad-diagrams not packaged (and not suitable for packaging yet)
+   tests/test_diagram.py
+)
+
+EPYTEST_DESELECT=(
+   # also railroad-diagrams
+   
tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
+)
+
+python_install_all() {
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2022-04-10 Thread Michał Górny
commit: 55caa1cfec738d6dba6c9dd3ccafeb28ddc89f0d
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 10 07:24:12 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 10 08:58:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55caa1cf

dev-python/pyparsing: Bump to 3.0.8

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

 dev-python/pyparsing/Manifest   |  1 +
 dev-python/pyparsing/pyparsing-3.0.8.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index ee6f4f744636..48526d4e4da8 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1 +1,2 @@
 DIST pyparsing_3.0.7.tar.gz 944917 BLAKE2B 
bcbcd18817c69a69ac6863affb1309a5ca63fe46a45dc056d8407d79a77d1f19e4d1abce08f5d6f1aff7cbdaefb5b699787abcddfcbf64e5514e79e2b0b86ce6
 SHA512 
d5d5547188ebda6fb7f45928174314d3d4d10302acc8fb476cd6590fb4a75167dee5f6397ab0b63efd4cb55c0765708ffd432bcfecf28d8f808815e62615f447
+DIST pyparsing_3.0.8.tar.gz 948516 BLAKE2B 
8df61ce3c5f0b9ef725bf750fa25c26e482a5786b6c3a03befbf7945c76f67981d0f60bfc98badeb353274e5e3c8442e105ae635d0b93681e23090e70716ce0a
 SHA512 
5567824ac6d4c17755c0d47f2994cc2449383d9d3e9dfa374886d92af38651334483034713df420701d1c4560b331f61d763f7f8d1d7a14a7d221c022b9fc8a7

diff --git a/dev-python/pyparsing/pyparsing-3.0.8.ebuild 
b/dev-python/pyparsing/pyparsing-3.0.8.ebuild
new file mode 100644
index ..0c8cb9eb70bc
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-3.0.8.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2004-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+MY_P=${P/-/_}
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
+S="${WORKDIR}/${PN}-${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="examples"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # railroad-diagrams not packaged (and not suitable for packaging yet)
+   tests/test_diagram.py
+)
+
+EPYTEST_DESELECT=(
+   # also railroad-diagrams
+   
tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
+)
+
+python_install_all() {
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2022-02-27 Thread Michał Górny
commit: 838e8710b4f59d01f1e336322d65d9da32081c19
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 27 18:45:41 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 27 18:45:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=838e8710

dev-python/pyparsing: Remove old

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

 dev-python/pyparsing/Manifest   |  1 -
 dev-python/pyparsing/pyparsing-3.0.6.ebuild | 44 -
 dev-python/pyparsing/pyparsing-3.0.7.ebuild | 44 -
 3 files changed, 89 deletions(-)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 7b07598e99f3..ee6f4f744636 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,2 +1 @@
-DIST pyparsing_3.0.6.tar.gz 942509 BLAKE2B 
1ece2e83dd4193c8364bf690afc54090b46658fced62fc852b0098208d2ae4b18e96f050e63d8751c4b5cf95aa178a11dd1c37fc9d63ae1551639b5c91fe81d8
 SHA512 
5e94f1dcb4560a0f8e5b9a979b691b6362939648d03e9ea03f74e3aeeddafc09029c8e82c42a517aebe4a0483fd06cac03ae45030e074a40576f9570ed1eb5cc
 DIST pyparsing_3.0.7.tar.gz 944917 BLAKE2B 
bcbcd18817c69a69ac6863affb1309a5ca63fe46a45dc056d8407d79a77d1f19e4d1abce08f5d6f1aff7cbdaefb5b699787abcddfcbf64e5514e79e2b0b86ce6
 SHA512 
d5d5547188ebda6fb7f45928174314d3d4d10302acc8fb476cd6590fb4a75167dee5f6397ab0b63efd4cb55c0765708ffd432bcfecf28d8f808815e62615f447

diff --git a/dev-python/pyparsing/pyparsing-3.0.6.ebuild 
b/dev-python/pyparsing/pyparsing-3.0.6.ebuild
deleted file mode 100644
index 82b0224932c1..
--- a/dev-python/pyparsing/pyparsing-3.0.6.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2004-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-inherit distutils-r1
-
-MY_P=${P/-/_}
-DESCRIPTION="Easy-to-use Python module for text parsing"
-HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/";
-SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
-S=${WORKDIR}/${PN}-${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="examples"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # railroad-diagrams not packaged (and not suitable for packaging yet)
-   tests/test_diagram.py
-)
-
-EPYTEST_DESELECT=(
-   # also railroad-diagrams
-   
tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
-)
-
-python_install_all() {
-   if use examples; then
-   docompress -x /usr/share/doc/${PF}/examples
-   dodoc -r examples
-   fi
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/pyparsing/pyparsing-3.0.7.ebuild 
b/dev-python/pyparsing/pyparsing-3.0.7.ebuild
deleted file mode 100644
index 2130df7b4182..
--- a/dev-python/pyparsing/pyparsing-3.0.7.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2004-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-inherit distutils-r1
-
-MY_P=${P/-/_}
-DESCRIPTION="Easy-to-use Python module for text parsing"
-HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/";
-SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
-S="${WORKDIR}/${PN}-${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="examples"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # railroad-diagrams not packaged (and not suitable for packaging yet)
-   tests/test_diagram.py
-)
-
-EPYTEST_DESELECT=(
-   # also railroad-diagrams
-   
tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test08_WithUnboundedPac

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

2022-02-04 Thread Michał Górny
commit: 1c24a2443419888d95a25ecfd950da081859456a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  4 10:20:32 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  4 10:26:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c24a244

dev-python/pyparsing: Remove old

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

 dev-python/pyparsing/Manifest  |  1 -
 dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild | 29 --
 2 files changed, 30 deletions(-)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 9cee19b2620d..7b07598e99f3 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,3 +1,2 @@
-DIST pyparsing_2.4.7.tar.gz 648158 BLAKE2B 
24525b4ee7876e245b9eb270f0e3e22fe2d8b398f9777ad3b3657b8a1227dcbd25983aa64a3f3018debdbffc1a042c732e6b3a09800e081c7acac7b97da15317
 SHA512 
c7a546729f86a2b5176e2482b566b9fd715b03e495aaef4d720b21307bb03f385dbc849247f8d266cb3d92be0a83c34ce4995b655ce85318355d5a0d42d6991e
 DIST pyparsing_3.0.6.tar.gz 942509 BLAKE2B 
1ece2e83dd4193c8364bf690afc54090b46658fced62fc852b0098208d2ae4b18e96f050e63d8751c4b5cf95aa178a11dd1c37fc9d63ae1551639b5c91fe81d8
 SHA512 
5e94f1dcb4560a0f8e5b9a979b691b6362939648d03e9ea03f74e3aeeddafc09029c8e82c42a517aebe4a0483fd06cac03ae45030e074a40576f9570ed1eb5cc
 DIST pyparsing_3.0.7.tar.gz 944917 BLAKE2B 
bcbcd18817c69a69ac6863affb1309a5ca63fe46a45dc056d8407d79a77d1f19e4d1abce08f5d6f1aff7cbdaefb5b699787abcddfcbf64e5514e79e2b0b86ce6
 SHA512 
d5d5547188ebda6fb7f45928174314d3d4d10302acc8fb476cd6590fb4a75167dee5f6397ab0b63efd4cb55c0765708ffd432bcfecf28d8f808815e62615f447

diff --git a/dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild 
b/dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild
deleted file mode 100644
index 225b1b9d79d8..
--- a/dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2004-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
-inherit distutils-r1
-
-MY_P=${P/-/_}
-DESCRIPTION="Easy-to-use Python module for text parsing"
-HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/";
-SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
-S=${WORKDIR}/${PN}-${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="examples"
-
-distutils_enable_tests setup.py
-
-python_install_all() {
-   if use examples; then
-   docompress -x /usr/share/doc/${PF}/examples
-   dodoc -r examples
-   fi
-   distutils-r1_python_install_all
-}



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

2022-01-26 Thread Michał Górny
commit: 55e377fa4910ecfccfc8ee002706d588324ffc81
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 26 11:08:49 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 26 11:16:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e377fa

dev-python/pyparsing: Use flit to ease bootstrap

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

 dev-python/pyparsing/pyparsing-3.0.7-r1.ebuild | 60 ++
 1 file changed, 60 insertions(+)

diff --git a/dev-python/pyparsing/pyparsing-3.0.7-r1.ebuild 
b/dev-python/pyparsing/pyparsing-3.0.7-r1.ebuild
new file mode 100644
index ..7c5d85957f9a
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-3.0.7-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2004-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+MY_P=${P/-/_}
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
+S="${WORKDIR}/${PN}-${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="examples"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # railroad-diagrams not packaged (and not suitable for packaging yet)
+   tests/test_diagram.py
+)
+
+EPYTEST_DESELECT=(
+   # also railroad-diagrams
+   
tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
+)
+
+src_configure() {
+   [[ -e pyproject.toml ]] &&
+   die "Upstream added pyproject.toml, recheck"
+   # write a custom pyproject.toml to ease setuptools bootstrap
+   cat > pyproject.toml <<-EOF || die
+   [build-system]
+   requires = ["flit_core >=3.2,<4"]
+   build-backend = "flit_core.buildapi"
+
+   [project]
+   name = "pyparsing"
+   dynamic = ["version", "description"]
+   EOF
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2022-01-21 Thread Arthur Zamarin
commit: 8cae35e56a79be95b27943490329a1ef9963ccc3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 21 08:34:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 21 08:54:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cae35e5

dev-python/pyparsing: add 3.0.7

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

 dev-python/pyparsing/Manifest   |  1 +
 dev-python/pyparsing/pyparsing-3.0.7.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index a319dc21b02f..9cee19b2620d 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,2 +1,3 @@
 DIST pyparsing_2.4.7.tar.gz 648158 BLAKE2B 
24525b4ee7876e245b9eb270f0e3e22fe2d8b398f9777ad3b3657b8a1227dcbd25983aa64a3f3018debdbffc1a042c732e6b3a09800e081c7acac7b97da15317
 SHA512 
c7a546729f86a2b5176e2482b566b9fd715b03e495aaef4d720b21307bb03f385dbc849247f8d266cb3d92be0a83c34ce4995b655ce85318355d5a0d42d6991e
 DIST pyparsing_3.0.6.tar.gz 942509 BLAKE2B 
1ece2e83dd4193c8364bf690afc54090b46658fced62fc852b0098208d2ae4b18e96f050e63d8751c4b5cf95aa178a11dd1c37fc9d63ae1551639b5c91fe81d8
 SHA512 
5e94f1dcb4560a0f8e5b9a979b691b6362939648d03e9ea03f74e3aeeddafc09029c8e82c42a517aebe4a0483fd06cac03ae45030e074a40576f9570ed1eb5cc
+DIST pyparsing_3.0.7.tar.gz 944917 BLAKE2B 
bcbcd18817c69a69ac6863affb1309a5ca63fe46a45dc056d8407d79a77d1f19e4d1abce08f5d6f1aff7cbdaefb5b699787abcddfcbf64e5514e79e2b0b86ce6
 SHA512 
d5d5547188ebda6fb7f45928174314d3d4d10302acc8fb476cd6590fb4a75167dee5f6397ab0b63efd4cb55c0765708ffd432bcfecf28d8f808815e62615f447

diff --git a/dev-python/pyparsing/pyparsing-3.0.7.ebuild 
b/dev-python/pyparsing/pyparsing-3.0.7.ebuild
new file mode 100644
index ..2130df7b4182
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-3.0.7.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2004-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+MY_P=${P/-/_}
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
+S="${WORKDIR}/${PN}-${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="examples"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # railroad-diagrams not packaged (and not suitable for packaging yet)
+   tests/test_diagram.py
+)
+
+EPYTEST_DESELECT=(
+   # also railroad-diagrams
+   
tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
+)
+
+python_install_all() {
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2021-12-12 Thread Michał Górny
commit: 856319b3b75e55d5adeafa1c822a0e0da2b532ed
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 12 21:31:04 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 12 21:32:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=856319b3

dev-python/pyparsing: Remove old

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

 dev-python/pyparsing/Manifest   |  1 -
 dev-python/pyparsing/pyparsing-3.0.5.ebuild | 44 -
 2 files changed, 45 deletions(-)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 78d89414f0f5..a319dc21b02f 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,3 +1,2 @@
 DIST pyparsing_2.4.7.tar.gz 648158 BLAKE2B 
24525b4ee7876e245b9eb270f0e3e22fe2d8b398f9777ad3b3657b8a1227dcbd25983aa64a3f3018debdbffc1a042c732e6b3a09800e081c7acac7b97da15317
 SHA512 
c7a546729f86a2b5176e2482b566b9fd715b03e495aaef4d720b21307bb03f385dbc849247f8d266cb3d92be0a83c34ce4995b655ce85318355d5a0d42d6991e
-DIST pyparsing_3.0.5.tar.gz 940615 BLAKE2B 
7ca78eb4ddd769a49f9538757fc3aae1a1fa11ed1a8fd4483ac80bf50b483e0a8ca5ee13739fbb8c40a6009e3dd48aabab6fbb29fdd01f6f82c11b22348408e1
 SHA512 
b3efebc911f3c3850ebbb573299a843aab1ca2fb612e41d93947f59ebba9a716ca099b5ec2f9ad8091cb82f6018910205d8409c403f26fb64e72cbb474d05223
 DIST pyparsing_3.0.6.tar.gz 942509 BLAKE2B 
1ece2e83dd4193c8364bf690afc54090b46658fced62fc852b0098208d2ae4b18e96f050e63d8751c4b5cf95aa178a11dd1c37fc9d63ae1551639b5c91fe81d8
 SHA512 
5e94f1dcb4560a0f8e5b9a979b691b6362939648d03e9ea03f74e3aeeddafc09029c8e82c42a517aebe4a0483fd06cac03ae45030e074a40576f9570ed1eb5cc

diff --git a/dev-python/pyparsing/pyparsing-3.0.5.ebuild 
b/dev-python/pyparsing/pyparsing-3.0.5.ebuild
deleted file mode 100644
index 5e4cb765d6ac..
--- a/dev-python/pyparsing/pyparsing-3.0.5.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2004-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-inherit distutils-r1
-
-MY_P=${P/-/_}
-DESCRIPTION="Easy-to-use Python module for text parsing"
-HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/";
-SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
-S=${WORKDIR}/${PN}-${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="examples"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # railroad-diagrams not packaged (and not suitable for packaging yet)
-   tests/test_diagram.py
-)
-
-EPYTEST_DESELECT=(
-   # also railroad-diagrams
-   
tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
-)
-
-python_install_all() {
-   if use examples; then
-   docompress -x /usr/share/doc/${PF}/examples
-   dodoc -r examples
-   fi
-   distutils-r1_python_install_all
-}



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

2021-12-12 Thread Arthur Zamarin
commit: 75c2e32ce88d6a4396bea84a0686f27ae3cd15ac
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 12 20:16:00 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 12 20:16:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75c2e32c

dev-python/pyparsing: Stabilize 3.0.6 ALLARCHES, #828956

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

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

diff --git a/dev-python/pyparsing/pyparsing-3.0.6.ebuild 
b/dev-python/pyparsing/pyparsing-3.0.6.ebuild
index 5e4cb765d6ac..82b0224932c1 100644
--- a/dev-python/pyparsing/pyparsing-3.0.6.ebuild
+++ b/dev-python/pyparsing/pyparsing-3.0.6.ebuild
@@ -15,7 +15,7 @@ S=${WORKDIR}/${PN}-${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples"
 
 distutils_enable_tests pytest



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

2021-11-24 Thread Sam James
commit: 24c40d7fff19c7c955d16df3b28b7d566916321e
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 25 05:47:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 25 05:47:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24c40d7f

dev-python/pyparsing: drop 3.0.0, 3.0.1, 3.0.3, 3.0.4

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

 dev-python/pyparsing/Manifest   |  4 ---
 dev-python/pyparsing/pyparsing-3.0.0.ebuild | 44 -
 dev-python/pyparsing/pyparsing-3.0.1.ebuild | 44 -
 dev-python/pyparsing/pyparsing-3.0.3.ebuild | 44 -
 dev-python/pyparsing/pyparsing-3.0.4.ebuild | 44 -
 5 files changed, 180 deletions(-)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index e4247371ebab..78d89414f0f5 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,7 +1,3 @@
 DIST pyparsing_2.4.7.tar.gz 648158 BLAKE2B 
24525b4ee7876e245b9eb270f0e3e22fe2d8b398f9777ad3b3657b8a1227dcbd25983aa64a3f3018debdbffc1a042c732e6b3a09800e081c7acac7b97da15317
 SHA512 
c7a546729f86a2b5176e2482b566b9fd715b03e495aaef4d720b21307bb03f385dbc849247f8d266cb3d92be0a83c34ce4995b655ce85318355d5a0d42d6991e
-DIST pyparsing_3.0.0.tar.gz 935578 BLAKE2B 
2932fb8da83f4f7b0ba98057002c870ab54f50bb93cea3f1da1cb9bba87fd8a6066c7bbee700667663285226ad6bf637f340160ccf7b7b06616e1140a7b93ce3
 SHA512 
1400370a6e7518940b7965645578028588af5a4ec1c379d57c924f036c86e342a9a60f1dd5c700ce8a4dbcd16afb55a2a4c371548c8bac6c53338b5cc349f4d8
-DIST pyparsing_3.0.1.tar.gz 936219 BLAKE2B 
cc7dc4670f37a09e98c8bda785bac4121150f1a48438cc42c6fbf0546531e7fc674f2bfe1c85aba66ac1075b9c086d9ee30672a3eebc60efec21fd51772f577f
 SHA512 
70f2f957c713a88979ae95de8834a79c777196a2a6d47a25bf930cdefdc3120919147a33119ada0d33c53bb215fcddfa969b0d1630d2979c9e685d85e5c57414
-DIST pyparsing_3.0.3.tar.gz 938435 BLAKE2B 
5237244693759ffc19637b4d8ee52f98b7160160c1f422a1720b9a8848025f37cb8b314aae505acb7696cc1546c495d049a6a93b3824d784b89aee3565001a4a
 SHA512 
19735a3125620716a0a843156e6e9285c7811aa4db876fdc9fed7413dff77c0670fea5a0a16bc074704c6fec45f0129d1a3680b2123abf3c414fa75d73e03d36
-DIST pyparsing_3.0.4.tar.gz 939837 BLAKE2B 
27130518d1f3a4e497ecd4fa1fc624516bcb62488baf881ae3cbca48c957a4c6f0bf8d29aeeca8b1aa907c04ca41f3a61e876b78f1ea50684e24b12a2422
 SHA512 
01acf9b7663feae57e82ac3139c35687ea2754874425acfcf29b82595977660dab86ec35665e96400eb92acfbb51fb2326e010b960be7570de7575296078bd31
 DIST pyparsing_3.0.5.tar.gz 940615 BLAKE2B 
7ca78eb4ddd769a49f9538757fc3aae1a1fa11ed1a8fd4483ac80bf50b483e0a8ca5ee13739fbb8c40a6009e3dd48aabab6fbb29fdd01f6f82c11b22348408e1
 SHA512 
b3efebc911f3c3850ebbb573299a843aab1ca2fb612e41d93947f59ebba9a716ca099b5ec2f9ad8091cb82f6018910205d8409c403f26fb64e72cbb474d05223
 DIST pyparsing_3.0.6.tar.gz 942509 BLAKE2B 
1ece2e83dd4193c8364bf690afc54090b46658fced62fc852b0098208d2ae4b18e96f050e63d8751c4b5cf95aa178a11dd1c37fc9d63ae1551639b5c91fe81d8
 SHA512 
5e94f1dcb4560a0f8e5b9a979b691b6362939648d03e9ea03f74e3aeeddafc09029c8e82c42a517aebe4a0483fd06cac03ae45030e074a40576f9570ed1eb5cc

diff --git a/dev-python/pyparsing/pyparsing-3.0.0.ebuild 
b/dev-python/pyparsing/pyparsing-3.0.0.ebuild
deleted file mode 100644
index 5e4cb765d6ac..
--- a/dev-python/pyparsing/pyparsing-3.0.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2004-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-inherit distutils-r1
-
-MY_P=${P/-/_}
-DESCRIPTION="Easy-to-use Python module for text parsing"
-HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/";
-SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
-S=${WORKDIR}/${PN}-${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="examples"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # railroad-diagrams not packaged (and not suitable for packaging yet)
-   tests/test_diagram.py
-)
-
-EPYTEST_DESELECT=(
-   # also railroad-diagrams
-   
tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly
-   
tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
-)
-
-python_i

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

2021-11-12 Thread Michał Górny
commit: bb25cb9d633262dc64655b887c9c481a8144424b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 12 19:13:41 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 12 20:03:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb25cb9d

dev-python/pyparsing: Bump to 3.0.6

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

 dev-python/pyparsing/Manifest   |  1 +
 dev-python/pyparsing/pyparsing-3.0.6.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index cfe378d950f..e4247371eba 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -4,3 +4,4 @@ DIST pyparsing_3.0.1.tar.gz 936219 BLAKE2B 
cc7dc4670f37a09e98c8bda785bac4121150f
 DIST pyparsing_3.0.3.tar.gz 938435 BLAKE2B 
5237244693759ffc19637b4d8ee52f98b7160160c1f422a1720b9a8848025f37cb8b314aae505acb7696cc1546c495d049a6a93b3824d784b89aee3565001a4a
 SHA512 
19735a3125620716a0a843156e6e9285c7811aa4db876fdc9fed7413dff77c0670fea5a0a16bc074704c6fec45f0129d1a3680b2123abf3c414fa75d73e03d36
 DIST pyparsing_3.0.4.tar.gz 939837 BLAKE2B 
27130518d1f3a4e497ecd4fa1fc624516bcb62488baf881ae3cbca48c957a4c6f0bf8d29aeeca8b1aa907c04ca41f3a61e876b78f1ea50684e24b12a2422
 SHA512 
01acf9b7663feae57e82ac3139c35687ea2754874425acfcf29b82595977660dab86ec35665e96400eb92acfbb51fb2326e010b960be7570de7575296078bd31
 DIST pyparsing_3.0.5.tar.gz 940615 BLAKE2B 
7ca78eb4ddd769a49f9538757fc3aae1a1fa11ed1a8fd4483ac80bf50b483e0a8ca5ee13739fbb8c40a6009e3dd48aabab6fbb29fdd01f6f82c11b22348408e1
 SHA512 
b3efebc911f3c3850ebbb573299a843aab1ca2fb612e41d93947f59ebba9a716ca099b5ec2f9ad8091cb82f6018910205d8409c403f26fb64e72cbb474d05223
+DIST pyparsing_3.0.6.tar.gz 942509 BLAKE2B 
1ece2e83dd4193c8364bf690afc54090b46658fced62fc852b0098208d2ae4b18e96f050e63d8751c4b5cf95aa178a11dd1c37fc9d63ae1551639b5c91fe81d8
 SHA512 
5e94f1dcb4560a0f8e5b9a979b691b6362939648d03e9ea03f74e3aeeddafc09029c8e82c42a517aebe4a0483fd06cac03ae45030e074a40576f9570ed1eb5cc

diff --git a/dev-python/pyparsing/pyparsing-3.0.6.ebuild 
b/dev-python/pyparsing/pyparsing-3.0.6.ebuild
new file mode 100644
index 000..5e4cb765d6a
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-3.0.6.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2004-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+MY_P=${P/-/_}
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
+S=${WORKDIR}/${PN}-${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="examples"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # railroad-diagrams not packaged (and not suitable for packaging yet)
+   tests/test_diagram.py
+)
+
+EPYTEST_DESELECT=(
+   # also railroad-diagrams
+   
tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
+)
+
+python_install_all() {
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2021-11-08 Thread Michał Górny
commit: f3d39215a379e4843fa54037298d1ed131ab5619
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  8 08:15:23 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  8 08:25:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3d39215

dev-python/pyparsing: Bump to 3.0.5

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

 dev-python/pyparsing/Manifest   |  1 +
 dev-python/pyparsing/pyparsing-3.0.5.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 5c9e40950db..cfe378d950f 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -3,3 +3,4 @@ DIST pyparsing_3.0.0.tar.gz 935578 BLAKE2B 
2932fb8da83f4f7b0ba98057002c870ab54f5
 DIST pyparsing_3.0.1.tar.gz 936219 BLAKE2B 
cc7dc4670f37a09e98c8bda785bac4121150f1a48438cc42c6fbf0546531e7fc674f2bfe1c85aba66ac1075b9c086d9ee30672a3eebc60efec21fd51772f577f
 SHA512 
70f2f957c713a88979ae95de8834a79c777196a2a6d47a25bf930cdefdc3120919147a33119ada0d33c53bb215fcddfa969b0d1630d2979c9e685d85e5c57414
 DIST pyparsing_3.0.3.tar.gz 938435 BLAKE2B 
5237244693759ffc19637b4d8ee52f98b7160160c1f422a1720b9a8848025f37cb8b314aae505acb7696cc1546c495d049a6a93b3824d784b89aee3565001a4a
 SHA512 
19735a3125620716a0a843156e6e9285c7811aa4db876fdc9fed7413dff77c0670fea5a0a16bc074704c6fec45f0129d1a3680b2123abf3c414fa75d73e03d36
 DIST pyparsing_3.0.4.tar.gz 939837 BLAKE2B 
27130518d1f3a4e497ecd4fa1fc624516bcb62488baf881ae3cbca48c957a4c6f0bf8d29aeeca8b1aa907c04ca41f3a61e876b78f1ea50684e24b12a2422
 SHA512 
01acf9b7663feae57e82ac3139c35687ea2754874425acfcf29b82595977660dab86ec35665e96400eb92acfbb51fb2326e010b960be7570de7575296078bd31
+DIST pyparsing_3.0.5.tar.gz 940615 BLAKE2B 
7ca78eb4ddd769a49f9538757fc3aae1a1fa11ed1a8fd4483ac80bf50b483e0a8ca5ee13739fbb8c40a6009e3dd48aabab6fbb29fdd01f6f82c11b22348408e1
 SHA512 
b3efebc911f3c3850ebbb573299a843aab1ca2fb612e41d93947f59ebba9a716ca099b5ec2f9ad8091cb82f6018910205d8409c403f26fb64e72cbb474d05223

diff --git a/dev-python/pyparsing/pyparsing-3.0.5.ebuild 
b/dev-python/pyparsing/pyparsing-3.0.5.ebuild
new file mode 100644
index 000..5e4cb765d6a
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-3.0.5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2004-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+MY_P=${P/-/_}
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
+S=${WORKDIR}/${PN}-${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="examples"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # railroad-diagrams not packaged (and not suitable for packaging yet)
+   tests/test_diagram.py
+)
+
+EPYTEST_DESELECT=(
+   # also railroad-diagrams
+   
tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
+)
+
+python_install_all() {
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2021-10-31 Thread Michał Górny
commit: 0e6fc56f9aba9d383b6339bf43c1b518a835a795
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 31 06:51:34 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 31 07:12:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e6fc56f

dev-python/pyparsing: Bump to 3.0.4

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

 dev-python/pyparsing/Manifest   |  1 +
 dev-python/pyparsing/pyparsing-3.0.4.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 85230105205..5c9e40950db 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -2,3 +2,4 @@ DIST pyparsing_2.4.7.tar.gz 648158 BLAKE2B 
24525b4ee7876e245b9eb270f0e3e22fe2d8b
 DIST pyparsing_3.0.0.tar.gz 935578 BLAKE2B 
2932fb8da83f4f7b0ba98057002c870ab54f50bb93cea3f1da1cb9bba87fd8a6066c7bbee700667663285226ad6bf637f340160ccf7b7b06616e1140a7b93ce3
 SHA512 
1400370a6e7518940b7965645578028588af5a4ec1c379d57c924f036c86e342a9a60f1dd5c700ce8a4dbcd16afb55a2a4c371548c8bac6c53338b5cc349f4d8
 DIST pyparsing_3.0.1.tar.gz 936219 BLAKE2B 
cc7dc4670f37a09e98c8bda785bac4121150f1a48438cc42c6fbf0546531e7fc674f2bfe1c85aba66ac1075b9c086d9ee30672a3eebc60efec21fd51772f577f
 SHA512 
70f2f957c713a88979ae95de8834a79c777196a2a6d47a25bf930cdefdc3120919147a33119ada0d33c53bb215fcddfa969b0d1630d2979c9e685d85e5c57414
 DIST pyparsing_3.0.3.tar.gz 938435 BLAKE2B 
5237244693759ffc19637b4d8ee52f98b7160160c1f422a1720b9a8848025f37cb8b314aae505acb7696cc1546c495d049a6a93b3824d784b89aee3565001a4a
 SHA512 
19735a3125620716a0a843156e6e9285c7811aa4db876fdc9fed7413dff77c0670fea5a0a16bc074704c6fec45f0129d1a3680b2123abf3c414fa75d73e03d36
+DIST pyparsing_3.0.4.tar.gz 939837 BLAKE2B 
27130518d1f3a4e497ecd4fa1fc624516bcb62488baf881ae3cbca48c957a4c6f0bf8d29aeeca8b1aa907c04ca41f3a61e876b78f1ea50684e24b12a2422
 SHA512 
01acf9b7663feae57e82ac3139c35687ea2754874425acfcf29b82595977660dab86ec35665e96400eb92acfbb51fb2326e010b960be7570de7575296078bd31

diff --git a/dev-python/pyparsing/pyparsing-3.0.4.ebuild 
b/dev-python/pyparsing/pyparsing-3.0.4.ebuild
new file mode 100644
index 000..5e4cb765d6a
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-3.0.4.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2004-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+MY_P=${P/-/_}
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
+S=${WORKDIR}/${PN}-${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="examples"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # railroad-diagrams not packaged (and not suitable for packaging yet)
+   tests/test_diagram.py
+)
+
+EPYTEST_DESELECT=(
+   # also railroad-diagrams
+   
tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
+)
+
+python_install_all() {
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2021-10-28 Thread Michał Górny
commit: c10e6ddee7bc75751b54b1890a5813590d5ae053
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 28 06:33:16 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 28 07:00:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c10e6dde

dev-python/pyparsing: Bump to 3.0.3

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

 dev-python/pyparsing/Manifest   |  1 +
 dev-python/pyparsing/pyparsing-3.0.3.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index fb0d52f8b90..85230105205 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,3 +1,4 @@
 DIST pyparsing_2.4.7.tar.gz 648158 BLAKE2B 
24525b4ee7876e245b9eb270f0e3e22fe2d8b398f9777ad3b3657b8a1227dcbd25983aa64a3f3018debdbffc1a042c732e6b3a09800e081c7acac7b97da15317
 SHA512 
c7a546729f86a2b5176e2482b566b9fd715b03e495aaef4d720b21307bb03f385dbc849247f8d266cb3d92be0a83c34ce4995b655ce85318355d5a0d42d6991e
 DIST pyparsing_3.0.0.tar.gz 935578 BLAKE2B 
2932fb8da83f4f7b0ba98057002c870ab54f50bb93cea3f1da1cb9bba87fd8a6066c7bbee700667663285226ad6bf637f340160ccf7b7b06616e1140a7b93ce3
 SHA512 
1400370a6e7518940b7965645578028588af5a4ec1c379d57c924f036c86e342a9a60f1dd5c700ce8a4dbcd16afb55a2a4c371548c8bac6c53338b5cc349f4d8
 DIST pyparsing_3.0.1.tar.gz 936219 BLAKE2B 
cc7dc4670f37a09e98c8bda785bac4121150f1a48438cc42c6fbf0546531e7fc674f2bfe1c85aba66ac1075b9c086d9ee30672a3eebc60efec21fd51772f577f
 SHA512 
70f2f957c713a88979ae95de8834a79c777196a2a6d47a25bf930cdefdc3120919147a33119ada0d33c53bb215fcddfa969b0d1630d2979c9e685d85e5c57414
+DIST pyparsing_3.0.3.tar.gz 938435 BLAKE2B 
5237244693759ffc19637b4d8ee52f98b7160160c1f422a1720b9a8848025f37cb8b314aae505acb7696cc1546c495d049a6a93b3824d784b89aee3565001a4a
 SHA512 
19735a3125620716a0a843156e6e9285c7811aa4db876fdc9fed7413dff77c0670fea5a0a16bc074704c6fec45f0129d1a3680b2123abf3c414fa75d73e03d36

diff --git a/dev-python/pyparsing/pyparsing-3.0.3.ebuild 
b/dev-python/pyparsing/pyparsing-3.0.3.ebuild
new file mode 100644
index 000..5e4cb765d6a
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-3.0.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2004-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+MY_P=${P/-/_}
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
+S=${WORKDIR}/${PN}-${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="examples"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # railroad-diagrams not packaged (and not suitable for packaging yet)
+   tests/test_diagram.py
+)
+
+EPYTEST_DESELECT=(
+   # also railroad-diagrams
+   
tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
+)
+
+python_install_all() {
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2021-10-24 Thread Michał Górny
commit: 7b642e8102d6394673bc3a0803082e78a82af4be
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 25 05:41:39 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 25 05:58:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b642e81

dev-python/pyparsing: Bump to 3.0.1

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

 dev-python/pyparsing/Manifest   |  1 +
 dev-python/pyparsing/pyparsing-3.0.1.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index e8f441a8ad9..fb0d52f8b90 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,2 +1,3 @@
 DIST pyparsing_2.4.7.tar.gz 648158 BLAKE2B 
24525b4ee7876e245b9eb270f0e3e22fe2d8b398f9777ad3b3657b8a1227dcbd25983aa64a3f3018debdbffc1a042c732e6b3a09800e081c7acac7b97da15317
 SHA512 
c7a546729f86a2b5176e2482b566b9fd715b03e495aaef4d720b21307bb03f385dbc849247f8d266cb3d92be0a83c34ce4995b655ce85318355d5a0d42d6991e
 DIST pyparsing_3.0.0.tar.gz 935578 BLAKE2B 
2932fb8da83f4f7b0ba98057002c870ab54f50bb93cea3f1da1cb9bba87fd8a6066c7bbee700667663285226ad6bf637f340160ccf7b7b06616e1140a7b93ce3
 SHA512 
1400370a6e7518940b7965645578028588af5a4ec1c379d57c924f036c86e342a9a60f1dd5c700ce8a4dbcd16afb55a2a4c371548c8bac6c53338b5cc349f4d8
+DIST pyparsing_3.0.1.tar.gz 936219 BLAKE2B 
cc7dc4670f37a09e98c8bda785bac4121150f1a48438cc42c6fbf0546531e7fc674f2bfe1c85aba66ac1075b9c086d9ee30672a3eebc60efec21fd51772f577f
 SHA512 
70f2f957c713a88979ae95de8834a79c777196a2a6d47a25bf930cdefdc3120919147a33119ada0d33c53bb215fcddfa969b0d1630d2979c9e685d85e5c57414

diff --git a/dev-python/pyparsing/pyparsing-3.0.1.ebuild 
b/dev-python/pyparsing/pyparsing-3.0.1.ebuild
new file mode 100644
index 000..5e4cb765d6a
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-3.0.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2004-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+MY_P=${P/-/_}
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
+S=${WORKDIR}/${PN}-${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="examples"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # railroad-diagrams not packaged (and not suitable for packaging yet)
+   tests/test_diagram.py
+)
+
+EPYTEST_DESELECT=(
+   # also railroad-diagrams
+   
tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
+)
+
+python_install_all() {
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2021-10-23 Thread Michał Górny
commit: cc2c2cd548cc6d45ea60e3ecd6710ff6378dcc2f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 23 19:55:58 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 23 20:19:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc2c2cd5

dev-python/pyparsing: Bump to 3.0.0

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

 dev-python/pyparsing/Manifest   |  1 +
 dev-python/pyparsing/pyparsing-3.0.0.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 736d09882be..e8f441a8ad9 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1 +1,2 @@
 DIST pyparsing_2.4.7.tar.gz 648158 BLAKE2B 
24525b4ee7876e245b9eb270f0e3e22fe2d8b398f9777ad3b3657b8a1227dcbd25983aa64a3f3018debdbffc1a042c732e6b3a09800e081c7acac7b97da15317
 SHA512 
c7a546729f86a2b5176e2482b566b9fd715b03e495aaef4d720b21307bb03f385dbc849247f8d266cb3d92be0a83c34ce4995b655ce85318355d5a0d42d6991e
+DIST pyparsing_3.0.0.tar.gz 935578 BLAKE2B 
2932fb8da83f4f7b0ba98057002c870ab54f50bb93cea3f1da1cb9bba87fd8a6066c7bbee700667663285226ad6bf637f340160ccf7b7b06616e1140a7b93ce3
 SHA512 
1400370a6e7518940b7965645578028588af5a4ec1c379d57c924f036c86e342a9a60f1dd5c700ce8a4dbcd16afb55a2a4c371548c8bac6c53338b5cc349f4d8

diff --git a/dev-python/pyparsing/pyparsing-3.0.0.ebuild 
b/dev-python/pyparsing/pyparsing-3.0.0.ebuild
new file mode 100644
index 000..5e4cb765d6a
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-3.0.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2004-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+MY_P=${P/-/_}
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
+S=${WORKDIR}/${PN}-${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="examples"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # railroad-diagrams not packaged (and not suitable for packaging yet)
+   tests/test_diagram.py
+)
+
+EPYTEST_DESELECT=(
+   # also railroad-diagrams
+   
tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly
+   
tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
+)
+
+python_install_all() {
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2021-09-26 Thread Michał Górny
commit: a0b629ff5699654cc55e36d02e30df187affd67a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 27 06:34:06 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 27 06:59:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0b629ff

dev-python/pyparsing: Add a note to keep at EAPI 7

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

 dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild 
b/dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild
index 5273b6f4b0e..225b1b9d79d 100644
--- a/dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild
@@ -1,9 +1,10 @@
 # Copyright 2004-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
 EAPI=7
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 inherit distutils-r1
 
 MY_P=${P/-/_}



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

2021-08-21 Thread James Le Cuirot
commit: 19b512ccc469d9c851f4b276565d548329a053b8
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Aug 21 16:03:20 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Aug 21 22:14:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19b512cc

dev-python/pyparsing: Keyword 2.4.7-r1 for ~m68k

The tests pass.

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild 
b/dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild
index f570cba32eb..5273b6f4b0e 100644
--- a/dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild
@@ -14,7 +14,7 @@ S=${WORKDIR}/${PN}-${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples"
 
 distutils_enable_tests setup.py



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

2021-05-05 Thread Michał Górny
commit: 482d9bf6208ca2fbbda5710cce48c233cf4e543f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 13:27:32 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 13:33:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=482d9bf6

dev-python/pyparsing: Enable python3.10

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

 dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild 
b/dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild
index b6e871b2aee..f570cba32eb 100644
--- a/dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild
@@ -2,8 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
-DISTUTILS_USE_SETUPTOOLS=bdepend
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 
@@ -11,8 +10,7 @@ MY_P=${P/-/_}
 DESCRIPTION="Easy-to-use Python module for text parsing"
 HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/";
 SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
-# pypi releases and generated github tarballs lack tests
-#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+S=${WORKDIR}/${PN}-${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
@@ -21,8 +19,6 @@ IUSE="examples"
 
 distutils_enable_tests setup.py
 
-S=${WORKDIR}/${PN}-${MY_P}
-
 python_install_all() {
if use examples; then
docompress -x /usr/share/doc/${PF}/examples



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

2020-09-27 Thread Michał Górny
commit: 2cbdc93cd725c780e5049b8f01493c22c978a0f8
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 27 17:21:27 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 27 17:47:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cbdc93c

dev-python/pyparsing: Remove py2.7

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

 .../pyparsing/{pyparsing-2.4.7.ebuild => pyparsing-2.4.7-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyparsing/pyparsing-2.4.7.ebuild 
b/dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild
similarity index 94%
rename from dev-python/pyparsing/pyparsing-2.4.7.ebuild
rename to dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild
index b412b387bec..7007a149ec6 100644
--- a/dev-python/pyparsing/pyparsing-2.4.7.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.4.7-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
 DISTUTILS_USE_SETUPTOOLS=bdepend
 
 inherit distutils-r1



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

2020-07-09 Thread Michał Górny
commit: 4a2d83610ce80b110b817806495080aea93185e4
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  9 13:41:37 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  9 13:42:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a2d8361

dev-python/pyparsing: Stabilize 2.4.7 ALLARCHES, #731506

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

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

diff --git a/dev-python/pyparsing/pyparsing-2.4.7.ebuild 
b/dev-python/pyparsing/pyparsing-2.4.7.ebuild
index 728896f225a..0e591f5e691 100644
--- a/dev-python/pyparsing/pyparsing-2.4.7.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.4.7.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples"
 
 distutils_enable_tests setup.py



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

2020-07-09 Thread Agostino Sarubbo
commit: a3862802d5d40fc6177e23b6972a73726117f065
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jul  9 08:33:58 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jul  9 08:33:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3862802

dev-python/pyparsing: s390 stable wrt bug #731506

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

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

diff --git a/dev-python/pyparsing/pyparsing-2.4.7.ebuild 
b/dev-python/pyparsing/pyparsing-2.4.7.ebuild
index 459b4855b8e..b5b5c9d5c20 100644
--- a/dev-python/pyparsing/pyparsing-2.4.7.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.4.7.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc 
~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sparc 
~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples"
 
 distutils_enable_tests setup.py



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

2020-05-25 Thread Michał Górny
commit: dfede1ef96d701f0c5317136b661f0cf4adb850c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 13:24:01 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 13:26:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfede1ef

dev-python/pyparsing: Port to py3.9

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

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

diff --git a/dev-python/pyparsing/pyparsing-2.4.7.ebuild 
b/dev-python/pyparsing/pyparsing-2.4.7.ebuild
index e0fceaa8ab2..66f7c8b3d85 100644
--- a/dev-python/pyparsing/pyparsing-2.4.7.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.4.7.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
 DISTUTILS_USE_SETUPTOOLS=bdepend
 
 inherit distutils-r1



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

2020-04-08 Thread Sebastian Pipping
commit: ff8b4c20acfd6ed8993cbd246f2c38ae042bc726
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Apr  8 18:53:32 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Apr  8 18:53:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff8b4c20

dev-python/pyparsing: 2.4.7

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.96, Repoman-2.3.22

 dev-python/pyparsing/Manifest   |  1 +
 dev-python/pyparsing/pyparsing-2.4.7.ebuild | 32 +
 2 files changed, 33 insertions(+)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index cf6a79c6692..107947f9b7a 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1 +1,2 @@
 DIST pyparsing_2.4.6.tar.gz 647543 BLAKE2B 
f6c93fa1e9a7ece4cf6abcc74dae0c96becaf7f50eed5437a6410166e80768c17d429fa2d1e4d1958b2a7c5ad6ffd18218c5160bb0ebe03ae2963014612eecf3
 SHA512 
475b77f469d2051fb067796849f7c7d3df145f2c6cefc708c904a5b0af22661b4c229c521c2cac3c94621dde9bda6b28e428a8e31d936df6d4596d993263981e
+DIST pyparsing_2.4.7.tar.gz 648158 BLAKE2B 
24525b4ee7876e245b9eb270f0e3e22fe2d8b398f9777ad3b3657b8a1227dcbd25983aa64a3f3018debdbffc1a042c732e6b3a09800e081c7acac7b97da15317
 SHA512 
c7a546729f86a2b5176e2482b566b9fd715b03e495aaef4d720b21307bb03f385dbc849247f8d266cb3d92be0a83c34ce4995b655ce85318355d5a0d42d6991e

diff --git a/dev-python/pyparsing/pyparsing-2.4.7.ebuild 
b/dev-python/pyparsing/pyparsing-2.4.7.ebuild
new file mode 100644
index 000..e0fceaa8ab2
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-2.4.7.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2004-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+
+inherit distutils-r1
+
+MY_P=${P/-/_}
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
+# pypi releases and generated github tarballs lack tests
+#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="examples"
+
+distutils_enable_tests setup.py
+
+S=${WORKDIR}/${PN}-${MY_P}
+
+python_install_all() {
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2020-03-28 Thread Michał Górny
commit: 0698365da5a49d59c10692df41bbc91b274b590a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 28 17:57:57 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 28 18:02:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0698365d

dev-python/pyparsing: Mark ALLARCHES

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

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

diff --git a/dev-python/pyparsing/metadata.xml 
b/dev-python/pyparsing/metadata.xml
index 9a57fea5295..84f7a71eb75 100644
--- a/dev-python/pyparsing/metadata.xml
+++ b/dev-python/pyparsing/metadata.xml
@@ -12,6 +12,7 @@
 classes that client code uses to construct the grammar directly in
 Python code.
   
+  
   
 pyparsing
 pyparsing



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyparsing/, dev-python/pyparsing/files/

2020-03-28 Thread Michał Górny
commit: 8e993c9e7b0ec0a1edf3e2a06c223b4cbf0794d4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 28 17:59:39 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 28 18:02:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e993c9e

dev-python/pyparsing: Remove redundant versions

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

 dev-python/pyparsing/Manifest  |  4 --
 .../files/pyparsing-2.2.0-distutils.patch  | 17 
 dev-python/pyparsing/pyparsing-2.2.0.ebuild| 47 --
 dev-python/pyparsing/pyparsing-2.3.0.ebuild| 38 -
 dev-python/pyparsing/pyparsing-2.3.1.ebuild| 38 -
 dev-python/pyparsing/pyparsing-2.4.0.ebuild| 38 -
 6 files changed, 182 deletions(-)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 446e08a733d..cf6a79c6692 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,5 +1 @@
-DIST pyparsing-2.2.0.tar.gz 1232522 BLAKE2B 
59420548fcee047e2b385d76b8ce034807eb3ac0fcdc9929f656cf4b81436c96c37d206b5d6b90ee6892e402df6b939fe9e793384d4cbe0618c8d06d5197586d
 SHA512 
6a409f429d40a5ac202d144e4150de2c80d7c7120147f603f72a4a99797d48c50822a6437f590ec5ae4418d51aa1f6b1d4e5d95a57e19bec0a127b04e4937008
-DIST pyparsing_2.3.0.tar.gz 624393 BLAKE2B 
9fd9bee7742953d455ea34310ef1668df0a7633642deb4eeff507439228ae018e4ba99d3476c5cfe374a908b58b0311527ae5f04ddec8eb7e219a2a9d4cbc8ce
 SHA512 
2a4de9b208ee3c557fb6d050d5c3c20e35a11b21d35996fce5a0876d4f52952072bed7ae2ed157ae0ba388543dc554f4828a1da22712ae7d9f0d38a16b0a546e
-DIST pyparsing_2.3.1.tar.gz 619405 BLAKE2B 
4c1b9abe6ce6e511a998eff19eb32c835144473bfe47204880f43979b1ad72f5c73ff72bfc17fcaa3cf2a9b52875f184b122927cc0d9f9eca5cc4facdc4a119d
 SHA512 
8c0e2c7a7dc7ec12f3e7c260bde25a33f325af89d9bc2329b7882ebd8a3f506fb06a36fdaba0fd8ed48040d5b7fc5288c41b01f2df84459a9980a035cb213dd0
-DIST pyparsing_2.4.0.tar.gz 625419 BLAKE2B 
a255cbfcbb076fe4d385b2da967bc44a7110acdd1a4715fb3e22db2a3f5b7bef1ad61423f6d0419cd8cb403abe222e426a96ea755044d04e0105c2798317
 SHA512 
2888b60c2518b19979e00b01ea499c45cd0a98affe0551f80ea7985acd649d62b4e231e142d3efd65cdcd9e3a0182680bfe1c4d98e310fa2ac476f37ac4ff344
 DIST pyparsing_2.4.6.tar.gz 647543 BLAKE2B 
f6c93fa1e9a7ece4cf6abcc74dae0c96becaf7f50eed5437a6410166e80768c17d429fa2d1e4d1958b2a7c5ad6ffd18218c5160bb0ebe03ae2963014612eecf3
 SHA512 
475b77f469d2051fb067796849f7c7d3df145f2c6cefc708c904a5b0af22661b4c229c521c2cac3c94621dde9bda6b28e428a8e31d936df6d4596d993263981e

diff --git a/dev-python/pyparsing/files/pyparsing-2.2.0-distutils.patch 
b/dev-python/pyparsing/files/pyparsing-2.2.0-distutils.patch
deleted file mode 100644
index 6fa4a30d92a..000
--- a/dev-python/pyparsing/files/pyparsing-2.2.0-distutils.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-Force distutils to be used instead of falling back to it after trying
-setuptools in order to avoid bootstrap issues.
-
 pyparsing-2.2.0/setup.py
-+++ pyparsing-2.2.0/setup.py
-@@ -4,10 +4,7 @@
- 
- # Setuptools depends on pyparsing (via packaging) as of version 34, so allow
- # installing without it to avoid bootstrap problems.
--try:
--from setuptools import setup
--except ImportError:
--from distutils.core import setup
-+from distutils.core import setup
- 
- import sys
- import os

diff --git a/dev-python/pyparsing/pyparsing-2.2.0.ebuild 
b/dev-python/pyparsing/pyparsing-2.2.0.ebuild
deleted file mode 100644
index d361c4fe6c4..000
--- a/dev-python/pyparsing/pyparsing-2.2.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2004-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{6,7} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Easy-to-use Python module for text parsing"
-HOMEPAGE="http://pyparsing.wikispaces.com/ https://pypi.org/project/pyparsing/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc examples"
-
-# not contained in the tarball
-RESTRICT=test
-
-PATCHES=( "${FILESDIR}"/${P}-distutils.patch )
-
-python_install_all() {
-   local HTML_DOCS=( HowToUsePyparsing.html )
-   if use doc; then
-   HTML_DOCS+=( htmldoc/. )
-   dodoc docs/*.pdf
-   fi
-   use examples && dodoc -r examples
-   distutils-r1_python_install_all
-}
-
-python_test() {
-   ${PYTHON} unitTests.py || die
-}
-
-pkg_preinst() {
-   _remove_egg_info() {
-   local pyver="$("${PYTHON}" -c 'import sys; 
print(sys.version[:3])')"
-   local 
egginfo="${ROOT%/}$(python_get_sitedir)/${P}-py${pyver}.egg-info"
-   if [[ -d ${egginfo} ]]; then
- 

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

2020-03-28 Thread Michał Górny
commit: 71e1208bf41ef3ac794f9007f4f98e103f2e01f9
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 28 17:58:22 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 28 18:02:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71e1208b

dev-python/pyparsing: Stabilize 2.4.6 ALLARCHES

Bug: https://bugs.gentoo.org/71
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/pyparsing/pyparsing-2.4.6.ebuild 
b/dev-python/pyparsing/pyparsing-2.4.6.ebuild
index ed0744fb420..248ad10b5a2 100644
--- a/dev-python/pyparsing/pyparsing-2.4.6.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.4.6.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples"
 
 distutils_enable_tests setup.py



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

2020-03-25 Thread Agostino Sarubbo
commit: 0872185e91f42a8cd39b45e704cad1c815a8b71f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 25 15:41:25 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 25 15:42:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0872185e

dev-python/pyparsing: x86 stable wrt bug #71

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

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

diff --git a/dev-python/pyparsing/pyparsing-2.4.6.ebuild 
b/dev-python/pyparsing/pyparsing-2.4.6.ebuild
index f2cd572cd95..8fe22a5c0a9 100644
--- a/dev-python/pyparsing/pyparsing-2.4.6.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.4.6.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc 
~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples"
 
 distutils_enable_tests setup.py



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

2020-03-25 Thread Agostino Sarubbo
commit: ac3e487a57d4b236236189cb847638fff3b05c94
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 25 15:26:07 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 25 15:26:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac3e487a

dev-python/pyparsing: ia64 stable wrt bug #71

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/pyparsing/pyparsing-2.4.6.ebuild 
b/dev-python/pyparsing/pyparsing-2.4.6.ebuild
index 51d65dc5f43..f2cd572cd95 100644
--- a/dev-python/pyparsing/pyparsing-2.4.6.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.4.6.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc 
~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc 
~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples"
 
 distutils_enable_tests setup.py



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

2020-03-25 Thread Agostino Sarubbo
commit: 60e7f1f744801355bca964814a8ced23086b3de9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 25 14:16:41 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 25 14:17:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60e7f1f7

dev-python/pyparsing: amd64 stable wrt bug #71

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/pyparsing/pyparsing-2.4.6.ebuild 
b/dev-python/pyparsing/pyparsing-2.4.6.ebuild
index 5666fa8b5f4..79867f0def4 100644
--- a/dev-python/pyparsing/pyparsing-2.4.6.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.4.6.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 s390 ~sh sparc 
~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 s390 ~sh sparc 
~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples"
 
 distutils_enable_tests setup.py



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

2020-03-25 Thread Agostino Sarubbo
commit: e54b4fc8c0f25d1dd4d94c2e5e763e193a061073
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 25 12:34:41 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 25 12:35:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e54b4fc8

dev-python/pyparsing: sparc stable wrt bug #71

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/pyparsing/pyparsing-2.4.6.ebuild 
b/dev-python/pyparsing/pyparsing-2.4.6.ebuild
index e25b0d6addb..0eaa664f9b8 100644
--- a/dev-python/pyparsing/pyparsing-2.4.6.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.4.6.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh 
sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples"
 
 distutils_enable_tests setup.py



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

2020-03-25 Thread Agostino Sarubbo
commit: a340ec83f173274a840b47a7ebc75ccb0562a2cd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 25 12:21:47 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 25 12:21:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a340ec83

dev-python/pyparsing: s390 stable wrt bug #71

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/pyparsing/pyparsing-2.4.6.ebuild 
b/dev-python/pyparsing/pyparsing-2.4.6.ebuild
index c4c1d378835..e25b0d6addb 100644
--- a/dev-python/pyparsing/pyparsing-2.4.6.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.4.6.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples"
 
 distutils_enable_tests setup.py



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

2020-01-30 Thread Tim Harder
commit: 3ec06322418736ea30e6439348a1a354566df776
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Jan 31 07:44:38 2020 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Jan 31 07:51:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec06322

dev-python/pyparsing: version bump to 2.4.6

Closes: https://bugs.gentoo.org/704842
Signed-off-by: Tim Harder  gentoo.org>

 dev-python/pyparsing/Manifest   |  1 +
 dev-python/pyparsing/pyparsing-2.4.6.ebuild | 32 +
 2 files changed, 33 insertions(+)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 71929677e9d..446e08a733d 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -2,3 +2,4 @@ DIST pyparsing-2.2.0.tar.gz 1232522 BLAKE2B 
59420548fcee047e2b385d76b8ce034807eb
 DIST pyparsing_2.3.0.tar.gz 624393 BLAKE2B 
9fd9bee7742953d455ea34310ef1668df0a7633642deb4eeff507439228ae018e4ba99d3476c5cfe374a908b58b0311527ae5f04ddec8eb7e219a2a9d4cbc8ce
 SHA512 
2a4de9b208ee3c557fb6d050d5c3c20e35a11b21d35996fce5a0876d4f52952072bed7ae2ed157ae0ba388543dc554f4828a1da22712ae7d9f0d38a16b0a546e
 DIST pyparsing_2.3.1.tar.gz 619405 BLAKE2B 
4c1b9abe6ce6e511a998eff19eb32c835144473bfe47204880f43979b1ad72f5c73ff72bfc17fcaa3cf2a9b52875f184b122927cc0d9f9eca5cc4facdc4a119d
 SHA512 
8c0e2c7a7dc7ec12f3e7c260bde25a33f325af89d9bc2329b7882ebd8a3f506fb06a36fdaba0fd8ed48040d5b7fc5288c41b01f2df84459a9980a035cb213dd0
 DIST pyparsing_2.4.0.tar.gz 625419 BLAKE2B 
a255cbfcbb076fe4d385b2da967bc44a7110acdd1a4715fb3e22db2a3f5b7bef1ad61423f6d0419cd8cb403abe222e426a96ea755044d04e0105c2798317
 SHA512 
2888b60c2518b19979e00b01ea499c45cd0a98affe0551f80ea7985acd649d62b4e231e142d3efd65cdcd9e3a0182680bfe1c4d98e310fa2ac476f37ac4ff344
+DIST pyparsing_2.4.6.tar.gz 647543 BLAKE2B 
f6c93fa1e9a7ece4cf6abcc74dae0c96becaf7f50eed5437a6410166e80768c17d429fa2d1e4d1958b2a7c5ad6ffd18218c5160bb0ebe03ae2963014612eecf3
 SHA512 
475b77f469d2051fb067796849f7c7d3df145f2c6cefc708c904a5b0af22661b4c229c521c2cac3c94621dde9bda6b28e428a8e31d936df6d4596d993263981e

diff --git a/dev-python/pyparsing/pyparsing-2.4.6.ebuild 
b/dev-python/pyparsing/pyparsing-2.4.6.ebuild
new file mode 100644
index 000..c4c1d378835
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-2.4.6.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2004-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+
+inherit distutils-r1
+
+MY_P=${P/-/_}
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
+# pypi releases and generated github tarballs lack tests
+#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="examples"
+
+distutils_enable_tests setup.py
+
+S=${WORKDIR}/${PN}-${MY_P}
+
+python_install_all() {
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2019-05-11 Thread Matthew Thode
commit: 680615d5b1ae35fa05a28c7a0c7e0c0da8e8ac7d
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 11 19:21:53 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 11 19:25:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=680615d5

dev-python/pyparsing: 2.3.1 allarches stablized

Stablized for Openstack Stein

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

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

diff --git a/dev-python/pyparsing/pyparsing-2.3.1.ebuild 
b/dev-python/pyparsing/pyparsing-2.3.1.ebuild
index d1799aab540..1f768191b16 100644
--- a/dev-python/pyparsing/pyparsing-2.3.1.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.3.1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples"
 
 # setuptools currently vendors its own copy of pyparsing to avoid bootstrapping



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

2019-04-11 Thread Tim Harder
commit: 65e20612ad4bc79de04cf909b5cfe07ffbbbee08
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Apr 12 04:52:30 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Apr 12 04:52:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65e20612

dev-python/pyparsing: version bump to 2.4.0

Signed-off-by: Tim Harder  gentoo.org>

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

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index d9646c7cdaa..71929677e9d 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,3 +1,4 @@
 DIST pyparsing-2.2.0.tar.gz 1232522 BLAKE2B 
59420548fcee047e2b385d76b8ce034807eb3ac0fcdc9929f656cf4b81436c96c37d206b5d6b90ee6892e402df6b939fe9e793384d4cbe0618c8d06d5197586d
 SHA512 
6a409f429d40a5ac202d144e4150de2c80d7c7120147f603f72a4a99797d48c50822a6437f590ec5ae4418d51aa1f6b1d4e5d95a57e19bec0a127b04e4937008
 DIST pyparsing_2.3.0.tar.gz 624393 BLAKE2B 
9fd9bee7742953d455ea34310ef1668df0a7633642deb4eeff507439228ae018e4ba99d3476c5cfe374a908b58b0311527ae5f04ddec8eb7e219a2a9d4cbc8ce
 SHA512 
2a4de9b208ee3c557fb6d050d5c3c20e35a11b21d35996fce5a0876d4f52952072bed7ae2ed157ae0ba388543dc554f4828a1da22712ae7d9f0d38a16b0a546e
 DIST pyparsing_2.3.1.tar.gz 619405 BLAKE2B 
4c1b9abe6ce6e511a998eff19eb32c835144473bfe47204880f43979b1ad72f5c73ff72bfc17fcaa3cf2a9b52875f184b122927cc0d9f9eca5cc4facdc4a119d
 SHA512 
8c0e2c7a7dc7ec12f3e7c260bde25a33f325af89d9bc2329b7882ebd8a3f506fb06a36fdaba0fd8ed48040d5b7fc5288c41b01f2df84459a9980a035cb213dd0
+DIST pyparsing_2.4.0.tar.gz 625419 BLAKE2B 
a255cbfcbb076fe4d385b2da967bc44a7110acdd1a4715fb3e22db2a3f5b7bef1ad61423f6d0419cd8cb403abe222e426a96ea755044d04e0105c2798317
 SHA512 
2888b60c2518b19979e00b01ea499c45cd0a98affe0551f80ea7985acd649d62b4e231e142d3efd65cdcd9e3a0182680bfe1c4d98e310fa2ac476f37ac4ff344

diff --git a/dev-python/pyparsing/pyparsing-2.4.0.ebuild 
b/dev-python/pyparsing/pyparsing-2.4.0.ebuild
new file mode 100644
index 000..7e9dae9a277
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-2.4.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2004-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy pypy3 )
+
+inherit distutils-r1
+
+MY_P=${P/-/_}
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
+# pypi releases and generated github tarballs lack tests
+#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="examples"
+
+# setuptools currently vendors its own copy of pyparsing to avoid bootstrapping
+# issues so depend on it here for consistency
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""
+
+S=${WORKDIR}/${PN}-${MY_P}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2019-03-16 Thread Mike Gilbert
commit: 4b014556258d713d7eb8748ca49ffcb1db53a7cf
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Mar 17 01:51:33 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Mar 17 01:51:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b014556

dev-python/pyparsing: update copyright start year

Signed-off-by: Mike Gilbert  gentoo.org>

 dev-python/pyparsing/pyparsing-2.2.0.ebuild | 2 +-
 dev-python/pyparsing/pyparsing-2.3.0.ebuild | 2 +-
 dev-python/pyparsing/pyparsing-2.3.1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/pyparsing/pyparsing-2.2.0.ebuild 
b/dev-python/pyparsing/pyparsing-2.2.0.ebuild
index a77d5c127e1..b17e171d012 100644
--- a/dev-python/pyparsing/pyparsing-2.2.0.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 2004-2017 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6

diff --git a/dev-python/pyparsing/pyparsing-2.3.0.ebuild 
b/dev-python/pyparsing/pyparsing-2.3.0.ebuild
index 1817465ad32..f052c39b560 100644
--- a/dev-python/pyparsing/pyparsing-2.3.0.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Foundation
+# Copyright 2004-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7

diff --git a/dev-python/pyparsing/pyparsing-2.3.1.ebuild 
b/dev-python/pyparsing/pyparsing-2.3.1.ebuild
index b78984be269..f052c39b560 100644
--- a/dev-python/pyparsing/pyparsing-2.3.1.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2004-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



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

2019-03-16 Thread Mike Gilbert
commit: 9c587bffe362f237caca2db7a6224efb3fa9929f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Mar 17 01:49:52 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Mar 17 01:49:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c587bff

dev-python/pyparsing: bump to 2.3.1

Package-Manager: Portage-2.3.62, Repoman-2.3.12_p83
Signed-off-by: Mike Gilbert  gentoo.org>

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

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 14941fe4167..d9646c7cdaa 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,2 +1,3 @@
 DIST pyparsing-2.2.0.tar.gz 1232522 BLAKE2B 
59420548fcee047e2b385d76b8ce034807eb3ac0fcdc9929f656cf4b81436c96c37d206b5d6b90ee6892e402df6b939fe9e793384d4cbe0618c8d06d5197586d
 SHA512 
6a409f429d40a5ac202d144e4150de2c80d7c7120147f603f72a4a99797d48c50822a6437f590ec5ae4418d51aa1f6b1d4e5d95a57e19bec0a127b04e4937008
 DIST pyparsing_2.3.0.tar.gz 624393 BLAKE2B 
9fd9bee7742953d455ea34310ef1668df0a7633642deb4eeff507439228ae018e4ba99d3476c5cfe374a908b58b0311527ae5f04ddec8eb7e219a2a9d4cbc8ce
 SHA512 
2a4de9b208ee3c557fb6d050d5c3c20e35a11b21d35996fce5a0876d4f52952072bed7ae2ed157ae0ba388543dc554f4828a1da22712ae7d9f0d38a16b0a546e
+DIST pyparsing_2.3.1.tar.gz 619405 BLAKE2B 
4c1b9abe6ce6e511a998eff19eb32c835144473bfe47204880f43979b1ad72f5c73ff72bfc17fcaa3cf2a9b52875f184b122927cc0d9f9eca5cc4facdc4a119d
 SHA512 
8c0e2c7a7dc7ec12f3e7c260bde25a33f325af89d9bc2329b7882ebd8a3f506fb06a36fdaba0fd8ed48040d5b7fc5288c41b01f2df84459a9980a035cb213dd0

diff --git a/dev-python/pyparsing/pyparsing-2.3.1.ebuild 
b/dev-python/pyparsing/pyparsing-2.3.1.ebuild
new file mode 100644
index 000..b78984be269
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-2.3.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy pypy3 )
+
+inherit distutils-r1
+
+MY_P=${P/-/_}
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
+# pypi releases and generated github tarballs lack tests
+#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="examples"
+
+# setuptools currently vendors its own copy of pyparsing to avoid bootstrapping
+# issues so depend on it here for consistency
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""
+
+S=${WORKDIR}/${PN}-${MY_P}
+
+python_test() {
+   "${PYTHON}" unitTests.py || die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2019-01-02 Thread Tim Harder
commit: 8b308b6ab1b7d444f8e59e373d1763bbfe7c6f8e
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Jan  1 06:33:17 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Jan  2 21:25:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b308b6a

dev-python/pyparsing: version bump to 2.3.0

Signed-off-by: Tim Harder  gentoo.org>

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

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 8e223ac677f..14941fe4167 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1 +1,2 @@
 DIST pyparsing-2.2.0.tar.gz 1232522 BLAKE2B 
59420548fcee047e2b385d76b8ce034807eb3ac0fcdc9929f656cf4b81436c96c37d206b5d6b90ee6892e402df6b939fe9e793384d4cbe0618c8d06d5197586d
 SHA512 
6a409f429d40a5ac202d144e4150de2c80d7c7120147f603f72a4a99797d48c50822a6437f590ec5ae4418d51aa1f6b1d4e5d95a57e19bec0a127b04e4937008
+DIST pyparsing_2.3.0.tar.gz 624393 BLAKE2B 
9fd9bee7742953d455ea34310ef1668df0a7633642deb4eeff507439228ae018e4ba99d3476c5cfe374a908b58b0311527ae5f04ddec8eb7e219a2a9d4cbc8ce
 SHA512 
2a4de9b208ee3c557fb6d050d5c3c20e35a11b21d35996fce5a0876d4f52952072bed7ae2ed157ae0ba388543dc554f4828a1da22712ae7d9f0d38a16b0a546e

diff --git a/dev-python/pyparsing/pyparsing-2.3.0.ebuild 
b/dev-python/pyparsing/pyparsing-2.3.0.ebuild
new file mode 100644
index 000..1817465ad32
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-2.3.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy pypy3 )
+
+inherit distutils-r1
+
+MY_P=${P/-/_}
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz";
+# pypi releases and generated github tarballs lack tests
+#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="examples"
+
+# setuptools currently vendors its own copy of pyparsing to avoid bootstrapping
+# issues so depend on it here for consistency
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""
+
+S=${WORKDIR}/${PN}-${MY_P}
+
+python_test() {
+   "${PYTHON}" unitTests.py || die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyparsing/, dev-python/pyparsing/files/

2018-01-05 Thread Michał Górny
commit: 5f62612b0e1e2141119a81c62560af244967c8ab
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  5 22:16:50 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  5 23:19:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f62612b

dev-python/pyparsing: Clean old up

 dev-python/pyparsing/Manifest|  2 --
 dev-python/pyparsing/files/distutils.patch   | 11 --
 dev-python/pyparsing/pyparsing-2.0.3.ebuild  | 36 
 dev-python/pyparsing/pyparsing-2.1.10.ebuild | 50 
 4 files changed, 99 deletions(-)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index a925d323cd7..8e223ac677f 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,3 +1 @@
-DIST pyparsing-2.0.3.tar.gz 1462653 BLAKE2B 
6f1126f961566c00de5966966a8c7c43155b10b8d271deae57bb0752f076fedda31797422aa5da6cb144caa6818356dd16a640d33cd994d6b71b9f9d6fd1673b
 SHA512 
9771851f4b0191c7d3f8d2a2a6d2a9198b173120d3f133d08284b71e792fc59a906d571edea8f44ba04ab00c1d906e1974d1e8a2d6155d492de1358ba99c575a
-DIST pyparsing-2.1.10.tar.gz 1230829 BLAKE2B 
63f5e6082eb6ec4af82a203e32fd0d6b5a636eabf4ba54dad79bc9841c928f8d7d76f3bf32ec2ad141f64a47df9fb932177681c1bda4e6d03a492f9be92850a7
 SHA512 
21af73d6f479d52746f269c8fbaf90c1107a8aec756d30af8c7c4e6a2ff0ea9659cc07816b7ea19286bc12d43497f5e8e63351453bf18daf6a1cb380a195532e
 DIST pyparsing-2.2.0.tar.gz 1232522 BLAKE2B 
59420548fcee047e2b385d76b8ce034807eb3ac0fcdc9929f656cf4b81436c96c37d206b5d6b90ee6892e402df6b939fe9e793384d4cbe0618c8d06d5197586d
 SHA512 
6a409f429d40a5ac202d144e4150de2c80d7c7120147f603f72a4a99797d48c50822a6437f590ec5ae4418d51aa1f6b1d4e5d95a57e19bec0a127b04e4937008

diff --git a/dev-python/pyparsing/files/distutils.patch 
b/dev-python/pyparsing/files/distutils.patch
deleted file mode 100644
index af6a6730112..000
--- a/dev-python/pyparsing/files/distutils.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/setup.py
-+++ b/setup.py
-@@ -1,7 +1,7 @@
- #!/usr/bin/env python
- 
- """Setup script for the pyparsing module distribution."""
--from setuptools import setup
-+from distutils.core import setup
- 
- import sys
- import os

diff --git a/dev-python/pyparsing/pyparsing-2.0.3.ebuild 
b/dev-python/pyparsing/pyparsing-2.0.3.ebuild
deleted file mode 100644
index 4400c2dc95f..000
--- a/dev-python/pyparsing/pyparsing-2.0.3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Easy-to-use Python module for text parsing"
-HOMEPAGE="http://pyparsing.wikispaces.com/ 
https://pypi.python.org/pypi/pyparsing";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc examples"
-
-RDEPEND="!dev-python/pyparsing:py2 !dev-python/pyparsing:py3"
-
-# no contained in the tarball
-RESTRICT=test
-
-python_install_all() {
-   local HTML_DOCS=( HowToUsePyparsing.html )
-   if use doc; then
-   HTML_DOCS+=( htmldoc/. )
-   dodoc docs/*.pdf
-   fi
-   use examples && local EXAMPLES=( examples/. )
-   distutils-r1_python_install_all
-}
-
-python_test() {
-   ${PYTHON} unitTests.py || die
-}

diff --git a/dev-python/pyparsing/pyparsing-2.1.10.ebuild 
b/dev-python/pyparsing/pyparsing-2.1.10.ebuild
deleted file mode 100644
index c4b4ed5e850..000
--- a/dev-python/pyparsing/pyparsing-2.1.10.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# 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,6} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Easy-to-use Python module for text parsing"
-HOMEPAGE="http://pyparsing.wikispaces.com/ 
https://pypi.python.org/pypi/pyparsing";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc examples"
-
-# not contained in the tarball
-RESTRICT=test
-
-PATCHES=(
-   # Avoid circular dep with setuptools
-   "${FILESDIR}/distutils.patch"
-)
-
-python_install_all() {
-   local HTML_DOCS=( HowToUsePyparsing.html )
-   if use doc; then
-   HTML_DOCS+=( htmldoc/. )
-   dodoc docs/*.pdf
-   fi
-   use examples && dodoc -r examples
-   distutils-r1_python_install_all
-}
-
-python_test() {
-   ${PYTHON} unitTests.py || die
-}
-

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

2017-09-29 Thread Matt Thode
commit: f541767a362fdd711dc35bc7c618f4cfab541a0c
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Sep 29 23:47:35 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Sep 29 23:59:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f541767a

dev-python/pyparsing: fixing metadata

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-python/pyparsing/metadata.xml | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/dev-python/pyparsing/metadata.xml 
b/dev-python/pyparsing/metadata.xml
index f838a6be1bd..9a57fea5295 100644
--- a/dev-python/pyparsing/metadata.xml
+++ b/dev-python/pyparsing/metadata.xml
@@ -1,19 +1,19 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   pyt...@gentoo.org
-   Python
-   
-   
+  
+pyt...@gentoo.org
+Python
+  
+  
 The pyparsing module is an alternative approach to creating and
 executing simple grammars, vs. the traditional lex/yacc approach, or the
 use of regular expressions. The pyparsing module provides a library of
 classes that client code uses to construct the grammar directly in
 Python code.
-   
-   
-   pyparsing
-   pyparsing
-   
+  
+  
+pyparsing
+pyparsing
+  
 



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

2017-08-29 Thread Patrice Clement
commit: e398e713729bf73378bd84088adc97eb8c5ad4a3
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Wed Aug 16 08:47:54 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Aug 29 20:18:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e398e713

dev-python/pyparsing: remove unused patch.

 .../pyparsing/files/pyparsing-2.0.4-print.patch| 51 --
 1 file changed, 51 deletions(-)

diff --git a/dev-python/pyparsing/files/pyparsing-2.0.4-print.patch 
b/dev-python/pyparsing/files/pyparsing-2.0.4-print.patch
deleted file mode 100644
index 6262a18ea03..000
--- a/dev-python/pyparsing/files/pyparsing-2.0.4-print.patch
+++ /dev/null
@@ -1,51 +0,0 @@
- pyparsing.py | 20 +++-
- 1 file changed, 11 insertions(+), 9 deletions(-)
-
-diff --git a/pyparsing.py b/pyparsing.py
-index 81c82ce..55c72a3 100644
 a/pyparsing.py
-+++ b/pyparsing.py
-@@ -22,6 +22,8 @@
- # SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- #
- 
-+from __future__ import print_function
-+
- __doc__ = \
- """
- pyparsing module - Classes and methods to define and execute parsing grammars
-@@ -1554,19 +1556,19 @@ class ParserElement(object):
-run a parse expression against a list of sample strings.
- """
- for t in tests:
--print t
-+print(t)
- try:
--print self.parseString(t).dump()
-+print(self.parseString(t).dump())
- except ParseException as pe:
- if '\n' in t:
--print line(pe.loc, t)
--print ' '*(col(pe.loc,t)-1) + '^'
-+print(line(pe.loc, t))
-+print(' '*(col(pe.loc,t)-1) + '^')
- else:
--print ' '*pe.loc + '^'
--print pe
--print
-+print(' '*pe.loc + '^')
-+print(pe)
-+print()
-+
- 
--
- class Token(ParserElement):
- """Abstract C{ParserElement} subclass, for defining atomic matching 
patterns."""
- def __init__( self ):
-@@ -3803,4 +3805,4 @@ if __name__ == "__main__":
- """
- CHANGES
- UnitTests.py
--"""
-\ No newline at end of file
-+"""



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

2017-05-18 Thread Michael Weber
commit: 3870bef86f86f28ccd61a22989f0ac18ac6418cc
Author: Michael Weber  gentoo  org>
AuthorDate: Thu May 18 19:57:39 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu May 18 20:00:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3870bef8

dev-python/pyparsing: ppc stable (bug 617156).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="ppc"

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

diff --git a/dev-python/pyparsing/pyparsing-2.1.10.ebuild 
b/dev-python/pyparsing/pyparsing-2.1.10.ebuild
index c0ce5964ba9..76bcf79cd32 100644
--- a/dev-python/pyparsing/pyparsing-2.1.10.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.1.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc 
x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples"
 
 # not contained in the tarball



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

2017-05-18 Thread Michael Weber
commit: da78a8dcbf0bbd23823dffb1c4daaee24be8381d
Author: Michael Weber  gentoo  org>
AuthorDate: Thu May 18 18:58:01 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu May 18 19:13:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da78a8dc

dev-python/pyparsing: arm64 stable (bug 617156).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="arm64"

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

diff --git a/dev-python/pyparsing/pyparsing-2.1.10.ebuild 
b/dev-python/pyparsing/pyparsing-2.1.10.ebuild
index c5f2749de5c..c0ce5964ba9 100644
--- a/dev-python/pyparsing/pyparsing-2.1.10.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.1.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc 
x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc 
x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples"
 
 # not contained in the tarball



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

2017-05-12 Thread Tobias Klausmann
commit: f2b8d006abb284fc8c82cd6e3e2238734adb6505
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Fri May 12 17:54:35 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Fri May 12 17:54:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2b8d006

dev-python/pyparsing-2.1.10-r0: add alpha keyword

Gentoo-Bug: 617156

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

diff --git a/dev-python/pyparsing/pyparsing-2.1.10.ebuild 
b/dev-python/pyparsing/pyparsing-2.1.10.ebuild
index 6d9f944f658..55b5d2afce0 100644
--- a/dev-python/pyparsing/pyparsing-2.1.10.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.1.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples"
 
 # not contained in the tarball



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

2017-05-12 Thread Agostino Sarubbo
commit: 04b81a56d139697a6441af88aa856d80806df128
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May 12 14:53:37 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May 12 14:55:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04b81a56

dev-python/pyparsing: sparc stable wrt bug #617156

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/pyparsing/pyparsing-2.1.10.ebuild 
b/dev-python/pyparsing/pyparsing-2.1.10.ebuild
index 0358f84..6d9f944f658 100644
--- a/dev-python/pyparsing/pyparsing-2.1.10.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.1.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples"
 
 # not contained in the tarball



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

2017-05-06 Thread Jeroen Roovers
commit: 695c83cd32f5879522cd68a723f21c74b4750557
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May  6 11:08:01 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May  6 11:08:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=695c83cd

dev-python/pyparsing: Stable for HPPA (bug #617258).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

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

diff --git a/dev-python/pyparsing/pyparsing-2.1.10.ebuild 
b/dev-python/pyparsing/pyparsing-2.1.10.ebuild
index d0cf4de36ec..0358f84 100644
--- a/dev-python/pyparsing/pyparsing-2.1.10.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.1.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples"
 
 # not contained in the tarball



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

2017-05-06 Thread Markus Meier
commit: 2cf015a96d43633a41f421f3196bb621512f49c2
Author: Markus Meier  gentoo  org>
AuthorDate: Sat May  6 07:27:40 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sat May  6 07:27:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cf015a9

dev-python/pyparsing: arm stable, bug #617156

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-python/pyparsing/pyparsing-2.1.10.ebuild 
b/dev-python/pyparsing/pyparsing-2.1.10.ebuild
index 043d2be302f..d0cf4de36ec 100644
--- a/dev-python/pyparsing/pyparsing-2.1.10.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.1.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples"
 
 # not contained in the tarball



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

2017-05-03 Thread Michał Górny
commit: 12177a87c03e28276578ed4b55176c158b00a7f3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  3 11:47:59 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  3 12:18:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12177a87

dev-python/pyparsing: Clean old versions up

 dev-python/pyparsing/Manifest  |  2 --
 dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild | 50 --
 dev-python/pyparsing/pyparsing-2.1.8.ebuild| 36 ---
 3 files changed, 88 deletions(-)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index b539ce2c259..f6835bd7fc2 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,5 +1,3 @@
-DIST pyparsing-1.5.6.tar.gz 1418892 SHA256 
5c84aa4500e82d5aa2c0842d5628c5da985e68ac1fb33554e0e5547eb3c85a75 SHA512 
614c1a016d121b7c4ecf90a164bbe323affd6cf72319c8494e9a583078ffa233c351627fc3e793307e407e043570f8301f112c4d86645dcd130220ed976289c8
 WHIRLPOOL 
278d37581a950a570ac3cca2a5f8b674c909220fddc47072d9d52c38b8dfc30b335530dffd3c522cd18e58e9bddcc5e48d9184cdaf4b09203bbba308607e24a4
 DIST pyparsing-2.0.3.tar.gz 1462653 SHA256 
06e729e1cbf5274703b1f47b6135ed8335999d547f9d8cf048b210fb8ebf844f SHA512 
9771851f4b0191c7d3f8d2a2a6d2a9198b173120d3f133d08284b71e792fc59a906d571edea8f44ba04ab00c1d906e1974d1e8a2d6155d492de1358ba99c575a
 WHIRLPOOL 
42b9c7aa0b8d4d91436a01a60cbca64a9c8f7798b7aeb60bd2c4af085f9e13167a5ac5132d55bd890b4890c00428e908dfae32ed78ec153c868ee02ed3cdaa3f
 DIST pyparsing-2.1.10.tar.gz 1230829 SHA256 
811c3e7b0031021137fc83e051795025fcb98674d07eb8fe922ba4de53d39188 SHA512 
21af73d6f479d52746f269c8fbaf90c1107a8aec756d30af8c7c4e6a2ff0ea9659cc07816b7ea19286bc12d43497f5e8e63351453bf18daf6a1cb380a195532e
 WHIRLPOOL 
1ffbad12d00b99a260cd77c61503aa1800f97028be7c40e67f582c1b497ed1872e51d33887e278cd5203ec379d27886edd9455d1d8f7bef9d1b2d7df38185cc4
-DIST pyparsing-2.1.8.tar.gz 1222883 SHA256 
03a4869b9f3493807ee1f1cb405e6d576a1a2ca4d81a982677c0c1ad6177c56b SHA512 
0fb98d3704f9725926b20d72f770a6188a1be6f9856c371afd25d496519b794ba0026e4f9dbeeed6e5188edb99134d8909b595fca5536b1914c5e5832ebabdb2
 WHIRLPOOL 
aba4e55c0312342a9d8525bdecea70bf322b52a52097b25c1ea412e4270145945b05dd72cbe0b5252447d75be2e0a2afdc5a99e3864845c5bface6ae3c9cd743
 DIST pyparsing-2.2.0.tar.gz 1232522 SHA256 
0832bcf47acd283788593e7a0f542407bd9550a55a8a8435214a1960e04bcb04 SHA512 
6a409f429d40a5ac202d144e4150de2c80d7c7120147f603f72a4a99797d48c50822a6437f590ec5ae4418d51aa1f6b1d4e5d95a57e19bec0a127b04e4937008
 WHIRLPOOL 
dde3e3ec016671f76976f4b585a027070b3087b46a336363c994dc3e97ad699b5551dc439b8f52230ca48bdd6a50d3ac3576440dcac4802e29e6f9ca4494f2d9

diff --git a/dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild 
b/dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild
deleted file mode 100644
index 2866aba1eb3..000
--- a/dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Easy-to-use Python module for text parsing"
-HOMEPAGE="http://pyparsing.wikispaces.com/ 
https://pypi.python.org/pypi/pyparsing";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc examples"
-
-DEPEND=""
-RDEPEND=""
-
-# Build system copies the module from py2/py3 version to the regular
-# name before installing.
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
-   # resorted to sed, fixed in June upstream, bug ID: 3381439.
-   # See Bug #443836.
-   sed -e "s/26 June 2011 10:53/16 June 2012 03:08/" \
-   -e 's:exc.__traceback__:pe.__traceback__:' \
-   -i pyparsing_py3.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-   local HTML_DOCS=( HowToUsePyparsing.html )
-
-   distutils-r1_python_install_all
-
-   insinto /usr/share/doc/${PF}
-
-   if use doc; then
-   dohtml -r htmldoc/*
-   doins docs/*.pdf
-   fi
-
-   if use examples; then
-   doins -r examples
-   fi
-}

diff --git a/dev-python/pyparsing/pyparsing-2.1.8.ebuild 
b/dev-python/pyparsing/pyparsing-2.1.8.ebuild
deleted file mode 100644
index 2fa1bdb8fc6..000
--- a/dev-python/pyparsing/pyparsing-2.1.8.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# 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,6} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Easy-to-use Python module for text parsing"
-HOMEPAGE="http://pyparsing.wikispaces.com/ 
https://pypi.python.

[gentoo-commits] repo/gentoo:master commit in: dev-python/pyparsing/, dev-python/pyparsing/files/

2017-04-26 Thread Tim Harder
commit: e514bd025d11dbb638b03f8bee38efbd1cb91219
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 26 08:25:27 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 26 08:41:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e514bd02

dev-python/pyparsing: version bump to 2.2.0

 dev-python/pyparsing/Manifest  |  1 +
 .../files/pyparsing-2.2.0-distutils.patch  | 17 
 dev-python/pyparsing/pyparsing-2.2.0.ebuild| 47 ++
 3 files changed, 65 insertions(+)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index c09acd77d41..b539ce2c259 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -2,3 +2,4 @@ DIST pyparsing-1.5.6.tar.gz 1418892 SHA256 
5c84aa4500e82d5aa2c0842d5628c5da985e6
 DIST pyparsing-2.0.3.tar.gz 1462653 SHA256 
06e729e1cbf5274703b1f47b6135ed8335999d547f9d8cf048b210fb8ebf844f SHA512 
9771851f4b0191c7d3f8d2a2a6d2a9198b173120d3f133d08284b71e792fc59a906d571edea8f44ba04ab00c1d906e1974d1e8a2d6155d492de1358ba99c575a
 WHIRLPOOL 
42b9c7aa0b8d4d91436a01a60cbca64a9c8f7798b7aeb60bd2c4af085f9e13167a5ac5132d55bd890b4890c00428e908dfae32ed78ec153c868ee02ed3cdaa3f
 DIST pyparsing-2.1.10.tar.gz 1230829 SHA256 
811c3e7b0031021137fc83e051795025fcb98674d07eb8fe922ba4de53d39188 SHA512 
21af73d6f479d52746f269c8fbaf90c1107a8aec756d30af8c7c4e6a2ff0ea9659cc07816b7ea19286bc12d43497f5e8e63351453bf18daf6a1cb380a195532e
 WHIRLPOOL 
1ffbad12d00b99a260cd77c61503aa1800f97028be7c40e67f582c1b497ed1872e51d33887e278cd5203ec379d27886edd9455d1d8f7bef9d1b2d7df38185cc4
 DIST pyparsing-2.1.8.tar.gz 1222883 SHA256 
03a4869b9f3493807ee1f1cb405e6d576a1a2ca4d81a982677c0c1ad6177c56b SHA512 
0fb98d3704f9725926b20d72f770a6188a1be6f9856c371afd25d496519b794ba0026e4f9dbeeed6e5188edb99134d8909b595fca5536b1914c5e5832ebabdb2
 WHIRLPOOL 
aba4e55c0312342a9d8525bdecea70bf322b52a52097b25c1ea412e4270145945b05dd72cbe0b5252447d75be2e0a2afdc5a99e3864845c5bface6ae3c9cd743
+DIST pyparsing-2.2.0.tar.gz 1232522 SHA256 
0832bcf47acd283788593e7a0f542407bd9550a55a8a8435214a1960e04bcb04 SHA512 
6a409f429d40a5ac202d144e4150de2c80d7c7120147f603f72a4a99797d48c50822a6437f590ec5ae4418d51aa1f6b1d4e5d95a57e19bec0a127b04e4937008
 WHIRLPOOL 
dde3e3ec016671f76976f4b585a027070b3087b46a336363c994dc3e97ad699b5551dc439b8f52230ca48bdd6a50d3ac3576440dcac4802e29e6f9ca4494f2d9

diff --git a/dev-python/pyparsing/files/pyparsing-2.2.0-distutils.patch 
b/dev-python/pyparsing/files/pyparsing-2.2.0-distutils.patch
new file mode 100644
index 000..6fa4a30d92a
--- /dev/null
+++ b/dev-python/pyparsing/files/pyparsing-2.2.0-distutils.patch
@@ -0,0 +1,17 @@
+Force distutils to be used instead of falling back to it after trying
+setuptools in order to avoid bootstrap issues.
+
+--- pyparsing-2.2.0/setup.py
 pyparsing-2.2.0/setup.py
+@@ -4,10 +4,7 @@
+ 
+ # Setuptools depends on pyparsing (via packaging) as of version 34, so allow
+ # installing without it to avoid bootstrap problems.
+-try:
+-from setuptools import setup
+-except ImportError:
+-from distutils.core import setup
++from distutils.core import setup
+ 
+ import sys
+ import os

diff --git a/dev-python/pyparsing/pyparsing-2.2.0.ebuild 
b/dev-python/pyparsing/pyparsing-2.2.0.ebuild
new file mode 100644
index 000..2c2dede1b98
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-2.2.0.ebuild
@@ -0,0 +1,47 @@
+# 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,6} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="http://pyparsing.wikispaces.com/ 
https://pypi.python.org/pypi/pyparsing";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="doc examples"
+
+# not contained in the tarball
+RESTRICT=test
+
+PATCHES=( "${FILESDIR}"/${P}-distutils.patch )
+
+python_install_all() {
+   local HTML_DOCS=( HowToUsePyparsing.html )
+   if use doc; then
+   HTML_DOCS+=( htmldoc/. )
+   dodoc docs/*.pdf
+   fi
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}
+
+python_test() {
+   ${PYTHON} unitTests.py || die
+}
+
+pkg_preinst() {
+   _remove_egg_info() {
+   local pyver="$("${PYTHON}" -c 'import sys; 
print(sys.version[:3])')"
+   local 
egginfo="${ROOT%/}$(python_get_sitedir)/${P}-py${pyver}.egg-info"
+   if [[ -d ${egginfo} ]]; then
+   einfo "Removing ${egginfo}"
+   rm -r "${egginfo}" || die
+   fi
+   }
+   python_foreach_impl _remove_egg_info
+}

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

2017-03-25 Thread Matt Thode
commit: 511f34dad9648e07756c42b26aab52a738a2ef0f
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Mar 26 03:24:25 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Mar 26 03:24:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=511f34da

stablize openstack ocata pyparsing-2.1.10 x86 and amd64

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --force

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

diff --git a/dev-python/pyparsing/pyparsing-2.1.10.ebuild 
b/dev-python/pyparsing/pyparsing-2.1.10.ebuild
index a6a441e6a25..043d2be302f 100644
--- a/dev-python/pyparsing/pyparsing-2.1.10.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.1.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples"
 
 # not contained in the tarball



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

2017-03-09 Thread Michael Haubenwallner
commit: 9779690377cddf633df892297021ce6ba7dbbd01
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Thu Mar  9 15:53:01 2017 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Thu Mar  9 15:53:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97796903

dev-python/pyparsing: add ~x64-cygwin keyword

Package-Manager: portage-2.3.3

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

diff --git a/dev-python/pyparsing/pyparsing-2.1.10.ebuild 
b/dev-python/pyparsing/pyparsing-2.1.10.ebuild
index 43572cea4a8..a6a441e6a25 100644
--- a/dev-python/pyparsing/pyparsing-2.1.10.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.1.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc examples"
 
 # not contained in the tarball



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

2017-01-31 Thread Mike Gilbert
commit: 5c2eb1cde4d44aa502c6a9afcec42cfa03e35437
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jan 31 04:48:43 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jan 31 16:14:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c2eb1cd

dev-python/pyparsing: remove old

Package-Manager: Portage-2.3.3_p42_p433818, Repoman-2.3.1_p35_p433818

 dev-python/pyparsing/Manifest   |  7 -
 dev-python/pyparsing/pyparsing-2.0.4.ebuild | 40 -
 dev-python/pyparsing/pyparsing-2.0.5.ebuild | 38 ---
 dev-python/pyparsing/pyparsing-2.0.6.ebuild | 38 ---
 dev-python/pyparsing/pyparsing-2.0.7.ebuild | 38 ---
 dev-python/pyparsing/pyparsing-2.1.0.ebuild | 38 ---
 dev-python/pyparsing/pyparsing-2.1.5.ebuild | 37 --
 dev-python/pyparsing/pyparsing-2.1.9.ebuild | 36 --
 8 files changed, 272 deletions(-)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index b72a9ef..c09acd7 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,11 +1,4 @@
 DIST pyparsing-1.5.6.tar.gz 1418892 SHA256 
5c84aa4500e82d5aa2c0842d5628c5da985e68ac1fb33554e0e5547eb3c85a75 SHA512 
614c1a016d121b7c4ecf90a164bbe323affd6cf72319c8494e9a583078ffa233c351627fc3e793307e407e043570f8301f112c4d86645dcd130220ed976289c8
 WHIRLPOOL 
278d37581a950a570ac3cca2a5f8b674c909220fddc47072d9d52c38b8dfc30b335530dffd3c522cd18e58e9bddcc5e48d9184cdaf4b09203bbba308607e24a4
 DIST pyparsing-2.0.3.tar.gz 1462653 SHA256 
06e729e1cbf5274703b1f47b6135ed8335999d547f9d8cf048b210fb8ebf844f SHA512 
9771851f4b0191c7d3f8d2a2a6d2a9198b173120d3f133d08284b71e792fc59a906d571edea8f44ba04ab00c1d906e1974d1e8a2d6155d492de1358ba99c575a
 WHIRLPOOL 
42b9c7aa0b8d4d91436a01a60cbca64a9c8f7798b7aeb60bd2c4af085f9e13167a5ac5132d55bd890b4890c00428e908dfae32ed78ec153c868ee02ed3cdaa3f
-DIST pyparsing-2.0.4.tar.gz 1140009 SHA256 
c43c9f1395975bf2b032c20e6b149d6b698cdabf9291079bcaf0131709e95f59 SHA512 
021d3610ead6b864b1e0227b6cad2393aae0c1f38a44c09dd7ac33d05be30cb4c75176a33ebd8c44e87ed9d54b58aaf27fab7ac8f3cdcb3ce4418b5b0d586b01
 WHIRLPOOL 
0fa3fe631c5c6fc79fb13f029fe8a32bd9651fd663e915c5be394225bcb1ea1f199d3edc2294e7a4b0732590e7a0cc3053effca9aa20155ca69d4c3908019e6d
-DIST pyparsing-2.0.5.tar.gz 1140072 SHA256 
58756bf33e989d84ac72142e4ca558cf10c778a3233edb0a86632f271409ba9e SHA512 
203c4520378302434078b49467369ee0ae70ef4807ca16b8e0ca361dbc3f555806e5e07f9e5005eec34452144b528ed0480f8892b1c61bae83512baa4e74b56e
 WHIRLPOOL 
0da95e0d61a877669ff0f586e3688b0f8444baa5b857fdea8bb758b52af1ea8d6709effe2d1df031bf7d5940fb3b65582f44ca750adedaae12a36d5af105b6a6
-DIST pyparsing-2.0.6.tar.gz 1140849 SHA256 
aea69042752ad7e9c436eea6ae5d40e73642e27f50edb6da4a2532030ef532da SHA512 
3722198efc98f6ffc124fa012f6ef23ec840ccc2280922dcb35b05c1e78cdc40f1057be0f364732d20fb0dd25897776a15625ceadee14f6800d67b6d180b42f1
 WHIRLPOOL 
c6228050452d4297bcb77326972b5ea5c671ee264ce8ebba1ceb115f8ca84e099d94a6db43a1dafef761e26bbf8cab96d46602e116c1d03607ab1860d907c233
-DIST pyparsing-2.0.7.tar.gz 1141457 SHA256 
2ce0db3c70ec0413603d4aea389e4ece34ff93c265649b1c5c7d56e3c2cf19c4 SHA512 
1430262481e97357b0b376db7f938c10dde4514f8f70332252af2de8aee9a0b79cb7a00435c7c8baae2dd1ed9c5d06602cd1ef9bfd6d2f5f30fed1a96c32fe78
 WHIRLPOOL 
e306804b0116d40990f53e1c97188b4dd0163f932b92eddd1ece8f078911f52cb34e06cc186b77ea0a4ce4cef5bf4a804b916fcca21322df368263be6a13
-DIST pyparsing-2.1.0.tar.gz 1144460 SHA256 
f6cb2bc85a491347c3c699db47f7ecc02903959156b4f92669ebf82395982901 SHA512 
16493a4ee56ee55d70fb9784c2d275779e49125eeb9f41da15106b4123e44c9e35c1449c5106d2849140f9729f26f268238f52f279f26ae594ea0d31ed2fb09e
 WHIRLPOOL 
52547b721b19d6a45900d79148512801583a8adda51fecd7639cd14f7c2e3a7b49118eb03ae86fdd10276643d40a215f1a01a3f645cbdc0e104096ea3cd8cfa6
 DIST pyparsing-2.1.10.tar.gz 1230829 SHA256 
811c3e7b0031021137fc83e051795025fcb98674d07eb8fe922ba4de53d39188 SHA512 
21af73d6f479d52746f269c8fbaf90c1107a8aec756d30af8c7c4e6a2ff0ea9659cc07816b7ea19286bc12d43497f5e8e63351453bf18daf6a1cb380a195532e
 WHIRLPOOL 
1ffbad12d00b99a260cd77c61503aa1800f97028be7c40e67f582c1b497ed1872e51d33887e278cd5203ec379d27886edd9455d1d8f7bef9d1b2d7df38185cc4
-DIST pyparsing-2.1.5.tar.gz 1165974 SHA256 
b9ace99b581174d7ca98891a7bc57fd08892b94f17922645d90835f7b9b54a56 SHA512 
cf97dd233cd0405c8d114e81a693527128fdded1df14de1176070a343d929041b3d3965f06323d1e05403bfcda16eef760df4524665ef8b5331fb1bf3af634ad
 WHIRLPOOL 
a5e7c1a5ccdc079b7a27a3aba567ad6f262206ae69b85352ecfd368fd1bb8712aadec0d70a84c3a5ec6b09470986e5add86844c0f4269ec126032a73d6817238
 DIST pyparsing-2.1.8.tar.gz 1222883 SHA256 
03a4869b9f3493807ee1f1cb405e6d576a1a2ca4d81a982677c0c1ad6177c56b SHA512 
0fb98d3704f9725926b20d72f770a6188a1be6f9856c371afd25d496519b794ba0026e4f9dbeeed6e5188edb99134d8909b595fca5536b1914c5e5832ebabdb2
 WHIRLPOOL 
aba4e55c0312342a9d

[gentoo-commits] repo/gentoo:master commit in: dev-python/pyparsing/files/, dev-python/pyparsing/

2017-01-30 Thread Mike Gilbert
commit: 26581ccc941f3b0d48abd79751a63d761065ea0c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jan 31 04:34:32 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jan 31 04:43:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26581ccc

dev-python/pyparsing: force distutils to avoid circular dep with setuptools

Bug: https://bugs.gentoo.org/607770
Package-Manager: Portage-2.3.3_p42_p432967, Repoman-2.3.1_p35_p432968

 dev-python/pyparsing/files/distutils.patch   | 11 +++
 dev-python/pyparsing/pyparsing-2.1.10.ebuild | 21 ++---
 2 files changed, 29 insertions(+), 3 deletions(-)

diff --git a/dev-python/pyparsing/files/distutils.patch 
b/dev-python/pyparsing/files/distutils.patch
new file mode 100644
index ..af6a673
--- /dev/null
+++ b/dev-python/pyparsing/files/distutils.patch
@@ -0,0 +1,11 @@
+--- a/setup.py
 b/setup.py
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env python
+ 
+ """Setup script for the pyparsing module distribution."""
+-from setuptools import setup
++from distutils.core import setup
+ 
+ import sys
+ import os

diff --git a/dev-python/pyparsing/pyparsing-2.1.10.ebuild 
b/dev-python/pyparsing/pyparsing-2.1.10.ebuild
index af9278e..c1a1247 100644
--- a/dev-python/pyparsing/pyparsing-2.1.10.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.1.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -16,11 +16,14 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples"
 
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
 # not contained in the tarball
 RESTRICT=test
 
+PATCHES=(
+   # Avoid circular dep with setuptools
+   "${FILESDIR}/distutils.patch"
+)
+
 python_install_all() {
local HTML_DOCS=( HowToUsePyparsing.html )
if use doc; then
@@ -34,3 +37,15 @@ python_install_all() {
 python_test() {
${PYTHON} unitTests.py || die
 }
+
+pkg_preinst() {
+   _remove_egg_info() {
+   local pyver="$("${PYTHON}" -c 'import sys; 
print(sys.version[:3])')"
+   local 
egginfo="${ROOT%/}$(python_get_sitedir)/${P}-py${pyver}.egg-info"
+   if [[ -d ${egginfo} ]]; then
+   einfo "Removing ${egginfo}"
+   rm -r "${egginfo}" || die
+   fi
+   }
+   python_foreach_impl _remove_egg_info
+}



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

2016-10-26 Thread Tim Harder
commit: 97f6df38ab7ddbb954009eccef979502ac981dfb
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Oct 26 22:31:07 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Oct 26 22:31:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97f6df38

dev-python/pyparsing: version bump to 2.1.10

 dev-python/pyparsing/Manifest|  1 +
 dev-python/pyparsing/pyparsing-2.1.10.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 68f6ac2..b72a9ef 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -5,6 +5,7 @@ DIST pyparsing-2.0.5.tar.gz 1140072 SHA256 
58756bf33e989d84ac72142e4ca558cf10c77
 DIST pyparsing-2.0.6.tar.gz 1140849 SHA256 
aea69042752ad7e9c436eea6ae5d40e73642e27f50edb6da4a2532030ef532da SHA512 
3722198efc98f6ffc124fa012f6ef23ec840ccc2280922dcb35b05c1e78cdc40f1057be0f364732d20fb0dd25897776a15625ceadee14f6800d67b6d180b42f1
 WHIRLPOOL 
c6228050452d4297bcb77326972b5ea5c671ee264ce8ebba1ceb115f8ca84e099d94a6db43a1dafef761e26bbf8cab96d46602e116c1d03607ab1860d907c233
 DIST pyparsing-2.0.7.tar.gz 1141457 SHA256 
2ce0db3c70ec0413603d4aea389e4ece34ff93c265649b1c5c7d56e3c2cf19c4 SHA512 
1430262481e97357b0b376db7f938c10dde4514f8f70332252af2de8aee9a0b79cb7a00435c7c8baae2dd1ed9c5d06602cd1ef9bfd6d2f5f30fed1a96c32fe78
 WHIRLPOOL 
e306804b0116d40990f53e1c97188b4dd0163f932b92eddd1ece8f078911f52cb34e06cc186b77ea0a4ce4cef5bf4a804b916fcca21322df368263be6a13
 DIST pyparsing-2.1.0.tar.gz 1144460 SHA256 
f6cb2bc85a491347c3c699db47f7ecc02903959156b4f92669ebf82395982901 SHA512 
16493a4ee56ee55d70fb9784c2d275779e49125eeb9f41da15106b4123e44c9e35c1449c5106d2849140f9729f26f268238f52f279f26ae594ea0d31ed2fb09e
 WHIRLPOOL 
52547b721b19d6a45900d79148512801583a8adda51fecd7639cd14f7c2e3a7b49118eb03ae86fdd10276643d40a215f1a01a3f645cbdc0e104096ea3cd8cfa6
+DIST pyparsing-2.1.10.tar.gz 1230829 SHA256 
811c3e7b0031021137fc83e051795025fcb98674d07eb8fe922ba4de53d39188 SHA512 
21af73d6f479d52746f269c8fbaf90c1107a8aec756d30af8c7c4e6a2ff0ea9659cc07816b7ea19286bc12d43497f5e8e63351453bf18daf6a1cb380a195532e
 WHIRLPOOL 
1ffbad12d00b99a260cd77c61503aa1800f97028be7c40e67f582c1b497ed1872e51d33887e278cd5203ec379d27886edd9455d1d8f7bef9d1b2d7df38185cc4
 DIST pyparsing-2.1.5.tar.gz 1165974 SHA256 
b9ace99b581174d7ca98891a7bc57fd08892b94f17922645d90835f7b9b54a56 SHA512 
cf97dd233cd0405c8d114e81a693527128fdded1df14de1176070a343d929041b3d3965f06323d1e05403bfcda16eef760df4524665ef8b5331fb1bf3af634ad
 WHIRLPOOL 
a5e7c1a5ccdc079b7a27a3aba567ad6f262206ae69b85352ecfd368fd1bb8712aadec0d70a84c3a5ec6b09470986e5add86844c0f4269ec126032a73d6817238
 DIST pyparsing-2.1.8.tar.gz 1222883 SHA256 
03a4869b9f3493807ee1f1cb405e6d576a1a2ca4d81a982677c0c1ad6177c56b SHA512 
0fb98d3704f9725926b20d72f770a6188a1be6f9856c371afd25d496519b794ba0026e4f9dbeeed6e5188edb99134d8909b595fca5536b1914c5e5832ebabdb2
 WHIRLPOOL 
aba4e55c0312342a9d8525bdecea70bf322b52a52097b25c1ea412e4270145945b05dd72cbe0b5252447d75be2e0a2afdc5a99e3864845c5bface6ae3c9cd743
 DIST pyparsing-2.1.9.tar.gz 1230453 SHA256 
93326f5490bcfe7069806ff342692e75f72529cfa82f20683b5fceeb5d4a7fc2 SHA512 
55765816f38159ee84f250f131c7c95a87658dde9dfc51c2dc3aa3532d19b12f9801af197b1590031cecd62959603e6e9f7c9b7a15c1521c25ca24326a9de73f
 WHIRLPOOL 
9942df45a2689253228a2d4726f7e919b114bc4c7a85a6250510222ecbcaa862932769a0805994dd77429e104eb14870375bcfb733f33407fe6687c835915d41

diff --git a/dev-python/pyparsing/pyparsing-2.1.10.ebuild 
b/dev-python/pyparsing/pyparsing-2.1.10.ebuild
new file mode 100644
index ..af9278e
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-2.1.10.ebuild
@@ -0,0 +1,36 @@
+# 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} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="http://pyparsing.wikispaces.com/ 
https://pypi.python.org/pypi/pyparsing";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc examples"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+# not contained in the tarball
+RESTRICT=test
+
+python_install_all() {
+   local HTML_DOCS=( HowToUsePyparsing.html )
+   if use doc; then
+   HTML_DOCS+=( htmldoc/. )
+   dodoc docs/*.pdf
+   fi
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}
+
+python_test() {
+   ${PYTHON} unitTests.py || die
+}



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

2016-09-12 Thread Tim Harder
commit: 1c1132ecc33d7cbc1770031316a81bdac9ba3886
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Sep 12 15:18:57 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Sep 12 17:06:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c1132ec

dev-python/pyparsing: version bump to 2.1.9

 dev-python/pyparsing/Manifest   |  1 +
 dev-python/pyparsing/pyparsing-2.1.9.ebuild | 36 +
 2 files changed, 37 insertions(+)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index d51f57b..68f6ac2 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -7,3 +7,4 @@ DIST pyparsing-2.0.7.tar.gz 1141457 SHA256 
2ce0db3c70ec0413603d4aea389e4ece34ff9
 DIST pyparsing-2.1.0.tar.gz 1144460 SHA256 
f6cb2bc85a491347c3c699db47f7ecc02903959156b4f92669ebf82395982901 SHA512 
16493a4ee56ee55d70fb9784c2d275779e49125eeb9f41da15106b4123e44c9e35c1449c5106d2849140f9729f26f268238f52f279f26ae594ea0d31ed2fb09e
 WHIRLPOOL 
52547b721b19d6a45900d79148512801583a8adda51fecd7639cd14f7c2e3a7b49118eb03ae86fdd10276643d40a215f1a01a3f645cbdc0e104096ea3cd8cfa6
 DIST pyparsing-2.1.5.tar.gz 1165974 SHA256 
b9ace99b581174d7ca98891a7bc57fd08892b94f17922645d90835f7b9b54a56 SHA512 
cf97dd233cd0405c8d114e81a693527128fdded1df14de1176070a343d929041b3d3965f06323d1e05403bfcda16eef760df4524665ef8b5331fb1bf3af634ad
 WHIRLPOOL 
a5e7c1a5ccdc079b7a27a3aba567ad6f262206ae69b85352ecfd368fd1bb8712aadec0d70a84c3a5ec6b09470986e5add86844c0f4269ec126032a73d6817238
 DIST pyparsing-2.1.8.tar.gz 1222883 SHA256 
03a4869b9f3493807ee1f1cb405e6d576a1a2ca4d81a982677c0c1ad6177c56b SHA512 
0fb98d3704f9725926b20d72f770a6188a1be6f9856c371afd25d496519b794ba0026e4f9dbeeed6e5188edb99134d8909b595fca5536b1914c5e5832ebabdb2
 WHIRLPOOL 
aba4e55c0312342a9d8525bdecea70bf322b52a52097b25c1ea412e4270145945b05dd72cbe0b5252447d75be2e0a2afdc5a99e3864845c5bface6ae3c9cd743
+DIST pyparsing-2.1.9.tar.gz 1230453 SHA256 
93326f5490bcfe7069806ff342692e75f72529cfa82f20683b5fceeb5d4a7fc2 SHA512 
55765816f38159ee84f250f131c7c95a87658dde9dfc51c2dc3aa3532d19b12f9801af197b1590031cecd62959603e6e9f7c9b7a15c1521c25ca24326a9de73f
 WHIRLPOOL 
9942df45a2689253228a2d4726f7e919b114bc4c7a85a6250510222ecbcaa862932769a0805994dd77429e104eb14870375bcfb733f33407fe6687c835915d41

diff --git a/dev-python/pyparsing/pyparsing-2.1.9.ebuild 
b/dev-python/pyparsing/pyparsing-2.1.9.ebuild
new file mode 100644
index ..af9278e
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-2.1.9.ebuild
@@ -0,0 +1,36 @@
+# 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} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="http://pyparsing.wikispaces.com/ 
https://pypi.python.org/pypi/pyparsing";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc examples"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+# not contained in the tarball
+RESTRICT=test
+
+python_install_all() {
+   local HTML_DOCS=( HowToUsePyparsing.html )
+   if use doc; then
+   HTML_DOCS+=( htmldoc/. )
+   dodoc docs/*.pdf
+   fi
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}
+
+python_test() {
+   ${PYTHON} unitTests.py || die
+}



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

2016-09-05 Thread Manuel Rüger
commit: 5a66f877cc31f473ab1231fcee384e4f5bab747c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Sep  5 21:42:40 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Sep  5 21:42:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a66f877

dev-python/pyparsing: Version bump to 2.1.8

Package-Manager: portage-2.3.0

 dev-python/pyparsing/Manifest   |  1 +
 dev-python/pyparsing/pyparsing-2.1.8.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index a4c0829..d51f57b 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -6,3 +6,4 @@ DIST pyparsing-2.0.6.tar.gz 1140849 SHA256 
aea69042752ad7e9c436eea6ae5d40e73642e
 DIST pyparsing-2.0.7.tar.gz 1141457 SHA256 
2ce0db3c70ec0413603d4aea389e4ece34ff93c265649b1c5c7d56e3c2cf19c4 SHA512 
1430262481e97357b0b376db7f938c10dde4514f8f70332252af2de8aee9a0b79cb7a00435c7c8baae2dd1ed9c5d06602cd1ef9bfd6d2f5f30fed1a96c32fe78
 WHIRLPOOL 
e306804b0116d40990f53e1c97188b4dd0163f932b92eddd1ece8f078911f52cb34e06cc186b77ea0a4ce4cef5bf4a804b916fcca21322df368263be6a13
 DIST pyparsing-2.1.0.tar.gz 1144460 SHA256 
f6cb2bc85a491347c3c699db47f7ecc02903959156b4f92669ebf82395982901 SHA512 
16493a4ee56ee55d70fb9784c2d275779e49125eeb9f41da15106b4123e44c9e35c1449c5106d2849140f9729f26f268238f52f279f26ae594ea0d31ed2fb09e
 WHIRLPOOL 
52547b721b19d6a45900d79148512801583a8adda51fecd7639cd14f7c2e3a7b49118eb03ae86fdd10276643d40a215f1a01a3f645cbdc0e104096ea3cd8cfa6
 DIST pyparsing-2.1.5.tar.gz 1165974 SHA256 
b9ace99b581174d7ca98891a7bc57fd08892b94f17922645d90835f7b9b54a56 SHA512 
cf97dd233cd0405c8d114e81a693527128fdded1df14de1176070a343d929041b3d3965f06323d1e05403bfcda16eef760df4524665ef8b5331fb1bf3af634ad
 WHIRLPOOL 
a5e7c1a5ccdc079b7a27a3aba567ad6f262206ae69b85352ecfd368fd1bb8712aadec0d70a84c3a5ec6b09470986e5add86844c0f4269ec126032a73d6817238
+DIST pyparsing-2.1.8.tar.gz 1222883 SHA256 
03a4869b9f3493807ee1f1cb405e6d576a1a2ca4d81a982677c0c1ad6177c56b SHA512 
0fb98d3704f9725926b20d72f770a6188a1be6f9856c371afd25d496519b794ba0026e4f9dbeeed6e5188edb99134d8909b595fca5536b1914c5e5832ebabdb2
 WHIRLPOOL 
aba4e55c0312342a9d8525bdecea70bf322b52a52097b25c1ea412e4270145945b05dd72cbe0b5252447d75be2e0a2afdc5a99e3864845c5bface6ae3c9cd743

diff --git a/dev-python/pyparsing/pyparsing-2.1.8.ebuild 
b/dev-python/pyparsing/pyparsing-2.1.8.ebuild
new file mode 100644
index ..1eee82f
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-2.1.8.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="http://pyparsing.wikispaces.com/ 
https://pypi.python.org/pypi/pyparsing";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc examples"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+# not contained in the tarball
+RESTRICT=test
+
+python_install_all() {
+   local HTML_DOCS=( HowToUsePyparsing.html )
+   if use doc; then
+   HTML_DOCS+=( htmldoc/. )
+   dodoc docs/*.pdf
+   fi
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}
+
+python_test() {
+   ${PYTHON} unitTests.py || die
+}



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

2016-07-12 Thread Tim Harder
commit: cda7e21258afa56abd2ec4f036ef9ac295b93d94
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Jul 12 17:29:31 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Jul 12 17:29:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cda7e212

dev-python/pyparsing: version bump to 2.1.5

 dev-python/pyparsing/Manifest   |  1 +
 dev-python/pyparsing/pyparsing-2.1.5.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index a398ab2..a4c0829 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -5,3 +5,4 @@ DIST pyparsing-2.0.5.tar.gz 1140072 SHA256 
58756bf33e989d84ac72142e4ca558cf10c77
 DIST pyparsing-2.0.6.tar.gz 1140849 SHA256 
aea69042752ad7e9c436eea6ae5d40e73642e27f50edb6da4a2532030ef532da SHA512 
3722198efc98f6ffc124fa012f6ef23ec840ccc2280922dcb35b05c1e78cdc40f1057be0f364732d20fb0dd25897776a15625ceadee14f6800d67b6d180b42f1
 WHIRLPOOL 
c6228050452d4297bcb77326972b5ea5c671ee264ce8ebba1ceb115f8ca84e099d94a6db43a1dafef761e26bbf8cab96d46602e116c1d03607ab1860d907c233
 DIST pyparsing-2.0.7.tar.gz 1141457 SHA256 
2ce0db3c70ec0413603d4aea389e4ece34ff93c265649b1c5c7d56e3c2cf19c4 SHA512 
1430262481e97357b0b376db7f938c10dde4514f8f70332252af2de8aee9a0b79cb7a00435c7c8baae2dd1ed9c5d06602cd1ef9bfd6d2f5f30fed1a96c32fe78
 WHIRLPOOL 
e306804b0116d40990f53e1c97188b4dd0163f932b92eddd1ece8f078911f52cb34e06cc186b77ea0a4ce4cef5bf4a804b916fcca21322df368263be6a13
 DIST pyparsing-2.1.0.tar.gz 1144460 SHA256 
f6cb2bc85a491347c3c699db47f7ecc02903959156b4f92669ebf82395982901 SHA512 
16493a4ee56ee55d70fb9784c2d275779e49125eeb9f41da15106b4123e44c9e35c1449c5106d2849140f9729f26f268238f52f279f26ae594ea0d31ed2fb09e
 WHIRLPOOL 
52547b721b19d6a45900d79148512801583a8adda51fecd7639cd14f7c2e3a7b49118eb03ae86fdd10276643d40a215f1a01a3f645cbdc0e104096ea3cd8cfa6
+DIST pyparsing-2.1.5.tar.gz 1165974 SHA256 
b9ace99b581174d7ca98891a7bc57fd08892b94f17922645d90835f7b9b54a56 SHA512 
cf97dd233cd0405c8d114e81a693527128fdded1df14de1176070a343d929041b3d3965f06323d1e05403bfcda16eef760df4524665ef8b5331fb1bf3af634ad
 WHIRLPOOL 
a5e7c1a5ccdc079b7a27a3aba567ad6f262206ae69b85352ecfd368fd1bb8712aadec0d70a84c3a5ec6b09470986e5add86844c0f4269ec126032a73d6817238

diff --git a/dev-python/pyparsing/pyparsing-2.1.5.ebuild 
b/dev-python/pyparsing/pyparsing-2.1.5.ebuild
new file mode 100644
index 000..1eee82f
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-2.1.5.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="http://pyparsing.wikispaces.com/ 
https://pypi.python.org/pypi/pyparsing";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc examples"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+# not contained in the tarball
+RESTRICT=test
+
+python_install_all() {
+   local HTML_DOCS=( HowToUsePyparsing.html )
+   if use doc; then
+   HTML_DOCS+=( htmldoc/. )
+   dodoc docs/*.pdf
+   fi
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}
+
+python_test() {
+   ${PYTHON} unitTests.py || die
+}



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

2016-02-09 Thread Justin Lecher
commit: aba32159d86c6953ec94777879c3f97b54bce963
Author: Justin Lecher  gentoo  org>
AuthorDate: Tue Feb  9 11:11:30 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Tue Feb  9 12:19:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aba32159

dev-python/pyparsing: Don't use banned EXAMPLES

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=574232

Package-Manager: portage-2.2.27
Signed-off-by: Justin Lecher  gentoo.org>

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

diff --git a/dev-python/pyparsing/pyparsing-2.1.0.ebuild 
b/dev-python/pyparsing/pyparsing-2.1.0.ebuild
index 293d8b2..95c9a0c 100644
--- a/dev-python/pyparsing/pyparsing-2.1.0.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.1.0.ebuild
@@ -29,7 +29,7 @@ python_install_all() {
HTML_DOCS+=( htmldoc/. )
dodoc docs/*.pdf
fi
-   use examples && local EXAMPLES=( examples/. )
+   use examples && dodoc -r examples
distutils-r1_python_install_all
 }
 



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

2016-02-08 Thread Justin Lecher
commit: 5197e3f707773165b9b4941a59c323be4f325ee6
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Feb  8 18:37:15 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Feb  8 18:40:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5197e3f7

dev-python/pyparsing: Version Bump

Package-Manager: portage-2.2.27
Signed-off-by: Justin Lecher  gentoo.org>

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

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 06d8c7b..a398ab2 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -4,3 +4,4 @@ DIST pyparsing-2.0.4.tar.gz 1140009 SHA256 
c43c9f1395975bf2b032c20e6b149d6b698cd
 DIST pyparsing-2.0.5.tar.gz 1140072 SHA256 
58756bf33e989d84ac72142e4ca558cf10c778a3233edb0a86632f271409ba9e SHA512 
203c4520378302434078b49467369ee0ae70ef4807ca16b8e0ca361dbc3f555806e5e07f9e5005eec34452144b528ed0480f8892b1c61bae83512baa4e74b56e
 WHIRLPOOL 
0da95e0d61a877669ff0f586e3688b0f8444baa5b857fdea8bb758b52af1ea8d6709effe2d1df031bf7d5940fb3b65582f44ca750adedaae12a36d5af105b6a6
 DIST pyparsing-2.0.6.tar.gz 1140849 SHA256 
aea69042752ad7e9c436eea6ae5d40e73642e27f50edb6da4a2532030ef532da SHA512 
3722198efc98f6ffc124fa012f6ef23ec840ccc2280922dcb35b05c1e78cdc40f1057be0f364732d20fb0dd25897776a15625ceadee14f6800d67b6d180b42f1
 WHIRLPOOL 
c6228050452d4297bcb77326972b5ea5c671ee264ce8ebba1ceb115f8ca84e099d94a6db43a1dafef761e26bbf8cab96d46602e116c1d03607ab1860d907c233
 DIST pyparsing-2.0.7.tar.gz 1141457 SHA256 
2ce0db3c70ec0413603d4aea389e4ece34ff93c265649b1c5c7d56e3c2cf19c4 SHA512 
1430262481e97357b0b376db7f938c10dde4514f8f70332252af2de8aee9a0b79cb7a00435c7c8baae2dd1ed9c5d06602cd1ef9bfd6d2f5f30fed1a96c32fe78
 WHIRLPOOL 
e306804b0116d40990f53e1c97188b4dd0163f932b92eddd1ece8f078911f52cb34e06cc186b77ea0a4ce4cef5bf4a804b916fcca21322df368263be6a13
+DIST pyparsing-2.1.0.tar.gz 1144460 SHA256 
f6cb2bc85a491347c3c699db47f7ecc02903959156b4f92669ebf82395982901 SHA512 
16493a4ee56ee55d70fb9784c2d275779e49125eeb9f41da15106b4123e44c9e35c1449c5106d2849140f9729f26f268238f52f279f26ae594ea0d31ed2fb09e
 WHIRLPOOL 
52547b721b19d6a45900d79148512801583a8adda51fecd7639cd14f7c2e3a7b49118eb03ae86fdd10276643d40a215f1a01a3f645cbdc0e104096ea3cd8cfa6

diff --git a/dev-python/pyparsing/pyparsing-2.1.0.ebuild 
b/dev-python/pyparsing/pyparsing-2.1.0.ebuild
new file mode 100644
index 000..293d8b2
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-2.1.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="http://pyparsing.wikispaces.com/ 
https://pypi.python.org/pypi/pyparsing";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc examples"
+
+RDEPEND="!dev-python/pyparsing:py2 !dev-python/pyparsing:py3"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+# no contained in the tarball
+RESTRICT=test
+
+python_install_all() {
+   local HTML_DOCS=( HowToUsePyparsing.html )
+   if use doc; then
+   HTML_DOCS+=( htmldoc/. )
+   dodoc docs/*.pdf
+   fi
+   use examples && local EXAMPLES=( examples/. )
+   distutils-r1_python_install_all
+}
+
+python_test() {
+   ${PYTHON} unitTests.py || die
+}



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

2015-12-31 Thread Justin Lecher
commit: 32723c0bdd7b2882f30d0f53c6fdfafd8f90940b
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Dec 31 13:06:05 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Dec 31 13:09:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32723c0b

dev-python/pyparsing: Version Bump

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

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

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 54740a4..06d8c7b 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -3,3 +3,4 @@ DIST pyparsing-2.0.3.tar.gz 1462653 SHA256 
06e729e1cbf5274703b1f47b6135ed8335999
 DIST pyparsing-2.0.4.tar.gz 1140009 SHA256 
c43c9f1395975bf2b032c20e6b149d6b698cdabf9291079bcaf0131709e95f59 SHA512 
021d3610ead6b864b1e0227b6cad2393aae0c1f38a44c09dd7ac33d05be30cb4c75176a33ebd8c44e87ed9d54b58aaf27fab7ac8f3cdcb3ce4418b5b0d586b01
 WHIRLPOOL 
0fa3fe631c5c6fc79fb13f029fe8a32bd9651fd663e915c5be394225bcb1ea1f199d3edc2294e7a4b0732590e7a0cc3053effca9aa20155ca69d4c3908019e6d
 DIST pyparsing-2.0.5.tar.gz 1140072 SHA256 
58756bf33e989d84ac72142e4ca558cf10c778a3233edb0a86632f271409ba9e SHA512 
203c4520378302434078b49467369ee0ae70ef4807ca16b8e0ca361dbc3f555806e5e07f9e5005eec34452144b528ed0480f8892b1c61bae83512baa4e74b56e
 WHIRLPOOL 
0da95e0d61a877669ff0f586e3688b0f8444baa5b857fdea8bb758b52af1ea8d6709effe2d1df031bf7d5940fb3b65582f44ca750adedaae12a36d5af105b6a6
 DIST pyparsing-2.0.6.tar.gz 1140849 SHA256 
aea69042752ad7e9c436eea6ae5d40e73642e27f50edb6da4a2532030ef532da SHA512 
3722198efc98f6ffc124fa012f6ef23ec840ccc2280922dcb35b05c1e78cdc40f1057be0f364732d20fb0dd25897776a15625ceadee14f6800d67b6d180b42f1
 WHIRLPOOL 
c6228050452d4297bcb77326972b5ea5c671ee264ce8ebba1ceb115f8ca84e099d94a6db43a1dafef761e26bbf8cab96d46602e116c1d03607ab1860d907c233
+DIST pyparsing-2.0.7.tar.gz 1141457 SHA256 
2ce0db3c70ec0413603d4aea389e4ece34ff93c265649b1c5c7d56e3c2cf19c4 SHA512 
1430262481e97357b0b376db7f938c10dde4514f8f70332252af2de8aee9a0b79cb7a00435c7c8baae2dd1ed9c5d06602cd1ef9bfd6d2f5f30fed1a96c32fe78
 WHIRLPOOL 
e306804b0116d40990f53e1c97188b4dd0163f932b92eddd1ece8f078911f52cb34e06cc186b77ea0a4ce4cef5bf4a804b916fcca21322df368263be6a13

diff --git a/dev-python/pyparsing/pyparsing-2.0.7.ebuild 
b/dev-python/pyparsing/pyparsing-2.0.7.ebuild
new file mode 100644
index 000..ef7c5b1
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-2.0.7.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="http://pyparsing.wikispaces.com/ 
https://pypi.python.org/pypi/pyparsing";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc examples"
+
+RDEPEND="!dev-python/pyparsing:py2 !dev-python/pyparsing:py3"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+# no contained in the tarball
+RESTRICT=test
+
+python_install_all() {
+   local HTML_DOCS=( HowToUsePyparsing.html )
+   if use doc; then
+   HTML_DOCS+=( htmldoc/. )
+   dodoc docs/*.pdf
+   fi
+   use examples && local EXAMPLES=( examples/. )
+   distutils-r1_python_install_all
+}
+
+python_test() {
+   ${PYTHON} unitTests.py || die
+}



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

2015-11-17 Thread Justin Lecher
commit: b03e168510fde4c47b2b9e73eb116f465c997046
Author: Justin Lecher  gentoo  org>
AuthorDate: Tue Nov 17 10:57:14 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Tue Nov 17 11:03:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b03e1685

dev-python/pyparsing: Version Bump

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/pyparsing/Manifest   |  1 +
 dev-python/pyparsing/metadata.xml   |  2 +-
 dev-python/pyparsing/pyparsing-2.0.6.ebuild | 38 +
 3 files changed, 40 insertions(+), 1 deletion(-)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index bcb24da..54740a4 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -2,3 +2,4 @@ DIST pyparsing-1.5.6.tar.gz 1418892 SHA256 
5c84aa4500e82d5aa2c0842d5628c5da985e6
 DIST pyparsing-2.0.3.tar.gz 1462653 SHA256 
06e729e1cbf5274703b1f47b6135ed8335999d547f9d8cf048b210fb8ebf844f SHA512 
9771851f4b0191c7d3f8d2a2a6d2a9198b173120d3f133d08284b71e792fc59a906d571edea8f44ba04ab00c1d906e1974d1e8a2d6155d492de1358ba99c575a
 WHIRLPOOL 
42b9c7aa0b8d4d91436a01a60cbca64a9c8f7798b7aeb60bd2c4af085f9e13167a5ac5132d55bd890b4890c00428e908dfae32ed78ec153c868ee02ed3cdaa3f
 DIST pyparsing-2.0.4.tar.gz 1140009 SHA256 
c43c9f1395975bf2b032c20e6b149d6b698cdabf9291079bcaf0131709e95f59 SHA512 
021d3610ead6b864b1e0227b6cad2393aae0c1f38a44c09dd7ac33d05be30cb4c75176a33ebd8c44e87ed9d54b58aaf27fab7ac8f3cdcb3ce4418b5b0d586b01
 WHIRLPOOL 
0fa3fe631c5c6fc79fb13f029fe8a32bd9651fd663e915c5be394225bcb1ea1f199d3edc2294e7a4b0732590e7a0cc3053effca9aa20155ca69d4c3908019e6d
 DIST pyparsing-2.0.5.tar.gz 1140072 SHA256 
58756bf33e989d84ac72142e4ca558cf10c778a3233edb0a86632f271409ba9e SHA512 
203c4520378302434078b49467369ee0ae70ef4807ca16b8e0ca361dbc3f555806e5e07f9e5005eec34452144b528ed0480f8892b1c61bae83512baa4e74b56e
 WHIRLPOOL 
0da95e0d61a877669ff0f586e3688b0f8444baa5b857fdea8bb758b52af1ea8d6709effe2d1df031bf7d5940fb3b65582f44ca750adedaae12a36d5af105b6a6
+DIST pyparsing-2.0.6.tar.gz 1140849 SHA256 
aea69042752ad7e9c436eea6ae5d40e73642e27f50edb6da4a2532030ef532da SHA512 
3722198efc98f6ffc124fa012f6ef23ec840ccc2280922dcb35b05c1e78cdc40f1057be0f364732d20fb0dd25897776a15625ceadee14f6800d67b6d180b42f1
 WHIRLPOOL 
c6228050452d4297bcb77326972b5ea5c671ee264ce8ebba1ceb115f8ca84e099d94a6db43a1dafef761e26bbf8cab96d46602e116c1d03607ab1860d907c233

diff --git a/dev-python/pyparsing/metadata.xml 
b/dev-python/pyparsing/metadata.xml
index 2e238a8..e9e8731 100644
--- a/dev-python/pyparsing/metadata.xml
+++ b/dev-python/pyparsing/metadata.xml
@@ -1,4 +1,4 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd";>
 
python

diff --git a/dev-python/pyparsing/pyparsing-2.0.6.ebuild 
b/dev-python/pyparsing/pyparsing-2.0.6.ebuild
new file mode 100644
index 000..ef7c5b1
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-2.0.6.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="http://pyparsing.wikispaces.com/ 
https://pypi.python.org/pypi/pyparsing";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc examples"
+
+RDEPEND="!dev-python/pyparsing:py2 !dev-python/pyparsing:py3"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+# no contained in the tarball
+RESTRICT=test
+
+python_install_all() {
+   local HTML_DOCS=( HowToUsePyparsing.html )
+   if use doc; then
+   HTML_DOCS+=( htmldoc/. )
+   dodoc docs/*.pdf
+   fi
+   use examples && local EXAMPLES=( examples/. )
+   distutils-r1_python_install_all
+}
+
+python_test() {
+   ${PYTHON} unitTests.py || die
+}



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

2015-10-30 Thread Justin Lecher
commit: 7e253f258c3f7d6e36bcb11c5011059cf47a76cf
Author: Justin Lecher  gentoo  org>
AuthorDate: Fri Oct 30 13:12:28 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Fri Oct 30 13:12:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e253f25

dev-python/pyparsing: Version Bump

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

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

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 59fbf3f..bcb24da 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,3 +1,4 @@
 DIST pyparsing-1.5.6.tar.gz 1418892 SHA256 
5c84aa4500e82d5aa2c0842d5628c5da985e68ac1fb33554e0e5547eb3c85a75 SHA512 
614c1a016d121b7c4ecf90a164bbe323affd6cf72319c8494e9a583078ffa233c351627fc3e793307e407e043570f8301f112c4d86645dcd130220ed976289c8
 WHIRLPOOL 
278d37581a950a570ac3cca2a5f8b674c909220fddc47072d9d52c38b8dfc30b335530dffd3c522cd18e58e9bddcc5e48d9184cdaf4b09203bbba308607e24a4
 DIST pyparsing-2.0.3.tar.gz 1462653 SHA256 
06e729e1cbf5274703b1f47b6135ed8335999d547f9d8cf048b210fb8ebf844f SHA512 
9771851f4b0191c7d3f8d2a2a6d2a9198b173120d3f133d08284b71e792fc59a906d571edea8f44ba04ab00c1d906e1974d1e8a2d6155d492de1358ba99c575a
 WHIRLPOOL 
42b9c7aa0b8d4d91436a01a60cbca64a9c8f7798b7aeb60bd2c4af085f9e13167a5ac5132d55bd890b4890c00428e908dfae32ed78ec153c868ee02ed3cdaa3f
 DIST pyparsing-2.0.4.tar.gz 1140009 SHA256 
c43c9f1395975bf2b032c20e6b149d6b698cdabf9291079bcaf0131709e95f59 SHA512 
021d3610ead6b864b1e0227b6cad2393aae0c1f38a44c09dd7ac33d05be30cb4c75176a33ebd8c44e87ed9d54b58aaf27fab7ac8f3cdcb3ce4418b5b0d586b01
 WHIRLPOOL 
0fa3fe631c5c6fc79fb13f029fe8a32bd9651fd663e915c5be394225bcb1ea1f199d3edc2294e7a4b0732590e7a0cc3053effca9aa20155ca69d4c3908019e6d
+DIST pyparsing-2.0.5.tar.gz 1140072 SHA256 
58756bf33e989d84ac72142e4ca558cf10c778a3233edb0a86632f271409ba9e SHA512 
203c4520378302434078b49467369ee0ae70ef4807ca16b8e0ca361dbc3f555806e5e07f9e5005eec34452144b528ed0480f8892b1c61bae83512baa4e74b56e
 WHIRLPOOL 
0da95e0d61a877669ff0f586e3688b0f8444baa5b857fdea8bb758b52af1ea8d6709effe2d1df031bf7d5940fb3b65582f44ca750adedaae12a36d5af105b6a6

diff --git a/dev-python/pyparsing/pyparsing-2.0.5.ebuild 
b/dev-python/pyparsing/pyparsing-2.0.5.ebuild
new file mode 100644
index 000..ef7c5b1
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-2.0.5.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="http://pyparsing.wikispaces.com/ 
https://pypi.python.org/pypi/pyparsing";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc examples"
+
+RDEPEND="!dev-python/pyparsing:py2 !dev-python/pyparsing:py3"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+# no contained in the tarball
+RESTRICT=test
+
+python_install_all() {
+   local HTML_DOCS=( HowToUsePyparsing.html )
+   if use doc; then
+   HTML_DOCS+=( htmldoc/. )
+   dodoc docs/*.pdf
+   fi
+   use examples && local EXAMPLES=( examples/. )
+   distutils-r1_python_install_all
+}
+
+python_test() {
+   ${PYTHON} unitTests.py || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyparsing/files/, dev-python/pyparsing/

2015-10-29 Thread Justin Lecher
commit: 34000ab9464b568e90a18894a7a752af73918bbf
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 29 09:22:42 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 29 10:43:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34000ab9

dev-python/pyparsing: Version Bump

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/pyparsing/Manifest  |  1 +
 .../pyparsing/files/pyparsing-2.0.4-print.patch| 51 ++
 dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild |  2 +-
 dev-python/pyparsing/pyparsing-2.0.3.ebuild|  2 +-
 ...parsing-2.0.3.ebuild => pyparsing-2.0.4.ebuild} |  9 ++--
 5 files changed, 60 insertions(+), 5 deletions(-)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 263c210..59fbf3f 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,2 +1,3 @@
 DIST pyparsing-1.5.6.tar.gz 1418892 SHA256 
5c84aa4500e82d5aa2c0842d5628c5da985e68ac1fb33554e0e5547eb3c85a75 SHA512 
614c1a016d121b7c4ecf90a164bbe323affd6cf72319c8494e9a583078ffa233c351627fc3e793307e407e043570f8301f112c4d86645dcd130220ed976289c8
 WHIRLPOOL 
278d37581a950a570ac3cca2a5f8b674c909220fddc47072d9d52c38b8dfc30b335530dffd3c522cd18e58e9bddcc5e48d9184cdaf4b09203bbba308607e24a4
 DIST pyparsing-2.0.3.tar.gz 1462653 SHA256 
06e729e1cbf5274703b1f47b6135ed8335999d547f9d8cf048b210fb8ebf844f SHA512 
9771851f4b0191c7d3f8d2a2a6d2a9198b173120d3f133d08284b71e792fc59a906d571edea8f44ba04ab00c1d906e1974d1e8a2d6155d492de1358ba99c575a
 WHIRLPOOL 
42b9c7aa0b8d4d91436a01a60cbca64a9c8f7798b7aeb60bd2c4af085f9e13167a5ac5132d55bd890b4890c00428e908dfae32ed78ec153c868ee02ed3cdaa3f
+DIST pyparsing-2.0.4.tar.gz 1140009 SHA256 
c43c9f1395975bf2b032c20e6b149d6b698cdabf9291079bcaf0131709e95f59 SHA512 
021d3610ead6b864b1e0227b6cad2393aae0c1f38a44c09dd7ac33d05be30cb4c75176a33ebd8c44e87ed9d54b58aaf27fab7ac8f3cdcb3ce4418b5b0d586b01
 WHIRLPOOL 
0fa3fe631c5c6fc79fb13f029fe8a32bd9651fd663e915c5be394225bcb1ea1f199d3edc2294e7a4b0732590e7a0cc3053effca9aa20155ca69d4c3908019e6d

diff --git a/dev-python/pyparsing/files/pyparsing-2.0.4-print.patch 
b/dev-python/pyparsing/files/pyparsing-2.0.4-print.patch
new file mode 100644
index 000..6262a18
--- /dev/null
+++ b/dev-python/pyparsing/files/pyparsing-2.0.4-print.patch
@@ -0,0 +1,51 @@
+ pyparsing.py | 20 +++-
+ 1 file changed, 11 insertions(+), 9 deletions(-)
+
+diff --git a/pyparsing.py b/pyparsing.py
+index 81c82ce..55c72a3 100644
+--- a/pyparsing.py
 b/pyparsing.py
+@@ -22,6 +22,8 @@
+ # SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+ #
+ 
++from __future__ import print_function
++
+ __doc__ = \
+ """
+ pyparsing module - Classes and methods to define and execute parsing grammars
+@@ -1554,19 +1556,19 @@ class ParserElement(object):
+run a parse expression against a list of sample strings.
+ """
+ for t in tests:
+-print t
++print(t)
+ try:
+-print self.parseString(t).dump()
++print(self.parseString(t).dump())
+ except ParseException as pe:
+ if '\n' in t:
+-print line(pe.loc, t)
+-print ' '*(col(pe.loc,t)-1) + '^'
++print(line(pe.loc, t))
++print(' '*(col(pe.loc,t)-1) + '^')
+ else:
+-print ' '*pe.loc + '^'
+-print pe
+-print
++print(' '*pe.loc + '^')
++print(pe)
++print()
++
+ 
+-
+ class Token(ParserElement):
+ """Abstract C{ParserElement} subclass, for defining atomic matching 
patterns."""
+ def __init__( self ):
+@@ -3803,4 +3805,4 @@ if __name__ == "__main__":
+ """
+ CHANGES
+ UnitTests.py
+-"""
+\ No newline at end of file
++"""

diff --git a/dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild 
b/dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild
index e10ba49..be56c49 100644
--- a/dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild
+++ b/dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_3} )
 
 inherit distutils-r1
 
-DESCRIPTION="pyparsing is an easy-to-use Python module for text parsing"
+DESCRIPTION="Easy-to-use Python module for text parsing"
 HOMEPAGE="http://pyparsing.wikispaces.com/ 
https://pypi.python.org/pypi/pyparsing";
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 

diff --git a/dev-python/pyparsing/pyparsing-2.0.3.ebuild 
b/dev-python/pyparsing/pyparsing-2.0.3.ebuild
index a2390d4..9603007 100644
--- a/dev-python/pyparsing/pyparsing-2.0.3.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.0.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
 
 inherit distutils-r1
 
-DESCRIPTION="pyparsing is an easy-to-use Python module for text parsing"
+DESCRIPTION="Easy-to-use Python module for text parsing"
 HOM

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

2015-10-29 Thread Justin Lecher
commit: 15aa82c6002424bc95ebd5ab9f823c873aba8723
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 29 09:07:32 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 29 10:43:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15aa82c6

dev-python/pyparsing: Stabilize under ALLARCHES policy

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=563514

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild 
b/dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild
index 247af4a..e10ba49 100644
--- a/dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild
+++ b/dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples"
 
 DEPEND=""



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

2015-10-29 Thread Justin Lecher
commit: 52850f8a60afbc7ff9dd647d607c9c5cf4ab0882
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 29 09:09:00 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 29 10:43:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52850f8a

dev-python/pyparsing: Drop old

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/pyparsing/Manifest   |  1 -
 dev-python/pyparsing/pyparsing-1.5.6.ebuild | 41 -
 dev-python/pyparsing/pyparsing-2.0.1.ebuild | 29 
 3 files changed, 71 deletions(-)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 9cb18a4..263c210 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,3 +1,2 @@
 DIST pyparsing-1.5.6.tar.gz 1418892 SHA256 
5c84aa4500e82d5aa2c0842d5628c5da985e68ac1fb33554e0e5547eb3c85a75 SHA512 
614c1a016d121b7c4ecf90a164bbe323affd6cf72319c8494e9a583078ffa233c351627fc3e793307e407e043570f8301f112c4d86645dcd130220ed976289c8
 WHIRLPOOL 
278d37581a950a570ac3cca2a5f8b674c909220fddc47072d9d52c38b8dfc30b335530dffd3c522cd18e58e9bddcc5e48d9184cdaf4b09203bbba308607e24a4
-DIST pyparsing-2.0.1.tar.gz 1129563 SHA256 
0007cd3f008eba4a203f1f6b4b133ddc352552c8808b694c88c23db56416e4e4 SHA512 
e9c9307c59c7020f4a454458703bd1eb4ef0ac513b2a6a07706b5d676c010f33a72d03d78a61bf3daa96d6598b966a3e4921a88c50f71939a697fa00377ac67a
 WHIRLPOOL 
c95815cc6d8471e1ea730daf19ea954fbbddbc67b771700100b04c7103e1ec5e7226e3881a037476f898a3874c072baed7ed159ca32566bd8ed825ab8f4f3cbe
 DIST pyparsing-2.0.3.tar.gz 1462653 SHA256 
06e729e1cbf5274703b1f47b6135ed8335999d547f9d8cf048b210fb8ebf844f SHA512 
9771851f4b0191c7d3f8d2a2a6d2a9198b173120d3f133d08284b71e792fc59a906d571edea8f44ba04ab00c1d906e1974d1e8a2d6155d492de1358ba99c575a
 WHIRLPOOL 
42b9c7aa0b8d4d91436a01a60cbca64a9c8f7798b7aeb60bd2c4af085f9e13167a5ac5132d55bd890b4890c00428e908dfae32ed78ec153c868ee02ed3cdaa3f

diff --git a/dev-python/pyparsing/pyparsing-1.5.6.ebuild 
b/dev-python/pyparsing/pyparsing-1.5.6.ebuild
deleted file mode 100644
index ea5f501..000
--- a/dev-python/pyparsing/pyparsing-1.5.6.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="3"
-SUPPORT_PYTHON_ABIS="1"
-
-inherit distutils eutils
-
-DESCRIPTION="pyparsing is an easy-to-use Python module for text parsing"
-HOMEPAGE="http://pyparsing.wikispaces.com/ 
https://pypi.python.org/pypi/pyparsing";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc examples"
-
-DEPEND=""
-RDEPEND=""
-
-DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
-PYTHON_MODNAME="pyparsing.py"
-
-src_install() {
-   distutils_src_install
-
-   dohtml HowToUsePyparsing.html
-   dodoc CHANGES
-
-   if use doc; then
-   dohtml -r htmldoc/*
-   insinto /usr/share/doc/${PF}
-   doins docs/*.pdf
-   fi
-
-   if use examples; then
-   insinto /usr/share/doc/${PF}
-   doins -r examples
-   fi
-}

diff --git a/dev-python/pyparsing/pyparsing-2.0.1.ebuild 
b/dev-python/pyparsing/pyparsing-2.0.1.ebuild
deleted file mode 100644
index 048f4cf..000
--- a/dev-python/pyparsing/pyparsing-2.0.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="pyparsing is an easy-to-use Python module for text parsing"
-HOMEPAGE="http://pyparsing.wikispaces.com/ 
https://pypi.python.org/pypi/pyparsing";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc examples"
-
-RDEPEND="!dev-python/pyparsing:py2 !dev-python/pyparsing:py3"
-
-python_install_all() {
-   local HTML_DOCS=( HowToUsePyparsing.html )
-   use doc && HTML_DOCS+=( htmldoc/ )
-
-   distutils-r1_python_install_all
-
-   use doc && dodoc docs/*.pdf
-   use examples && dodoc -r examples
-}



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

2015-10-25 Thread Jeroen Roovers
commit: 1aa3eaaf5f5e6b776e76cc231f4c6bc56aeece36
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Oct 26 06:32:32 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Oct 26 06:32:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aa3eaaf

dev-python/pyparsing: Stable for HPPA (bug #563514).

Package-Manager: portage-2.2.23
RepoMan-Options: --ignore-arches

 dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild 
b/dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild
index d33b583..247af4a 100644
--- a/dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild
+++ b/dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples"
 
 DEPEND=""



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

2015-10-25 Thread Jeroen Roovers
commit: 01b9eb5df05a323c4514bb3b125dbf54b6c44b80
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Oct 26 06:00:40 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Oct 26 06:00:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01b9eb5d

dev-python/pyparsing: Stable for PPC64 (bug #563514).

Package-Manager: portage-2.2.23
RepoMan-Options: --ignore-arches

 dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild 
b/dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild
index f6c1d10..d33b583 100644
--- a/dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild
+++ b/dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples"
 
 DEPEND=""



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

2015-10-23 Thread Agostino Sarubbo
commit: 4f0619cc0dd062e4409d90f1c7d93b702019a564
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 23 09:05:30 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 23 09:05:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f0619cc

dev-python/pyparsing: amd64 stable wrt bug #563514

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild 
b/dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild
index 2494170..f6c1d10 100644
--- a/dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild
+++ b/dev-python/pyparsing/pyparsing-1.5.6-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples"
 
 DEPEND=""



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

2015-10-19 Thread Justin Lecher
commit: 6187b5878abdc344393b01c267ee8294bb73c787
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Oct 19 16:40:42 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Oct 19 16:56:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6187b587

dev-python/pyparsing: Add pypy3 support

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

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

diff --git a/dev-python/pyparsing/pyparsing-2.0.3.ebuild 
b/dev-python/pyparsing/pyparsing-2.0.3.ebuild
index 7a482c2..a2390d4 100644
--- a/dev-python/pyparsing/pyparsing-2.0.3.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.0.3.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy )
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
 
 inherit distutils-r1
 



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

2015-10-15 Thread Justin Lecher
commit: fd11aad3a8c898c64f6cf7c0da29fa8cde63ebeb
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 14:04:45 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 14:41:21 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd11aad3

dev-python/pyparsing: Add python3.5 support

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/pyparsing/pyparsing-2.0.3.ebuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/dev-python/pyparsing/pyparsing-2.0.3.ebuild 
b/dev-python/pyparsing/pyparsing-2.0.3.ebuild
index b03dbc1..7a482c2 100644
--- a/dev-python/pyparsing/pyparsing-2.0.3.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.0.3.ebuild
@@ -3,7 +3,8 @@
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy )
 
 inherit distutils-r1
 
@@ -18,6 +19,9 @@ IUSE="doc examples"
 
 RDEPEND="!dev-python/pyparsing:py2 !dev-python/pyparsing:py3"
 
+# no contained in the tarball
+RESTRICT=test
+
 python_install_all() {
local HTML_DOCS=( HowToUsePyparsing.html )
if use doc; then
@@ -27,3 +31,7 @@ python_install_all() {
use examples && local EXAMPLES=( examples/. )
distutils-r1_python_install_all
 }
+
+python_test() {
+   ${PYTHON} unitTests.py || die
+}