[gentoo-commits] repo/proj/guru:dev commit in: dev-python/webpy/
commit: efc898b48f1fc77da837787609af1c9720cdb67d Author: Julien Roy jroy ca> AuthorDate: Tue May 14 20:07:26 2024 + Commit: Julien Roy jroy ca> CommitDate: Tue May 14 20:07:26 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=efc898b4 dev-python/webpy: use PEP517 Signed-off-by: Julien Roy jroy.ca> dev-python/webpy/webpy-0.62.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/webpy/webpy-0.62.ebuild b/dev-python/webpy/webpy-0.62.ebuild index 598ab880af..21d0dfedbc 100644 --- a/dev-python/webpy/webpy-0.62.ebuild +++ b/dev-python/webpy/webpy-0.62.ebuild @@ -3,6 +3,7 @@ EAPI=8 +DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/webpy/
commit: 90834185092bddd2c16c6012fdd5dace648d1b0f Author: Julien Roy jroy ca> AuthorDate: Tue May 14 19:20:16 2024 + Commit: Julien Roy jroy ca> CommitDate: Tue May 14 19:20:16 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=90834185 dev-python/webpy: enable py3.12 Closes: https://bugs.gentoo.org/931441 Signed-off-by: Julien Roy jroy.ca> dev-python/webpy/webpy-0.62.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/webpy/webpy-0.62.ebuild b/dev-python/webpy/webpy-0.62.ebuild index d2e5a9ff19..598ab880af 100644 --- a/dev-python/webpy/webpy-0.62.ebuild +++ b/dev-python/webpy/webpy-0.62.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/webpy/
commit: 1c1d09283e89c5bd2756e7a2964867d71a8087ed Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Apr 29 06:20:25 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sat Apr 29 06:20:25 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1c1d0928 dev-python/webpy: fix prepare Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/webpy/Manifest | 2 +- dev-python/webpy/webpy-0.62.ebuild | 34 -- 2 files changed, 17 insertions(+), 19 deletions(-) diff --git a/dev-python/webpy/Manifest b/dev-python/webpy/Manifest index b793bd447..bae53 100644 --- a/dev-python/webpy/Manifest +++ b/dev-python/webpy/Manifest @@ -1 +1 @@ -DIST webpy-0.62.tar.gz 104552 BLAKE2B bd94dc9ca9aaf2c4ba9be2d14e66c176031818617f6b505c85e849d299b0fd7f4b77d008d23e78c922584cbd46938206fb5f0f4c19f082811d800d259014b79a SHA512 2b91977bb78e9387c78ed893b098d665a5189e7b9cb1eacbaf903564285524dabc960107b0e1ba4a85c3aedf73ef63ae05338cc71ccacad47a310970afb77cd9 +DIST webpy-0.62.gh.tar.gz 104552 BLAKE2B bd94dc9ca9aaf2c4ba9be2d14e66c176031818617f6b505c85e849d299b0fd7f4b77d008d23e78c922584cbd46938206fb5f0f4c19f082811d800d259014b79a SHA512 2b91977bb78e9387c78ed893b098d665a5189e7b9cb1eacbaf903564285524dabc960107b0e1ba4a85c3aedf73ef63ae05338cc71ccacad47a310970afb77cd9 diff --git a/dev-python/webpy/webpy-0.62.ebuild b/dev-python/webpy/webpy-0.62.ebuild index cb1390a96..87e25c1fe 100644 --- a/dev-python/webpy/webpy-0.62.ebuild +++ b/dev-python/webpy/webpy-0.62.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="8" +EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) @@ -13,7 +13,7 @@ HOMEPAGE=" https://github.com/webpy/webpy https://pypi.org/project/web.py/ " -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="public-domain" SLOT="0" @@ -21,20 +21,18 @@ KEYWORDS="~amd64 ~x86" RDEPEND="dev-python/cheroot[${PYTHON_USEDEP}]" +EPYTEST_IGNORE=( + # TODO: tests require postgresql and mysql running + rm tests/test_db.py +) + +EPYTEST_DESELECT=( + # https://github.com/webpy/webpy/issues/712 + # https://github.com/webpy/webpy/issues/713 + tests/test_application.py::ApplicationTest::test_routing + tests/test_session.py::DiskStoreTest::testStoreConcurrent +) + distutils_enable_tests pytest -distutils_enable_sphinx docs -src_prepare() { - #tests require postgresql and mysql running - rm tests/test_db.py - default -} - -python_test() { - #https://github.com/webpy/webpy/issues/712 - #https://github.com/webpy/webpy/issues/713 - epytest -vv \ - --deselect tests/test_application.py::ApplicationTest::test_routing \ - --deselect tests/test_session.py::DiskStoreTest::testStoreConcurrent \ - || die -} +distutils_enable_sphinx docs
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/webpy/
commit: 175cc94c3b93e68e1f6ec6e5be53eb238bf144fa Author: Alessandro Barbieri gmail com> AuthorDate: Mon May 30 13:00:05 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Mon May 30 13:17:12 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=175cc94c dev-python/webpy: enable py3.11 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/webpy/webpy-0.62.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/webpy/webpy-0.62.ebuild b/dev-python/webpy/webpy-0.62.ebuild index 0051918ae..ac1825365 100644 --- a/dev-python/webpy/webpy-0.62.ebuild +++ b/dev-python/webpy/webpy-0.62.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/webpy/
commit: d5b78154dd9e51bba4e0afa9b04f09b2ba80dedc Author: Alessandro Barbieri gmail com> AuthorDate: Mon Jul 5 01:01:19 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Mon Jul 5 01:01:19 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d5b78154 dev-python/webpy: ebuild maintenance Closes: https://bugs.gentoo.org/788319 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/webpy/webpy-0.62.ebuild | 25 +++-- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/dev-python/webpy/webpy-0.62.ebuild b/dev-python/webpy/webpy-0.62.ebuild index 5adfaa913..083e62602 100644 --- a/dev-python/webpy/webpy-0.62.ebuild +++ b/dev-python/webpy/webpy-0.62.ebuild @@ -1,16 +1,17 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI="8" -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 DESCRIPTION="A web framework for python that is as simple as it is powerful" HOMEPAGE=" - https://webpy.org/ + https://webpy.org https://github.com/webpy/webpy + https://pypi.org/project/web.py " SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" @@ -18,12 +19,7 @@ LICENSE="public-domain" SLOT="0" KEYWORDS="~amd64 ~x86" -RDEPEND=" - dev-python/cheroot[${PYTHON_USEDEP}] -" -BDEPEND="test? ( - >=dev-python/pytest-4.6.2[${PYTHON_USEDEP}] -)" +RDEPEND="dev-python/cheroot[${PYTHON_USEDEP}]" distutils_enable_tests pytest distutils_enable_sphinx docs @@ -33,3 +29,12 @@ src_prepare() { rm tests/test_db.py default } + +python_test() { + #https://github.com/webpy/webpy/issues/712 + #https://github.com/webpy/webpy/issues/713 + epytest -vv \ + --deselect tests/test_application.py::ApplicationTest::test_routing \ + --deselect tests/test_session.py::DiskStoreTest::testStoreConcurrent \ + || die +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/webpy/
commit: d8985a96c29aa20dbc290ff9e3fc4ebca63fb406 Author: Alessandro Barbieri gmail com> AuthorDate: Thu May 6 00:22:33 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Thu May 6 00:22:56 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d8985a96 dev-python/webpy: fix remote Signed-off-by: Alessandro Barbieri gmail.com> dev-python/webpy/metadata.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/webpy/metadata.xml b/dev-python/webpy/metadata.xml index 2aac2797d..04bd2022f 100644 --- a/dev-python/webpy/metadata.xml +++ b/dev-python/webpy/metadata.xml @@ -7,7 +7,8 @@ Alessandro Barbieri -webpy/web.py +webpy/webpy +web.py https://webpy.org/docs https://github.com/webpy/webpy/issues https://raw.githubusercontent.com/webpy/webpy/master/ChangeLog.txt
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/webpy/
commit: 5f744a518e2f28c26f1bb61d019ff70668e605a7 Author: Andrew Ammerlaan riseup net> AuthorDate: Fri Dec 18 19:36:51 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Fri Dec 18 19:36:51 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5f744a51 dev-python/webpy: version bump 0.62 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> dev-python/webpy/Manifest | 4 +- dev-python/webpy/webpy-0.50.ebuild | 42 - dev-python/webpy/webpy-0.51_p20200405.ebuild | 43 -- .../webpy/{webpy-0.40.ebuild => webpy-0.62.ebuild} | 13 ++- 4 files changed, 4 insertions(+), 98 deletions(-) diff --git a/dev-python/webpy/Manifest b/dev-python/webpy/Manifest index 7493c9bf..b793bd44 100644 --- a/dev-python/webpy/Manifest +++ b/dev-python/webpy/Manifest @@ -1,3 +1 @@ -DIST webpy-0.40.tar.gz 103372 BLAKE2B 3c9f9a3a1be57794589321c6845b691e45956cc9a55988e4dd4fe2ba056bb6118258c441ca219ae214a967f27637e26d03c5cc9052e6f869c75e4ce0458b4f20 SHA512 84553c916cdcbf0f994839c9293f881d0eee9450dfbfa571bb208ef47c5308569d8c2b89732ef85be92f9f8c4fb87838e1507566019d5d381fbb51419bfd64f8 -DIST webpy-0.50.tar.gz 105473 BLAKE2B d535016c8e97d06c122e03a3c9888c00415bf9bb12b54812f73d6505eca21ff6f8765d7b3438760ad29f9dbece84e1ccfa5d4aeba8a02298604ca95126643ec5 SHA512 935689e9ee21b41ea942b314c304f934a83dbc522ee99773a74adb7eea2a44bc2fe5e9f28b1c9dfcdd6daa6c6f599b176b31a880520c8f0af64ba89bf76af1f3 -DIST webpy-0.51_p20200405.tar.gz 103748 BLAKE2B 070d08306b1fd32a660cdc77655ce7982f4abeacde95e0c05a59b53170655fad6c76d29bbfe6cd496575f59874ef2140ffbe4d7521cb140d71eac8b7f95e SHA512 cedbf05c92eb4688c9854d3cdf99938d4ff076f85da593c762f378de579cd2bd0b29012390c22722a64e1383edd186758fadf4a75d4217d95a0c4de9809bf18d +DIST webpy-0.62.tar.gz 104552 BLAKE2B bd94dc9ca9aaf2c4ba9be2d14e66c176031818617f6b505c85e849d299b0fd7f4b77d008d23e78c922584cbd46938206fb5f0f4c19f082811d800d259014b79a SHA512 2b91977bb78e9387c78ed893b098d665a5189e7b9cb1eacbaf903564285524dabc960107b0e1ba4a85c3aedf73ef63ae05338cc71ccacad47a310970afb77cd9 diff --git a/dev-python/webpy/webpy-0.50.ebuild b/dev-python/webpy/webpy-0.50.ebuild deleted file mode 100644 index 86192841.. --- a/dev-python/webpy/webpy-0.50.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_7 ) - -inherit distutils-r1 - -DESCRIPTION="A web framework for python that is as simple as it is powerful" -HOMEPAGE=" - https://webpy.org/ - https://github.com/webpy/webpy -" -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/cheroot[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - test? ( - >=dev-python/pytest-4.6.2[${PYTHON_USEDEP}] - ) -" -# dev-python/dbutils[${PYTHON_USEDEP}] -# >=dev-python/mysql-connector-python-8.0.19[${PYTHON_USEDEP}] -# dev-python/pymysql[${PYTHON_USEDEP}] -# >=dev-python/psycopg-2.8.4[${PYTHON_USEDEP}] - -distutils_enable_tests pytest -distutils_enable_sphinx docs - -src_prepare() { - #tests require postgresql and mysql running - rm tests/test_db.py - default -} diff --git a/dev-python/webpy/webpy-0.51_p20200405.ebuild b/dev-python/webpy/webpy-0.51_p20200405.ebuild deleted file mode 100644 index 0dfe6734.. --- a/dev-python/webpy/webpy-0.51_p20200405.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7,8} ) - -inherit distutils-r1 - -COMMIT="16de3147e61aa4dc735efa116c50603707fb0683" - -DESCRIPTION="A web framework for python that is as simple as it is powerful" -HOMEPAGE=" - https://webpy.org/ - https://github.com/webpy/webpy - https://pypi.org/project/web.py -" -SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/cheroot-6.0.0[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - test? ( - >=dev-python/pytest-5.4.1[${PYTHON_USEDEP}] - ) -" - -S="${WORKDIR}/${PN}-${COMMIT}" - -distutils_enable_tests pytest -distutils_enable_sphinx docs - -src_prepare() { - #tests require postgresql and mysql running - rm tests/test_db.py || die - default -} diff --git a/dev-python/webpy/webpy-0.40.ebuild b/dev-python/webpy/webpy-0.62.ebuild similarity index 72% rename from dev-python/webpy/webpy-0.40.ebuild rename to dev-python/webpy/webpy-0.62.ebuild index 86192841..5adfaa91 100644 --- a/dev-python/webpy/webpy-0.40.ebuild +++
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/webpy/
commit: 94aaa16bfb285884881d7c5834755a10aac361a0 Author: Andrew Ammerlaan riseup net> AuthorDate: Mon May 18 14:13:11 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon May 18 14:13:11 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=94aaa16b dev-python/webpy: fix homepage Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andrew Ammerlaan riseup.net> dev-python/webpy/webpy-0.40.ebuild | 2 +- dev-python/webpy/webpy-0.50.ebuild | 2 +- dev-python/webpy/webpy-0.51_p20200405.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/webpy/webpy-0.40.ebuild b/dev-python/webpy/webpy-0.40.ebuild index 54ca3ed..07b00d3 100644 --- a/dev-python/webpy/webpy-0.40.ebuild +++ b/dev-python/webpy/webpy-0.40.ebuild @@ -9,7 +9,7 @@ inherit distutils-r1 DESCRIPTION="A web framework for python that is as simple as it is powerful" HOMEPAGE=" - https://www.webpy.org + https://webpy.org/ https://github.com/webpy/webpy " SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" diff --git a/dev-python/webpy/webpy-0.50.ebuild b/dev-python/webpy/webpy-0.50.ebuild index 54ca3ed..07b00d3 100644 --- a/dev-python/webpy/webpy-0.50.ebuild +++ b/dev-python/webpy/webpy-0.50.ebuild @@ -9,7 +9,7 @@ inherit distutils-r1 DESCRIPTION="A web framework for python that is as simple as it is powerful" HOMEPAGE=" - https://www.webpy.org + https://webpy.org/ https://github.com/webpy/webpy " SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" diff --git a/dev-python/webpy/webpy-0.51_p20200405.ebuild b/dev-python/webpy/webpy-0.51_p20200405.ebuild index 1fa4263..31192f6 100644 --- a/dev-python/webpy/webpy-0.51_p20200405.ebuild +++ b/dev-python/webpy/webpy-0.51_p20200405.ebuild @@ -11,7 +11,7 @@ COMMIT="16de3147e61aa4dc735efa116c50603707fb0683" DESCRIPTION="A web framework for python that is as simple as it is powerful" HOMEPAGE=" - https://www.webpy.org + https://webpy.org/ https://github.com/webpy/webpy https://pypi.org/project/web.py "
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/webpy/
commit: 5e16dbd3b23bb298666bc9a9782b053fb8ea7024 Author: Alessandro Barbieri gmail com> AuthorDate: Sun May 17 01:47:39 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun May 17 01:49:27 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e16dbd3 dev-python/webpy: bump Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/webpy/Manifest| 1 + dev-python/webpy/metadata.xml| 7 + dev-python/webpy/webpy-0.51_p20200405.ebuild | 43 3 files changed, 51 insertions(+) diff --git a/dev-python/webpy/Manifest b/dev-python/webpy/Manifest index 7c425da..7493c9b 100644 --- a/dev-python/webpy/Manifest +++ b/dev-python/webpy/Manifest @@ -1,2 +1,3 @@ DIST webpy-0.40.tar.gz 103372 BLAKE2B 3c9f9a3a1be57794589321c6845b691e45956cc9a55988e4dd4fe2ba056bb6118258c441ca219ae214a967f27637e26d03c5cc9052e6f869c75e4ce0458b4f20 SHA512 84553c916cdcbf0f994839c9293f881d0eee9450dfbfa571bb208ef47c5308569d8c2b89732ef85be92f9f8c4fb87838e1507566019d5d381fbb51419bfd64f8 DIST webpy-0.50.tar.gz 105473 BLAKE2B d535016c8e97d06c122e03a3c9888c00415bf9bb12b54812f73d6505eca21ff6f8765d7b3438760ad29f9dbece84e1ccfa5d4aeba8a02298604ca95126643ec5 SHA512 935689e9ee21b41ea942b314c304f934a83dbc522ee99773a74adb7eea2a44bc2fe5e9f28b1c9dfcdd6daa6c6f599b176b31a880520c8f0af64ba89bf76af1f3 +DIST webpy-0.51_p20200405.tar.gz 103748 BLAKE2B 070d08306b1fd32a660cdc77655ce7982f4abeacde95e0c05a59b53170655fad6c76d29bbfe6cd496575f59874ef2140ffbe4d7521cb140d71eac8b7f95e SHA512 cedbf05c92eb4688c9854d3cdf99938d4ff076f85da593c762f378de579cd2bd0b29012390c22722a64e1383edd186758fadf4a75d4217d95a0c4de9809bf18d diff --git a/dev-python/webpy/metadata.xml b/dev-python/webpy/metadata.xml index 709f247..cf90166 100644 --- a/dev-python/webpy/metadata.xml +++ b/dev-python/webpy/metadata.xml @@ -7,6 +7,13 @@ webpy/web.py +https://webpy.org/docs +https://github.com/webpy/webpy/issues + https://raw.githubusercontent.com/webpy/webpy/master/ChangeLog.txt + + Anand Chitipothu + anandol...@gmail.com + web.py provides small and simple web framework for diff --git a/dev-python/webpy/webpy-0.51_p20200405.ebuild b/dev-python/webpy/webpy-0.51_p20200405.ebuild new file mode 100644 index 000..1fa4263 --- /dev/null +++ b/dev-python/webpy/webpy-0.51_p20200405.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit distutils-r1 + +COMMIT="16de3147e61aa4dc735efa116c50603707fb0683" + +DESCRIPTION="A web framework for python that is as simple as it is powerful" +HOMEPAGE=" + https://www.webpy.org + https://github.com/webpy/webpy + https://pypi.org/project/web.py +" +SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/cheroot-6.0.0[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} + test? ( + >=dev-python/pytest-5.4.1[${PYTHON_USEDEP}] + ) +" + +S="${WORKDIR}/${PN}-${COMMIT}" + +distutils_enable_tests pytest +distutils_enable_sphinx docs + +src_prepare() { + #tests require postgresql and mysql running + rm tests/test_db.py || die + default +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/webpy/
commit: ec79792821a9deb29877b9027a19d3751386a7a4 Author: Andrew Ammerlaan riseup net> AuthorDate: Sat Mar 28 07:49:59 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Sat Mar 28 11:00:11 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec797928 dev-python/webpy: fix manifest Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Andrew Ammerlaan riseup.net> dev-python/webpy/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/webpy/Manifest b/dev-python/webpy/Manifest index 0a3e199..7c425da 100644 --- a/dev-python/webpy/Manifest +++ b/dev-python/webpy/Manifest @@ -1,2 +1,2 @@ DIST webpy-0.40.tar.gz 103372 BLAKE2B 3c9f9a3a1be57794589321c6845b691e45956cc9a55988e4dd4fe2ba056bb6118258c441ca219ae214a967f27637e26d03c5cc9052e6f869c75e4ce0458b4f20 SHA512 84553c916cdcbf0f994839c9293f881d0eee9450dfbfa571bb208ef47c5308569d8c2b89732ef85be92f9f8c4fb87838e1507566019d5d381fbb51419bfd64f8 -DIST webpy-0.50.tar.gz 105450 BLAKE2B 7d4772caa1329247c494694c2804ddf575483be9463b25107b4351e719abc77420a901e9b86b3204b1b8590747eb440ccae13bc03efecb6cc830578c95de159a SHA512 098727b7c754dcf7301bda0a7f93a8bb32bfaf70f8f2dab3757f6df8b41715ae3e36bf56b37aad8e97296618ee69cf9027c7e883eb11b6468225c442961f0a85 +DIST webpy-0.50.tar.gz 105473 BLAKE2B d535016c8e97d06c122e03a3c9888c00415bf9bb12b54812f73d6505eca21ff6f8765d7b3438760ad29f9dbece84e1ccfa5d4aeba8a02298604ca95126643ec5 SHA512 935689e9ee21b41ea942b314c304f934a83dbc522ee99773a74adb7eea2a44bc2fe5e9f28b1c9dfcdd6daa6c6f599b176b31a880520c8f0af64ba89bf76af1f3
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/webpy/
commit: 07095a9ff7e502ccc4e4c0f757368f704d0eddce Author: Alessandro Barbieri gmail com> AuthorDate: Fri Mar 27 16:25:00 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Fri Mar 27 16:25:00 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=07095a9f dev-python/webpy: new package Package-Manager: Portage-2.3.96, Repoman-2.3.21 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/webpy/Manifest | 2 ++ dev-python/webpy/metadata.xml | 16 ++ dev-python/webpy/webpy-0.40.ebuild | 43 ++ dev-python/webpy/webpy-0.50.ebuild | 43 ++ 4 files changed, 104 insertions(+) diff --git a/dev-python/webpy/Manifest b/dev-python/webpy/Manifest new file mode 100644 index 000..0a3e199 --- /dev/null +++ b/dev-python/webpy/Manifest @@ -0,0 +1,2 @@ +DIST webpy-0.40.tar.gz 103372 BLAKE2B 3c9f9a3a1be57794589321c6845b691e45956cc9a55988e4dd4fe2ba056bb6118258c441ca219ae214a967f27637e26d03c5cc9052e6f869c75e4ce0458b4f20 SHA512 84553c916cdcbf0f994839c9293f881d0eee9450dfbfa571bb208ef47c5308569d8c2b89732ef85be92f9f8c4fb87838e1507566019d5d381fbb51419bfd64f8 +DIST webpy-0.50.tar.gz 105450 BLAKE2B 7d4772caa1329247c494694c2804ddf575483be9463b25107b4351e719abc77420a901e9b86b3204b1b8590747eb440ccae13bc03efecb6cc830578c95de159a SHA512 098727b7c754dcf7301bda0a7f93a8bb32bfaf70f8f2dab3757f6df8b41715ae3e36bf56b37aad8e97296618ee69cf9027c7e883eb11b6468225c442961f0a85 diff --git a/dev-python/webpy/metadata.xml b/dev-python/webpy/metadata.xml new file mode 100644 index 000..709f247 --- /dev/null +++ b/dev-python/webpy/metadata.xml @@ -0,0 +1,16 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +lssndrbarbi...@gmail.com +Alessandro Barbieri + + +webpy/web.py + + +web.py provides small and simple web framework for +python. It is a convenient tool for small sized +websites. + + diff --git a/dev-python/webpy/webpy-0.40.ebuild b/dev-python/webpy/webpy-0.40.ebuild new file mode 100644 index 000..48b9c01 --- /dev/null +++ b/dev-python/webpy/webpy-0.40.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6,7} ) + +inherit distutils-r1 + +DESCRIPTION="A web framework for python that is as simple as it is powerful" +HOMEPAGE=" + https://www.webpy.org + https://github.com/webpy/webpy +" +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/cheroot[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} + test? ( + >=dev-python/pytest-4.6.2[${PYTHON_USEDEP}] + ) +" +# dev-python/dbutils[${PYTHON_USEDEP}] +# >=dev-python/mysql-connector-python-8.0.19[${PYTHON_USEDEP}] +# dev-python/pymysql[${PYTHON_USEDEP}] +# >=dev-python/psycopg-2.8.4[${PYTHON_USEDEP}] + +distutils_enable_tests pytest +distutils_enable_sphinx docs + +src_prepare() { + #tests require postgresql and mysql running + rm tests/test_db.py + default +} diff --git a/dev-python/webpy/webpy-0.50.ebuild b/dev-python/webpy/webpy-0.50.ebuild new file mode 100644 index 000..48b9c01 --- /dev/null +++ b/dev-python/webpy/webpy-0.50.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6,7} ) + +inherit distutils-r1 + +DESCRIPTION="A web framework for python that is as simple as it is powerful" +HOMEPAGE=" + https://www.webpy.org + https://github.com/webpy/webpy +" +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/cheroot[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} + test? ( + >=dev-python/pytest-4.6.2[${PYTHON_USEDEP}] + ) +" +# dev-python/dbutils[${PYTHON_USEDEP}] +# >=dev-python/mysql-connector-python-8.0.19[${PYTHON_USEDEP}] +# dev-python/pymysql[${PYTHON_USEDEP}] +# >=dev-python/psycopg-2.8.4[${PYTHON_USEDEP}] + +distutils_enable_tests pytest +distutils_enable_sphinx docs + +src_prepare() { + #tests require postgresql and mysql running + rm tests/test_db.py + default +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/webpy/
commit: e03b2e2ffa25094d4dd5fb2fa8a2ef9ab1adbb5d Author: Alessandro Barbieri gmail com> AuthorDate: Fri Mar 27 16:30:07 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Fri Mar 27 16:30:07 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e03b2e2f dev-python/webpy: keywording Package-Manager: Portage-2.3.96, Repoman-2.3.21 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/webpy/webpy-0.40.ebuild | 3 +-- dev-python/webpy/webpy-0.50.ebuild | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/dev-python/webpy/webpy-0.40.ebuild b/dev-python/webpy/webpy-0.40.ebuild index 48b9c01..54ca3ed 100644 --- a/dev-python/webpy/webpy-0.40.ebuild +++ b/dev-python/webpy/webpy-0.40.ebuild @@ -16,8 +16,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="public-domain" SLOT="0" -KEYWORDS="~amd64" -RESTRICT="!test? ( test )" +KEYWORDS="~amd64 ~x86" RDEPEND=" dev-python/cheroot[${PYTHON_USEDEP}] diff --git a/dev-python/webpy/webpy-0.50.ebuild b/dev-python/webpy/webpy-0.50.ebuild index 48b9c01..54ca3ed 100644 --- a/dev-python/webpy/webpy-0.50.ebuild +++ b/dev-python/webpy/webpy-0.50.ebuild @@ -16,8 +16,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="public-domain" SLOT="0" -KEYWORDS="~amd64" -RESTRICT="!test? ( test )" +KEYWORDS="~amd64 ~x86" RDEPEND=" dev-python/cheroot[${PYTHON_USEDEP}]