[gentoo-commits] repo/gentoo:master commit in: dev-python/pyparsing/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}