[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 272e612a88915824777bc1bc932e61302646465d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 24 17:05:21 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 24 17:05:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=272e612a dev-python/doit: Stabilize 0.36.0-r1 arm64, #918218 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/doit/doit-0.36.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doit/doit-0.36.0-r1.ebuild b/dev-python/doit/doit-0.36.0-r1.ebuild index d1b4aed7eb4c..3945d5544187 100644 --- a/dev-python/doit/doit-0.36.0-r1.ebuild +++ b/dev-python/doit/doit-0.36.0-r1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv x86" +KEYWORDS="amd64 arm64 ~riscv x86" RDEPEND=" dev-python/cloudpickle[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: 0908d40534210cedb924f5cab238d433b9e25af4 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 24 16:43:14 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 24 16:43:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0908d405 dev-python/doit-py: Stabilize 0.5.0-r1 arm64, #918212 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/doit-py/doit-py-0.5.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doit-py/doit-py-0.5.0-r1.ebuild b/dev-python/doit-py/doit-py-0.5.0-r1.ebuild index b2828ec7b03f..1d713f67d6d6 100644 --- a/dev-python/doit-py/doit-py-0.5.0-r1.ebuild +++ b/dev-python/doit-py/doit-py-0.5.0-r1.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv x86" +KEYWORDS="amd64 arm64 ~riscv x86" RDEPEND=" dev-python/configclass[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: a5b67967df517bd1e11fda65706bb3c2484030d1 Author: Michał Górny gentoo org> AuthorDate: Thu Nov 23 20:33:24 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 23 20:33:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b67967 dev-python/doit: Keyword 0.36.0-r1 arm64, #917898 Signed-off-by: Michał Górny gentoo.org> dev-python/doit/doit-0.36.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doit/doit-0.36.0-r1.ebuild b/dev-python/doit/doit-0.36.0-r1.ebuild index 216ed096bde5..d1b4aed7eb4c 100644 --- a/dev-python/doit/doit-0.36.0-r1.ebuild +++ b/dev-python/doit/doit-0.36.0-r1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~riscv x86" +KEYWORDS="amd64 ~arm64 ~riscv x86" RDEPEND=" dev-python/cloudpickle[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: ff1d9186b8016681c4c2c1a9c1e9175229793d83 Author: Michał Górny gentoo org> AuthorDate: Thu Nov 23 20:10:56 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 23 20:10:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff1d9186 dev-python/doit-py: Keyword 0.5.0-r1 arm64, #917883 Signed-off-by: Michał Górny gentoo.org> dev-python/doit-py/doit-py-0.5.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doit-py/doit-py-0.5.0-r1.ebuild b/dev-python/doit-py/doit-py-0.5.0-r1.ebuild index f42c002e79da..b2828ec7b03f 100644 --- a/dev-python/doit-py/doit-py-0.5.0-r1.ebuild +++ b/dev-python/doit-py/doit-py-0.5.0-r1.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~riscv x86" +KEYWORDS="amd64 ~arm64 ~riscv x86" RDEPEND=" dev-python/configclass[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 39d696287fd9bac7c9dde15c4818a0d3454e36a7 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 8 15:38:13 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 8 15:39:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39d69628 dev-python/doit: Add missing test dep on dev-python/doit-py Signed-off-by: Michał Górny gentoo.org> dev-python/doit/doit-0.36.0-r1.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-python/doit/doit-0.36.0-r1.ebuild b/dev-python/doit/doit-0.36.0-r1.ebuild index 65b3a8798614..53bb6b690c5e 100644 --- a/dev-python/doit/doit-0.36.0-r1.ebuild +++ b/dev-python/doit/doit-0.36.0-r1.ebuild @@ -27,15 +27,16 @@ RDEPEND=" dev-python/tomlkit[${PYTHON_USEDEP}] ) " +PDEPEND=" + >=dev-python/doit-py-0.4.0[${PYTHON_USEDEP}] +" BDEPEND=" test? ( + ${PDEPEND} $(python_gen_impl_dep sqlite) dev-python/pyflakes[${PYTHON_USEDEP}] ) " -PDEPEND=" - >=dev-python/doit-py-0.4.0[${PYTHON_USEDEP}] -" distutils_enable_tests pytest distutils_enable_sphinx doc \
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: bd82c5783be70a89855c0b46e3b607d3573010c5 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 8 15:38:20 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 8 15:39:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd82c578 dev-python/doit: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/doit/doit-0.36.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doit/doit-0.36.0-r1.ebuild b/dev-python/doit/doit-0.36.0-r1.ebuild index 53bb6b690c5e..216ed096bde5 100644 --- a/dev-python/doit/doit-0.36.0-r1.ebuild +++ b/dev-python/doit/doit-0.36.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit bash-completion-r1 distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: e473069e3a9fc742c7f8f9add6fab8b9d3312041 Author: Michał Górny gentoo org> AuthorDate: Fri Oct 27 17:20:45 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Oct 27 17:47:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e473069e dev-python/doit-py: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/doit-py/doit-py-0.5.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doit-py/doit-py-0.5.0-r1.ebuild b/dev-python/doit-py/doit-py-0.5.0-r1.ebuild index 987388164ff3..f42c002e79da 100644 --- a/dev-python/doit-py/doit-py-0.5.0-r1.ebuild +++ b/dev-python/doit-py/doit-py-0.5.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: 4f6f13101d6934a7efc15b3f56fa14c013606c6c Author: Azamat H. Hackimov gmail com> AuthorDate: Fri Apr 21 16:14:49 2023 + Commit: David Seifert gentoo org> CommitDate: Fri Apr 21 16:14:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f6f1310 dev-python/doit-py: drop 0.5.0 Closes: https://github.com/gentoo/gentoo/pull/30687 Signed-off-by: Azamat H. Hackimov gmail.com> Signed-off-by: David Seifert gentoo.org> dev-python/doit-py/Manifest | 1 - dev-python/doit-py/doit-py-0.5.0.ebuild | 27 --- 2 files changed, 28 deletions(-) diff --git a/dev-python/doit-py/Manifest b/dev-python/doit-py/Manifest index a0966693812b..7b7691a48937 100644 --- a/dev-python/doit-py/Manifest +++ b/dev-python/doit-py/Manifest @@ -1,2 +1 @@ DIST doit-py-0.5.0.gh.tar.gz 15174 BLAKE2B 092f21549d3c088baf8a96b8dd7575304d08c7ae7b0472e7a890159247422060af06c1cc14064cd608bd59e71788067c5374953b16f4511971bb3018c0245cd4 SHA512 f9e70be30f47b7251bdb479762dabe655be898f9fe37fc5ac6608110a82863a08002271620569745f9ec2f47c03529c044a6ea74244b8bb6438b3fbe7e4c28f7 -DIST doit-py-0.5.0.tar.gz 15174 BLAKE2B 092f21549d3c088baf8a96b8dd7575304d08c7ae7b0472e7a890159247422060af06c1cc14064cd608bd59e71788067c5374953b16f4511971bb3018c0245cd4 SHA512 f9e70be30f47b7251bdb479762dabe655be898f9fe37fc5ac6608110a82863a08002271620569745f9ec2f47c03529c044a6ea74244b8bb6438b3fbe7e4c28f7 diff --git a/dev-python/doit-py/doit-py-0.5.0.ebuild b/dev-python/doit-py/doit-py-0.5.0.ebuild deleted file mode 100644 index 309e8b5cd190.. --- a/dev-python/doit-py/doit-py-0.5.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit distutils-r1 - -DESCRIPTION="doit tasks for python stuff" -HOMEPAGE="https://pythonhosted.org/doit-py/ https://github.com/pydoit/doit-py; -SRC_URI="https://github.com/pydoit/doit-py/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" - -DEPEND=" - test? ( - app-text/hunspell[l10n_en] - dev-python/pyflakes[${PYTHON_USEDEP}] - )" -RDEPEND=" - dev-python/configclass[${PYTHON_USEDEP}]" - -distutils_enable_sphinx doc -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 1a83473efee510daa2699fa579c29a05daa20ab0 Author: Azamat H. Hackimov gmail com> AuthorDate: Fri Apr 21 16:14:48 2023 + Commit: David Seifert gentoo org> CommitDate: Fri Apr 21 16:14:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a83473e dev-python/doit: drop 0.36.0 Signed-off-by: Azamat H. Hackimov gmail.com> Signed-off-by: David Seifert gentoo.org> dev-python/doit/doit-0.36.0.ebuild | 63 -- 1 file changed, 63 deletions(-) diff --git a/dev-python/doit/doit-0.36.0.ebuild b/dev-python/doit/doit-0.36.0.ebuild deleted file mode 100644 index af8d208e3e29.. --- a/dev-python/doit/doit-0.36.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..10} ) -inherit bash-completion-r1 distutils-r1 - -DESCRIPTION="Automation tool" -HOMEPAGE="https://pydoit.org/ - https://pypi.org/project/doit/ - https://github.com/pydoit/doit; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" - -RDEPEND=" - dev-python/cloudpickle[${PYTHON_USEDEP}] - dev-python/pyinotify[${PYTHON_USEDEP}] - || ( - dev-python/tomli[${PYTHON_USEDEP}] - dev-python/tomlkit[${PYTHON_USEDEP}] - ) -" -BDEPEND=" - test? ( - $(python_gen_impl_dep sqlite) - dev-python/pyflakes[${PYTHON_USEDEP}] - ) -" -PDEPEND=">=dev-python/doit-py-0.4.0[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest -distutils_enable_sphinx doc \ - dev-python/sphinx-rtd-theme - -EPYTEST_DESELECT=( - # test failing due to impact on PATH run in a sandbox - tests/test_cmd_strace.py::TestCmdStrace::test_dep # #836164 - tests/test_cmd_strace.py::TestCmdStrace::test_target -) - -src_prepare() { - # Replace custom theme with builtin for documentation - sed -e '/html_theme/s/press/sphinx_rtd_theme/' -i doc/conf.py || die - # Remove non-exist modules for doc generation (#832754) - sed \ - -e '/sphinx_sitemap/d' \ - -e '/sphinx_reredirects/d' \ - -i doc/conf.py || die - - distutils-r1_src_prepare -} - -src_install() { - distutils-r1_src_install - newbashcomp bash_completion_doit ${PN} - insinto /usr/share/zsh/site-functions - newins zsh_completion_doit _${PN} -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 70d1c0d99729b3407eb5c771ab75b260583f1da8 Author: Sam James gentoo org> AuthorDate: Wed Mar 29 20:07:49 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 29 20:07:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d1c0d9 dev-python/doit: Stabilize 0.36.0-r1 amd64, #903524 Signed-off-by: Sam James gentoo.org> dev-python/doit/doit-0.36.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doit/doit-0.36.0-r1.ebuild b/dev-python/doit/doit-0.36.0-r1.ebuild index 68ab119359a9..65b3a8798614 100644 --- a/dev-python/doit/doit-0.36.0-r1.ebuild +++ b/dev-python/doit/doit-0.36.0-r1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv x86" +KEYWORDS="amd64 ~riscv x86" RDEPEND=" dev-python/cloudpickle[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: ca4110e290342db0a2bd19ccb41c2abc608c39f3 Author: Sam James gentoo org> AuthorDate: Wed Mar 29 20:07:46 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 29 20:07:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca4110e2 dev-python/doit-py: Stabilize 0.5.0-r1 x86, #903524 Signed-off-by: Sam James gentoo.org> dev-python/doit-py/doit-py-0.5.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doit-py/doit-py-0.5.0-r1.ebuild b/dev-python/doit-py/doit-py-0.5.0-r1.ebuild index f4b939016f26..c8baf18b2924 100644 --- a/dev-python/doit-py/doit-py-0.5.0-r1.ebuild +++ b/dev-python/doit-py/doit-py-0.5.0-r1.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="~amd64 ~riscv x86" RDEPEND=" dev-python/configclass[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 3773e230b2515e3b2e0948e2d57911499da6a389 Author: Sam James gentoo org> AuthorDate: Wed Mar 29 20:07:45 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 29 20:07:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3773e230 dev-python/doit: Stabilize 0.36.0-r1 x86, #903524 Signed-off-by: Sam James gentoo.org> dev-python/doit/doit-0.36.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doit/doit-0.36.0-r1.ebuild b/dev-python/doit/doit-0.36.0-r1.ebuild index 21d211e22506..68ab119359a9 100644 --- a/dev-python/doit/doit-0.36.0-r1.ebuild +++ b/dev-python/doit/doit-0.36.0-r1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="~amd64 ~riscv x86" RDEPEND=" dev-python/cloudpickle[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: 46b51dc60c20e043a1cf803d3726ef354143275f Author: Sam James gentoo org> AuthorDate: Wed Mar 29 20:07:50 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 29 20:07:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b51dc6 dev-python/doit-py: Stabilize 0.5.0-r1 amd64, #903524 Signed-off-by: Sam James gentoo.org> dev-python/doit-py/doit-py-0.5.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doit-py/doit-py-0.5.0-r1.ebuild b/dev-python/doit-py/doit-py-0.5.0-r1.ebuild index c8baf18b2924..987388164ff3 100644 --- a/dev-python/doit-py/doit-py-0.5.0-r1.ebuild +++ b/dev-python/doit-py/doit-py-0.5.0-r1.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv x86" +KEYWORDS="amd64 ~riscv x86" RDEPEND=" dev-python/configclass[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 2c484fdc647d6c2e45184906127377aeb458d7e1 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 25 20:02:12 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 26 03:59:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c484fdc dev-python/doit: Use pypi.eclass Signed-off-by: Michał Górny gentoo.org> dev-python/doit/doit-0.36.0-r1.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-python/doit/doit-0.36.0-r1.ebuild b/dev-python/doit/doit-0.36.0-r1.ebuild index 337d30c34722..21d211e22506 100644 --- a/dev-python/doit/doit-0.36.0-r1.ebuild +++ b/dev-python/doit/doit-0.36.0-r1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..11} ) -inherit bash-completion-r1 distutils-r1 +inherit bash-completion-r1 distutils-r1 pypi DESCRIPTION="Automation tool" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/pydoit/doit/ https://pypi.org/project/doit/ " -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: af33afa7f1fbc585c603370701b2e49103403dad Author: Michał Górny gentoo org> AuthorDate: Sat Feb 25 20:01:25 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 26 03:59:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af33afa7 dev-python/doit-py: Style adjustments Signed-off-by: Michał Górny gentoo.org> dev-python/doit-py/doit-py-0.5.0-r1.ebuild | 21 +++-- 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/dev-python/doit-py/doit-py-0.5.0-r1.ebuild b/dev-python/doit-py/doit-py-0.5.0-r1.ebuild index d8b9f86835b0..f4b939016f26 100644 --- a/dev-python/doit-py/doit-py-0.5.0-r1.ebuild +++ b/dev-python/doit-py/doit-py-0.5.0-r1.ebuild @@ -9,20 +9,29 @@ PYTHON_COMPAT=( python3_{9..11} ) inherit distutils-r1 DESCRIPTION="doit tasks for python stuff" -HOMEPAGE="https://pythonhosted.org/doit-py/ https://github.com/pydoit/doit-py; -SRC_URI="https://github.com/pydoit/doit-py/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" +HOMEPAGE=" + https://pythonhosted.org/doit-py/ + https://github.com/pydoit/doit-py/ + https://pypi.org/project/doit-py/ +" +SRC_URI=" + https://github.com/pydoit/doit-py/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~riscv ~x86" -DEPEND=" +RDEPEND=" + dev-python/configclass[${PYTHON_USEDEP}] +" +BDEPEND=" test? ( app-text/hunspell[l10n_en] dev-python/pyflakes[${PYTHON_USEDEP}] - )" -RDEPEND=" - dev-python/configclass[${PYTHON_USEDEP}]" + ) +" distutils_enable_sphinx doc distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 446e9be3ad00d46fb0c594577fcc8de0f15ca793 Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 25 19:03:45 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 26 03:59:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=446e9be3 dev-python/doit: add python3_11 target Closes: https://bugs.gentoo.org/896774 Signed-off-by: Azamat H. Hackimov gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29793 Signed-off-by: Michał Górny gentoo.org> dev-python/doit/doit-0.36.0-r1.ebuild | 63 +++ 1 file changed, 63 insertions(+) diff --git a/dev-python/doit/doit-0.36.0-r1.ebuild b/dev-python/doit/doit-0.36.0-r1.ebuild new file mode 100644 index ..086ace410ac9 --- /dev/null +++ b/dev-python/doit/doit-0.36.0-r1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="Automation tool" +HOMEPAGE="https://pydoit.org/ + https://pypi.org/project/doit/ + https://github.com/pydoit/doit; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +RDEPEND=" + dev-python/cloudpickle[${PYTHON_USEDEP}] + dev-python/pyinotify[${PYTHON_USEDEP}] + || ( + dev-python/tomli[${PYTHON_USEDEP}] + dev-python/tomlkit[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + test? ( + $(python_gen_impl_dep sqlite) + dev-python/pyflakes[${PYTHON_USEDEP}] + ) +" +PDEPEND=">=dev-python/doit-py-0.4.0[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest +distutils_enable_sphinx doc \ + dev-python/sphinx-rtd-theme + +EPYTEST_DESELECT=( + # test failing due to impact on PATH run in a sandbox + tests/test_cmd_strace.py::TestCmdStrace::test_dep # #836164 + tests/test_cmd_strace.py::TestCmdStrace::test_target +) + +src_prepare() { + # Replace custom theme with builtin for documentation + sed -e '/html_theme/s/press/sphinx_rtd_theme/' -i doc/conf.py || die + # Remove non-exist modules for doc generation (#832754) + sed \ + -e '/sphinx_sitemap/d' \ + -e '/sphinx_reredirects/d' \ + -i doc/conf.py || die + + distutils-r1_src_prepare +} + +src_install() { + distutils-r1_src_install + newbashcomp bash_completion_doit ${PN} + insinto /usr/share/zsh/site-functions + newins zsh_completion_doit _${PN} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: d5667dd0f13c3a0c8329a8db6793766c29d210e4 Author: Azamat H. Hackimov gmail com> AuthorDate: Sat Feb 25 18:39:47 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 26 03:59:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5667dd0 dev-python/doit-py: update to EAPI8 Add python3_11 target, minor enhancements. Closes: https://bugs.gentoo.org/896776 Signed-off-by: Azamat H. Hackimov gmail.com> Signed-off-by: Michał Górny gentoo.org> dev-python/doit-py/Manifest| 1 + dev-python/doit-py/doit-py-0.5.0-r1.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/dev-python/doit-py/Manifest b/dev-python/doit-py/Manifest index a7cb600be8df..a0966693812b 100644 --- a/dev-python/doit-py/Manifest +++ b/dev-python/doit-py/Manifest @@ -1 +1,2 @@ +DIST doit-py-0.5.0.gh.tar.gz 15174 BLAKE2B 092f21549d3c088baf8a96b8dd7575304d08c7ae7b0472e7a890159247422060af06c1cc14064cd608bd59e71788067c5374953b16f4511971bb3018c0245cd4 SHA512 f9e70be30f47b7251bdb479762dabe655be898f9fe37fc5ac6608110a82863a08002271620569745f9ec2f47c03529c044a6ea74244b8bb6438b3fbe7e4c28f7 DIST doit-py-0.5.0.tar.gz 15174 BLAKE2B 092f21549d3c088baf8a96b8dd7575304d08c7ae7b0472e7a890159247422060af06c1cc14064cd608bd59e71788067c5374953b16f4511971bb3018c0245cd4 SHA512 f9e70be30f47b7251bdb479762dabe655be898f9fe37fc5ac6608110a82863a08002271620569745f9ec2f47c03529c044a6ea74244b8bb6438b3fbe7e4c28f7 diff --git a/dev-python/doit-py/doit-py-0.5.0-r1.ebuild b/dev-python/doit-py/doit-py-0.5.0-r1.ebuild new file mode 100644 index ..d8b9f86835b0 --- /dev/null +++ b/dev-python/doit-py/doit-py-0.5.0-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="doit tasks for python stuff" +HOMEPAGE="https://pythonhosted.org/doit-py/ https://github.com/pydoit/doit-py; +SRC_URI="https://github.com/pydoit/doit-py/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +DEPEND=" + test? ( + app-text/hunspell[l10n_en] + dev-python/pyflakes[${PYTHON_USEDEP}] + )" +RDEPEND=" + dev-python/configclass[${PYTHON_USEDEP}]" + +distutils_enable_sphinx doc +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 1dbd950b68d6b86db4dec9caf8fdb86da053b8d8 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 25 20:02:02 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 26 03:59:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dbd950b dev-python/doit: Style adjustments Signed-off-by: Michał Górny gentoo.org> dev-python/doit/doit-0.36.0-r1.ebuild | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/dev-python/doit/doit-0.36.0-r1.ebuild b/dev-python/doit/doit-0.36.0-r1.ebuild index 086ace410ac9..337d30c34722 100644 --- a/dev-python/doit/doit-0.36.0-r1.ebuild +++ b/dev-python/doit/doit-0.36.0-r1.ebuild @@ -5,12 +5,15 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..11} ) + inherit bash-completion-r1 distutils-r1 DESCRIPTION="Automation tool" -HOMEPAGE="https://pydoit.org/ +HOMEPAGE=" + https://pydoit.org/ + https://github.com/pydoit/doit/ https://pypi.org/project/doit/ - https://github.com/pydoit/doit; +" SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" @@ -31,7 +34,9 @@ BDEPEND=" dev-python/pyflakes[${PYTHON_USEDEP}] ) " -PDEPEND=">=dev-python/doit-py-0.4.0[${PYTHON_USEDEP}]" +PDEPEND=" + >=dev-python/doit-py-0.4.0[${PYTHON_USEDEP}] +" distutils_enable_tests pytest distutils_enable_sphinx doc \
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 03173adb935455f1864bf57822caff99d87096b1 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Jul 12 08:12:21 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jul 12 17:15:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03173adb dev-python/doit: fix tests and doc building Closes: https://bugs.gentoo.org/832754 Closes: https://bugs.gentoo.org/836164 Signed-off-by: Azamat H. Hackimov gmail.com> Closes: https://github.com/gentoo/gentoo/pull/26363 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/doit/doit-0.36.0.ebuild | 6 ++ 1 file changed, 6 insertions(+) diff --git a/dev-python/doit/doit-0.36.0.ebuild b/dev-python/doit/doit-0.36.0.ebuild index 689baad9e7a2..a4f3e2c3c9d9 100644 --- a/dev-python/doit/doit-0.36.0.ebuild +++ b/dev-python/doit/doit-0.36.0.ebuild @@ -39,12 +39,18 @@ distutils_enable_sphinx doc \ EPYTEST_DESELECT=( # test failing due to impact on PATH run in a sandbox + tests/test_cmd_strace.py::TestCmdStrace::test_dep # #836164 tests/test_cmd_strace.py::TestCmdStrace::test_target ) src_prepare() { # Replace custom theme with builtin for documentation sed -e '/html_theme/s/press/sphinx_rtd_theme/' -i doc/conf.py || die + # Remove non-exist modules for doc generation (#832754) + sed \ + -e '/sphinx_sitemap/d' \ + -e '/sphinx_reredirects/d' \ + -i doc/conf.py || die distutils-r1_src_prepare }
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 3aedce3a737866001ff4610137b85eb7120ee378 Author: Michał Górny gentoo org> AuthorDate: Sun May 15 10:45:03 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun May 15 10:57:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aedce3a dev-python/doit: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/doit/Manifest | 2 -- dev-python/doit/doit-0.34.2.ebuild | 56 -- dev-python/doit/doit-0.35.0.ebuild | 55 - 3 files changed, 113 deletions(-) diff --git a/dev-python/doit/Manifest b/dev-python/doit/Manifest index 2e24afb4ea79..6cd8ae9e5518 100644 --- a/dev-python/doit/Manifest +++ b/dev-python/doit/Manifest @@ -1,3 +1 @@ -DIST doit-0.34.2.tar.gz 1449767 BLAKE2B c7d81144da99147dbc6bf7d670b6f411879a8080e405866866bc97ae4701d9a47a3d4882db9672e2e36bc8af577ba9632da1fb4ed2c9f87717f719ac1cd53d34 SHA512 24afc8078fef42a446733554c6ab63298ee5bb734381fc2bfc9d623dc98394916a1f89a18bb28e7ef862da8c0449b5cf16d605295e8948a0ea6968a231a1c8e2 -DIST doit-0.35.0.tar.gz 1451502 BLAKE2B db0c1c9245897ca9c4ce4d3f5f43e5f2e5035c36cc4bd15e63d6fb9e69992b5068ca24839a02485680cdc75ba62cb95f139f6fd0ec24c1f26fd4c4b2e4fce27e SHA512 3eb3fc0284c4779db47c56c9e21bda16e31d053214f4a0272c1a26c9fd26bc0de7d00601bb08a79a3d0ed403464e773c03fe93d0fcd9ee59812c396e0f4ed7e6 DIST doit-0.36.0.tar.gz 1448096 BLAKE2B 15558a39ccac031ddf3a429aa585bc6e1d49c2e7572df29979ca66d1025fa5d7a917f6cc5bcfd21f2749e4ed7e7885b0865ec67b6fa32817e1518d47da9ead97 SHA512 d4caa31701755c7f59213dde0f89fd3616c0c01b7f06245cbfd9f1a315d503e62f3556c3b86685cd0ebfcffcc9cae0987ca150f037aa7b3cd960439a1191be42 diff --git a/dev-python/doit/doit-0.34.2.ebuild b/dev-python/doit/doit-0.34.2.ebuild deleted file mode 100644 index 7e2072aec798.. --- a/dev-python/doit/doit-0.34.2.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) -inherit bash-completion-r1 distutils-r1 - -DESCRIPTION="Automation tool" -HOMEPAGE="https://pydoit.org/ https://pypi.org/project/doit/; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" - -RDEPEND=" - dev-python/cloudpickle[${PYTHON_USEDEP}] - dev-python/pyinotify[${PYTHON_USEDEP}] - || ( - dev-python/toml[${PYTHON_USEDEP}] - dev-python/tomlkit[${PYTHON_USEDEP}] - ) -" -BDEPEND=" - test? ( - $(python_gen_impl_dep sqlite) - dev-python/pyflakes[${PYTHON_USEDEP}] - >=dev-python/pytest-5.4[${PYTHON_USEDEP}] - ) -" -PDEPEND=">=dev-python/doit-py-0.4.0[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest -distutils_enable_sphinx doc \ - dev-python/sphinx_rtd_theme - -EPYTEST_DESELECT=( - # test failing due to impact on PATH run in a sandbox - tests/test_cmd_strace.py::TestCmdStrace::test_target -) - -src_prepare() { - # Replace custom theme with builtin for documentation - sed -e '/html_theme/s/press/sphinx_rtd_theme/' -i doc/conf.py || die - - distutils-r1_src_prepare -} - -src_install() { - distutils-r1_src_install - newbashcomp bash_completion_doit ${PN} - insinto /usr/share/zsh/site-functions - newins zsh_completion_doit _${PN} -} diff --git a/dev-python/doit/doit-0.35.0.ebuild b/dev-python/doit/doit-0.35.0.ebuild deleted file mode 100644 index 23acc79d9cb6.. --- a/dev-python/doit/doit-0.35.0.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) -inherit bash-completion-r1 distutils-r1 - -DESCRIPTION="Automation tool" -HOMEPAGE="https://pydoit.org/ https://pypi.org/project/doit/; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" - -RDEPEND=" - dev-python/cloudpickle[${PYTHON_USEDEP}] - dev-python/pyinotify[${PYTHON_USEDEP}] - || ( - dev-python/toml[${PYTHON_USEDEP}] - dev-python/tomlkit[${PYTHON_USEDEP}] - ) -" -BDEPEND=" - test? ( - $(python_gen_impl_dep sqlite) - dev-python/pyflakes[${PYTHON_USEDEP}] - ) -" -PDEPEND=">=dev-python/doit-py-0.4.0[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest -distutils_enable_sphinx doc \ - dev-python/sphinx_rtd_theme - -EPYTEST_DESELECT=( - # test failing due to impact on PATH run in a sandbox - tests/test_cmd_strace.py::TestCmdStrace::test_target -) - -src_prepare() { - # Replace custom theme with builtin for documentation - sed -e '/html_theme/s/press/sphinx_rtd_theme/' -i doc/conf.py || die - -
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 200c57fb88a1fefa2eaa457b55717edcc0f3297f Author: Jakov Smolić gentoo org> AuthorDate: Sun May 15 08:18:22 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun May 15 08:18:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=200c57fb dev-python/doit: Stabilize 0.36.0 ALLARCHES, #844772 Signed-off-by: Jakov Smolić gentoo.org> dev-python/doit/doit-0.36.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doit/doit-0.36.0.ebuild b/dev-python/doit/doit-0.36.0.ebuild index e705518faed6..689baad9e7a2 100644 --- a/dev-python/doit/doit-0.36.0.ebuild +++ b/dev-python/doit/doit-0.36.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv x86" RDEPEND=" dev-python/cloudpickle[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 0e5347e6b3e6d2ac0afdfb010368a78dcd06 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Apr 23 07:12:12 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 23 07:12:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e5347e6 dev-python/doit: add 0.36.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/doit/Manifest | 1 + dev-python/doit/doit-0.36.0.ebuild | 57 ++ 2 files changed, 58 insertions(+) diff --git a/dev-python/doit/Manifest b/dev-python/doit/Manifest index a5dc1661ea51..2e24afb4ea79 100644 --- a/dev-python/doit/Manifest +++ b/dev-python/doit/Manifest @@ -1,2 +1,3 @@ DIST doit-0.34.2.tar.gz 1449767 BLAKE2B c7d81144da99147dbc6bf7d670b6f411879a8080e405866866bc97ae4701d9a47a3d4882db9672e2e36bc8af577ba9632da1fb4ed2c9f87717f719ac1cd53d34 SHA512 24afc8078fef42a446733554c6ab63298ee5bb734381fc2bfc9d623dc98394916a1f89a18bb28e7ef862da8c0449b5cf16d605295e8948a0ea6968a231a1c8e2 DIST doit-0.35.0.tar.gz 1451502 BLAKE2B db0c1c9245897ca9c4ce4d3f5f43e5f2e5035c36cc4bd15e63d6fb9e69992b5068ca24839a02485680cdc75ba62cb95f139f6fd0ec24c1f26fd4c4b2e4fce27e SHA512 3eb3fc0284c4779db47c56c9e21bda16e31d053214f4a0272c1a26c9fd26bc0de7d00601bb08a79a3d0ed403464e773c03fe93d0fcd9ee59812c396e0f4ed7e6 +DIST doit-0.36.0.tar.gz 1448096 BLAKE2B 15558a39ccac031ddf3a429aa585bc6e1d49c2e7572df29979ca66d1025fa5d7a917f6cc5bcfd21f2749e4ed7e7885b0865ec67b6fa32817e1518d47da9ead97 SHA512 d4caa31701755c7f59213dde0f89fd3616c0c01b7f06245cbfd9f1a315d503e62f3556c3b86685cd0ebfcffcc9cae0987ca150f037aa7b3cd960439a1191be42 diff --git a/dev-python/doit/doit-0.36.0.ebuild b/dev-python/doit/doit-0.36.0.ebuild new file mode 100644 index ..e705518faed6 --- /dev/null +++ b/dev-python/doit/doit-0.36.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="Automation tool" +HOMEPAGE="https://pydoit.org/ + https://pypi.org/project/doit/ + https://github.com/pydoit/doit; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +RDEPEND=" + dev-python/cloudpickle[${PYTHON_USEDEP}] + dev-python/pyinotify[${PYTHON_USEDEP}] + || ( + dev-python/tomli[${PYTHON_USEDEP}] + dev-python/tomlkit[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + test? ( + $(python_gen_impl_dep sqlite) + dev-python/pyflakes[${PYTHON_USEDEP}] + ) +" +PDEPEND=">=dev-python/doit-py-0.4.0[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest +distutils_enable_sphinx doc \ + dev-python/sphinx_rtd_theme + +EPYTEST_DESELECT=( + # test failing due to impact on PATH run in a sandbox + tests/test_cmd_strace.py::TestCmdStrace::test_target +) + +src_prepare() { + # Replace custom theme with builtin for documentation + sed -e '/html_theme/s/press/sphinx_rtd_theme/' -i doc/conf.py || die + + distutils-r1_src_prepare +} + +src_install() { + distutils-r1_src_install + newbashcomp bash_completion_doit ${PN} + insinto /usr/share/zsh/site-functions + newins zsh_completion_doit _${PN} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 00610b87b3ca7feef155da12c2e9ed0710bd4a9d Author: Arthur Zamarin gentoo org> AuthorDate: Thu Apr 7 17:28:02 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Apr 7 17:28:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00610b87 dev-python/doit: add 0.35.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/doit/Manifest | 1 + dev-python/doit/doit-0.35.0.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/dev-python/doit/Manifest b/dev-python/doit/Manifest index 96ea7a517cc0..a5dc1661ea51 100644 --- a/dev-python/doit/Manifest +++ b/dev-python/doit/Manifest @@ -1 +1,2 @@ DIST doit-0.34.2.tar.gz 1449767 BLAKE2B c7d81144da99147dbc6bf7d670b6f411879a8080e405866866bc97ae4701d9a47a3d4882db9672e2e36bc8af577ba9632da1fb4ed2c9f87717f719ac1cd53d34 SHA512 24afc8078fef42a446733554c6ab63298ee5bb734381fc2bfc9d623dc98394916a1f89a18bb28e7ef862da8c0449b5cf16d605295e8948a0ea6968a231a1c8e2 +DIST doit-0.35.0.tar.gz 1451502 BLAKE2B db0c1c9245897ca9c4ce4d3f5f43e5f2e5035c36cc4bd15e63d6fb9e69992b5068ca24839a02485680cdc75ba62cb95f139f6fd0ec24c1f26fd4c4b2e4fce27e SHA512 3eb3fc0284c4779db47c56c9e21bda16e31d053214f4a0272c1a26c9fd26bc0de7d00601bb08a79a3d0ed403464e773c03fe93d0fcd9ee59812c396e0f4ed7e6 diff --git a/dev-python/doit/doit-0.35.0.ebuild b/dev-python/doit/doit-0.35.0.ebuild new file mode 100644 index ..23acc79d9cb6 --- /dev/null +++ b/dev-python/doit/doit-0.35.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="Automation tool" +HOMEPAGE="https://pydoit.org/ https://pypi.org/project/doit/; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +RDEPEND=" + dev-python/cloudpickle[${PYTHON_USEDEP}] + dev-python/pyinotify[${PYTHON_USEDEP}] + || ( + dev-python/toml[${PYTHON_USEDEP}] + dev-python/tomlkit[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + test? ( + $(python_gen_impl_dep sqlite) + dev-python/pyflakes[${PYTHON_USEDEP}] + ) +" +PDEPEND=">=dev-python/doit-py-0.4.0[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest +distutils_enable_sphinx doc \ + dev-python/sphinx_rtd_theme + +EPYTEST_DESELECT=( + # test failing due to impact on PATH run in a sandbox + tests/test_cmd_strace.py::TestCmdStrace::test_target +) + +src_prepare() { + # Replace custom theme with builtin for documentation + sed -e '/html_theme/s/press/sphinx_rtd_theme/' -i doc/conf.py || die + + distutils-r1_src_prepare +} + +src_install() { + distutils-r1_src_install + newbashcomp bash_completion_doit ${PN} + insinto /usr/share/zsh/site-functions + newins zsh_completion_doit _${PN} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: ef99a7fb1b71c46cb434e5c76c09e156f20243c5 Author: Yongxiang Liang gmail com> AuthorDate: Sun Mar 27 12:54:57 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Mar 28 09:14:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef99a7fb dev-python/doit-py: keyword 0.5.0 for ~riscv Signed-off-by: Yongxiang Liang gmail.com> Signed-off-by: Jakov Smolić gentoo.org> dev-python/doit-py/doit-py-0.5.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/doit-py/doit-py-0.5.0.ebuild b/dev-python/doit-py/doit-py-0.5.0.ebuild index 1d2bd8fb5fc3..2f1406248bfa 100644 --- a/dev-python/doit-py/doit-py-0.5.0.ebuild +++ b/dev-python/doit-py/doit-py-0.5.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/pydoit/doit-py/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~riscv x86" DEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 13df79219825437c12720dafb1da3d9533fc28d7 Author: Yongxiang Liang gmail com> AuthorDate: Sun Mar 27 12:54:56 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Mar 28 09:14:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13df7921 dev-python/doit: keyword 0.34.2 for ~riscv Signed-off-by: Yongxiang Liang gmail.com> Signed-off-by: Jakov Smolić gentoo.org> dev-python/doit/doit-0.34.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doit/doit-0.34.2.ebuild b/dev-python/doit/doit-0.34.2.ebuild index 3148083ded7e..7e2072aec798 100644 --- a/dev-python/doit/doit-0.34.2.ebuild +++ b/dev-python/doit/doit-0.34.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~riscv x86" RDEPEND=" dev-python/cloudpickle[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: bb9fa27017b61d11cc08c7663ab520fb0fe4fa04 Author: Michał Górny gentoo org> AuthorDate: Mon Mar 21 08:29:00 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 21 08:54:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb9fa270 dev-python/doit: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/doit/Manifest | 1 - dev-python/doit/doit-0.34.1.ebuild | 46 -- 2 files changed, 47 deletions(-) diff --git a/dev-python/doit/Manifest b/dev-python/doit/Manifest index eea82ed78cb0..96ea7a517cc0 100644 --- a/dev-python/doit/Manifest +++ b/dev-python/doit/Manifest @@ -1,2 +1 @@ -DIST doit-0.34.1.tar.gz 1447636 BLAKE2B 5b798ee2f291aa869bf03c492d0f6f9025e78ef5df95fadeafffdb953c159778dab30f75b0f9be24386748d362f6f380e34735891ed45f3511e819986b5788ca SHA512 ab5f9a56ee96d8b49f23f7d411eb4ee012639618b9604d65f61a2ce1ea1d1b42884277c08fe5ecd4b5097725d20b004457149e51f50a506d3daa9cade7ab858b DIST doit-0.34.2.tar.gz 1449767 BLAKE2B c7d81144da99147dbc6bf7d670b6f411879a8080e405866866bc97ae4701d9a47a3d4882db9672e2e36bc8af577ba9632da1fb4ed2c9f87717f719ac1cd53d34 SHA512 24afc8078fef42a446733554c6ab63298ee5bb734381fc2bfc9d623dc98394916a1f89a18bb28e7ef862da8c0449b5cf16d605295e8948a0ea6968a231a1c8e2 diff --git a/dev-python/doit/doit-0.34.1.ebuild b/dev-python/doit/doit-0.34.1.ebuild deleted file mode 100644 index b9328ca90002.. --- a/dev-python/doit/doit-0.34.1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit bash-completion-r1 distutils-r1 - -DESCRIPTION="Automation tool" -HOMEPAGE="https://pydoit.org/ https://pypi.org/project/doit/; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-python/cloudpickle[${PYTHON_USEDEP}] - dev-python/pyinotify[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}]" -DEPEND=" - test? ( - $(python_gen_impl_dep sqlite) - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pyflakes[${PYTHON_USEDEP}] - >=dev-python/pytest-5.4[${PYTHON_USEDEP}] - )" -PDEPEND=">=dev-python/doit-py-0.4.0[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest -distutils_enable_sphinx doc dev-python/sphinx_rtd_theme - -src_prepare() { - default - # Replace custom theme with builtin for documentation - sed -i -e "s:'press':'sphinx_rtd_theme':" doc/conf.py || die - # Disable test failing due to impact on PATH run in a sandbox - sed -i -e "s:test_target:_&:" tests/test_cmd_strace.py || die -} - -src_install() { - distutils-r1_src_install - newbashcomp bash_completion_doit ${PN} - insinto /usr/share/zsh/site-functions - newins zsh_completion_doit _${PN} -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 41cce145a199702000d5e9a0b10d63b365d2aef8 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Mar 21 07:45:07 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Mar 21 07:47:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41cce145 dev-python/doit: amd64/x86 stable (ALLARCHES policy) wrt bug #835665 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/doit/doit-0.34.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doit/doit-0.34.2.ebuild b/dev-python/doit/doit-0.34.2.ebuild index b499b853c2da..3148083ded7e 100644 --- a/dev-python/doit/doit-0.34.2.ebuild +++ b/dev-python/doit/doit-0.34.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" dev-python/cloudpickle[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: c04631fe4657c54e0df405ac5f78ba2e5f6d9c48 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 18 10:56:37 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 18 10:59:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c04631fe dev-python/doit: add 0.34.2 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/doit/Manifest | 1 + dev-python/doit/doit-0.34.2.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/dev-python/doit/Manifest b/dev-python/doit/Manifest index 0f9f50c21b7c..eea82ed78cb0 100644 --- a/dev-python/doit/Manifest +++ b/dev-python/doit/Manifest @@ -1 +1,2 @@ DIST doit-0.34.1.tar.gz 1447636 BLAKE2B 5b798ee2f291aa869bf03c492d0f6f9025e78ef5df95fadeafffdb953c159778dab30f75b0f9be24386748d362f6f380e34735891ed45f3511e819986b5788ca SHA512 ab5f9a56ee96d8b49f23f7d411eb4ee012639618b9604d65f61a2ce1ea1d1b42884277c08fe5ecd4b5097725d20b004457149e51f50a506d3daa9cade7ab858b +DIST doit-0.34.2.tar.gz 1449767 BLAKE2B c7d81144da99147dbc6bf7d670b6f411879a8080e405866866bc97ae4701d9a47a3d4882db9672e2e36bc8af577ba9632da1fb4ed2c9f87717f719ac1cd53d34 SHA512 24afc8078fef42a446733554c6ab63298ee5bb734381fc2bfc9d623dc98394916a1f89a18bb28e7ef862da8c0449b5cf16d605295e8948a0ea6968a231a1c8e2 diff --git a/dev-python/doit/doit-0.34.2.ebuild b/dev-python/doit/doit-0.34.2.ebuild new file mode 100644 index ..b499b853c2da --- /dev/null +++ b/dev-python/doit/doit-0.34.2.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="Automation tool" +HOMEPAGE="https://pydoit.org/ https://pypi.org/project/doit/; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/cloudpickle[${PYTHON_USEDEP}] + dev-python/pyinotify[${PYTHON_USEDEP}] + || ( + dev-python/toml[${PYTHON_USEDEP}] + dev-python/tomlkit[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + test? ( + $(python_gen_impl_dep sqlite) + dev-python/pyflakes[${PYTHON_USEDEP}] + >=dev-python/pytest-5.4[${PYTHON_USEDEP}] + ) +" +PDEPEND=">=dev-python/doit-py-0.4.0[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest +distutils_enable_sphinx doc \ + dev-python/sphinx_rtd_theme + +EPYTEST_DESELECT=( + # test failing due to impact on PATH run in a sandbox + tests/test_cmd_strace.py::TestCmdStrace::test_target +) + +src_prepare() { + # Replace custom theme with builtin for documentation + sed -e '/html_theme/s/press/sphinx_rtd_theme/' -i doc/conf.py || die + + distutils-r1_src_prepare +} + +src_install() { + distutils-r1_src_install + newbashcomp bash_completion_doit ${PN} + insinto /usr/share/zsh/site-functions + newins zsh_completion_doit _${PN} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 0a47f65590de455cda4c5b5531909fa13a177f21 Author: Michał Górny gentoo org> AuthorDate: Sun Feb 13 09:39:21 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 13 09:39:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a47f655 dev-python/doit: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/doit/Manifest | 1 - dev-python/doit/doit-0.33.1.ebuild | 46 -- 2 files changed, 47 deletions(-) diff --git a/dev-python/doit/Manifest b/dev-python/doit/Manifest index 3845cad6f498..0f9f50c21b7c 100644 --- a/dev-python/doit/Manifest +++ b/dev-python/doit/Manifest @@ -1,2 +1 @@ -DIST doit-0.33.1.tar.gz 1436620 BLAKE2B be294246447d36011274d57b5300b4451847751f228622bcd5a45f91367371ed5dd9c40a2476e558be8137b16fefda4bf6f1795108d0c982990abc62db5560e6 SHA512 852efa3b770ec5de7def1fad1167b8cdce1de7435b2ba5e4af43a84c84df0cbf960d8d5c4c9f526f303d19c7536f745c2c7700daaced984ec86fb4202f894170 DIST doit-0.34.1.tar.gz 1447636 BLAKE2B 5b798ee2f291aa869bf03c492d0f6f9025e78ef5df95fadeafffdb953c159778dab30f75b0f9be24386748d362f6f380e34735891ed45f3511e819986b5788ca SHA512 ab5f9a56ee96d8b49f23f7d411eb4ee012639618b9604d65f61a2ce1ea1d1b42884277c08fe5ecd4b5097725d20b004457149e51f50a506d3daa9cade7ab858b diff --git a/dev-python/doit/doit-0.33.1.ebuild b/dev-python/doit/doit-0.33.1.ebuild deleted file mode 100644 index c61ef60b3fb6.. --- a/dev-python/doit/doit-0.33.1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit bash-completion-r1 distutils-r1 - -DESCRIPTION="Automation tool" -HOMEPAGE="https://pydoit.org/ https://pypi.org/project/doit/; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-python/cloudpickle[${PYTHON_USEDEP}] - dev-python/pyinotify[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}]" -DEPEND=" - test? ( - $(python_gen_impl_dep sqlite) - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pyflakes[${PYTHON_USEDEP}] - >=dev-python/pytest-5.4[${PYTHON_USEDEP}] - )" -PDEPEND=">=dev-python/doit-py-0.4.0[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest -distutils_enable_sphinx doc dev-python/sphinx_rtd_theme - -src_prepare() { - default - # Replace custom theme with builtin for documentation - sed -i -e "s:'press':'sphinx_rtd_theme':" doc/conf.py || die - # Disable test failing due to impact on PATH run in a sandbox - sed -i -e "s:test_target:_&:" tests/test_cmd_strace.py || die -} - -src_install() { - distutils-r1_src_install - newbashcomp bash_completion_doit ${PN} - insinto /usr/share/zsh/site-functions - newins zsh_completion_doit _${PN} -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 32d2e809d817ed7096ad764e1c61e459c65db8da Author: Jakov Smolić gentoo org> AuthorDate: Sun Feb 13 08:40:09 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Feb 13 08:40:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32d2e809 dev-python/doit: Stabilize 0.34.1 ALLARCHES, #833218 Signed-off-by: Jakov Smolić gentoo.org> dev-python/doit/doit-0.34.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doit/doit-0.34.1.ebuild b/dev-python/doit/doit-0.34.1.ebuild index 70559ea71051..b9328ca90002 100644 --- a/dev-python/doit/doit-0.34.1.ebuild +++ b/dev-python/doit/doit-0.34.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" dev-python/cloudpickle[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 0bc506b27ed205a3936515faaf6aad32e6b89c9a Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jan 13 07:14:34 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jan 13 07:14:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc506b2 dev-python/doit: add 0.34.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/doit/Manifest | 1 + dev-python/doit/doit-0.34.1.ebuild | 46 ++ 2 files changed, 47 insertions(+) diff --git a/dev-python/doit/Manifest b/dev-python/doit/Manifest index b5b14a6d9ecf..3845cad6f498 100644 --- a/dev-python/doit/Manifest +++ b/dev-python/doit/Manifest @@ -1 +1,2 @@ DIST doit-0.33.1.tar.gz 1436620 BLAKE2B be294246447d36011274d57b5300b4451847751f228622bcd5a45f91367371ed5dd9c40a2476e558be8137b16fefda4bf6f1795108d0c982990abc62db5560e6 SHA512 852efa3b770ec5de7def1fad1167b8cdce1de7435b2ba5e4af43a84c84df0cbf960d8d5c4c9f526f303d19c7536f745c2c7700daaced984ec86fb4202f894170 +DIST doit-0.34.1.tar.gz 1447636 BLAKE2B 5b798ee2f291aa869bf03c492d0f6f9025e78ef5df95fadeafffdb953c159778dab30f75b0f9be24386748d362f6f380e34735891ed45f3511e819986b5788ca SHA512 ab5f9a56ee96d8b49f23f7d411eb4ee012639618b9604d65f61a2ce1ea1d1b42884277c08fe5ecd4b5097725d20b004457149e51f50a506d3daa9cade7ab858b diff --git a/dev-python/doit/doit-0.34.1.ebuild b/dev-python/doit/doit-0.34.1.ebuild new file mode 100644 index ..70559ea71051 --- /dev/null +++ b/dev-python/doit/doit-0.34.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="Automation tool" +HOMEPAGE="https://pydoit.org/ https://pypi.org/project/doit/; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/cloudpickle[${PYTHON_USEDEP}] + dev-python/pyinotify[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}]" +DEPEND=" + test? ( + $(python_gen_impl_dep sqlite) + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pyflakes[${PYTHON_USEDEP}] + >=dev-python/pytest-5.4[${PYTHON_USEDEP}] + )" +PDEPEND=">=dev-python/doit-py-0.4.0[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest +distutils_enable_sphinx doc dev-python/sphinx_rtd_theme + +src_prepare() { + default + # Replace custom theme with builtin for documentation + sed -i -e "s:'press':'sphinx_rtd_theme':" doc/conf.py || die + # Disable test failing due to impact on PATH run in a sandbox + sed -i -e "s:test_target:_&:" tests/test_cmd_strace.py || die +} + +src_install() { + distutils-r1_src_install + newbashcomp bash_completion_doit ${PN} + insinto /usr/share/zsh/site-functions + newins zsh_completion_doit _${PN} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: d1669e675b4ecd96a476a8188a42a26fd1a7f3c5 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Sep 9 15:57:50 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Sep 9 15:57:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1669e67 dev-python/doit: enable py3.10 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/doit/doit-0.33.1.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-python/doit/doit-0.33.1.ebuild b/dev-python/doit/doit-0.33.1.ebuild index 2cfebb5ba97..c61ef60b3fb 100644 --- a/dev-python/doit/doit-0.33.1.ebuild +++ b/dev-python/doit/doit-0.33.1.ebuild @@ -3,9 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - +PYTHON_COMPAT=( python3_{8..10} ) inherit bash-completion-r1 distutils-r1 DESCRIPTION="Automation tool"
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: 42c8c3f1b3cf26ad266a6e2972bd47924fb972fc Author: Arthur Zamarin gentoo org> AuthorDate: Thu Sep 9 15:56:07 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Sep 9 15:56:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c8c3f1 dev-python/doit-py: enable py3.10 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/doit-py/doit-py-0.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doit-py/doit-py-0.5.0.ebuild b/dev-python/doit-py/doit-py-0.5.0.ebuild index 2ae28163060..1d2bd8fb5fc 100644 --- a/dev-python/doit-py/doit-py-0.5.0.ebuild +++ b/dev-python/doit-py/doit-py-0.5.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: c3929b2ca5d2cc9fb97203ce8ab397338cb97cc9 Author: Sam James gentoo org> AuthorDate: Tue Mar 2 08:10:44 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 2 08:40:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3929b2c dev-python/doit-py: add Python 3.9 Signed-off-by: Sam James gentoo.org> dev-python/doit-py/doit-py-0.5.0.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-python/doit-py/doit-py-0.5.0.ebuild b/dev-python/doit-py/doit-py-0.5.0.ebuild index 34a757030a6..2ae28163060 100644 --- a/dev-python/doit-py/doit-py-0.5.0.ebuild +++ b/dev-python/doit-py/doit-py-0.5.0.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) + +PYTHON_COMPAT=( python3_{7,8,9} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: ab1a5eaf706aa031a9b90e6a8c069b1e9d30837c Author: Sam James gentoo org> AuthorDate: Tue Mar 2 08:11:45 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 2 08:40:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab1a5eaf dev-python/doit: add Python 3.9 Signed-off-by: Sam James gentoo.org> dev-python/doit/doit-0.33.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/doit/doit-0.33.1.ebuild b/dev-python/doit/doit-0.33.1.ebuild index ab53169e90b..2cfebb5ba97 100644 --- a/dev-python/doit/doit-0.33.1.ebuild +++ b/dev-python/doit/doit-0.33.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) DISTUTILS_USE_SETUPTOOLS=rdepend inherit bash-completion-r1 distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: ef029572687a93d11630773c8a823960018ad56e Author: Sam James gentoo org> AuthorDate: Tue Mar 2 08:10:59 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 2 08:40:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef029572 dev-python/doit-py: mark ALLARCHES Signed-off-by: Sam James gentoo.org> dev-python/doit-py/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/doit-py/metadata.xml b/dev-python/doit-py/metadata.xml index 80c77d8b86a..2f12a590082 100644 --- a/dev-python/doit-py/metadata.xml +++ b/dev-python/doit-py/metadata.xml @@ -9,6 +9,7 @@ proxy-ma...@gentoo.org Proxy Maintainers + pydoit/doit-py doit-py
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/files/
commit: 37dd7f9ae2fdea5cc79dac0efcd7d5257c25a398 Author: Michael Mair-Keimberger gmail com> AuthorDate: Fri Dec 18 14:47:19 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 26 22:04:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37dd7f9a dev-python/doit: remove unused patch(es) Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18709 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/doit/files/doit-0.32.0_pytest5.4.patch | 81 -- dev-python/doit/files/doit-0.32.0_unpickable.patch | 39 --- 2 files changed, 120 deletions(-) diff --git a/dev-python/doit/files/doit-0.32.0_pytest5.4.patch b/dev-python/doit/files/doit-0.32.0_pytest5.4.patch deleted file mode 100644 index 58dd154859c..000 --- a/dev-python/doit/files/doit-0.32.0_pytest5.4.patch +++ /dev/null @@ -1,81 +0,0 @@ -From 159b7baebfefeacb443f55f2d12cbf0876628cbc Mon Sep 17 00:00:00 2001 -From: Eduardo Schettino -Date: Wed, 22 Apr 2020 04:48:36 +0800 -Subject: [PATCH] fix tests for pytest 5.4 - - dev_requirements.txt | 2 +- - tests/conftest.py| 22 +++--- - tests/test_dependency.py | 4 ++-- - 3 files changed, 10 insertions(+), 18 deletions(-) - -diff --git a/dev_requirements.txt b/dev_requirements.txt -index 1e31e4f..f16ba86 100644 a/dev_requirements.txt -+++ b/dev_requirements.txt -@@ -2,6 +2,6 @@ - # $ pip install --requirement dev_requirements.txt - - pyflakes --pytest>=4.0 -+pytest>=5.4.1 - coverage>=4.0 - doit-py>=0.4.0 -diff --git a/tests/conftest.py b/tests/conftest.py -index 5c4da9f..9eab396 100644 a/tests/conftest.py -+++ b/tests/conftest.py -@@ -78,12 +78,9 @@ def remove_db(filename): - 'dbm.ndbm': ['.db'], - } - --def dep_manager_fixture(request, dep_class): --# copied from tempdir plugin --name = request._pyfuncitem.name --name = py.std.re.sub("[\W]", "_", name) --my_tmpdir = request.config._tmpdirhandler.mktemp(name, numbered=True) --dep_file = Dependency(dep_class, os.path.join(my_tmpdir.strpath, "testdb")) -+def dep_manager_fixture(request, dep_class, tmp_path_factory): -+filename = str(tmp_path_factory.mktemp('x', True) / 'testdb') -+dep_file = Dependency(dep_class, filename) - dep_file.whichdb = whichdb(dep_file.name) if dep_class is DbmDB else 'XXX' - dep_file.name_ext = db_ext.get(dep_file.whichdb, ['']) - -@@ -97,18 +94,13 @@ def remove_depfile(): - - - @pytest.fixture --def dep_manager(request): --return dep_manager_fixture(request, DbmDB) -+def dep_manager(request, tmp_path_factory): -+return dep_manager_fixture(request, DbmDB, tmp_path_factory) - - - @pytest.fixture --def depfile_name(request): --# copied from tempdir plugin --name = request._pyfuncitem.name --name = py.std.re.sub("[\W]", "_", name) --my_tmpdir = request.config._tmpdirhandler.mktemp(name, numbered=True) --depfile_name = (os.path.join(my_tmpdir.strpath, "testdb")) -- -+def depfile_name(request, tmp_path_factory): -+depfile_name = str(tmp_path_factory.mktemp('x', True) / 'testdb') - def remove_depfile(): - remove_db(depfile_name) - request.addfinalizer(remove_depfile) -diff --git a/tests/test_dependency.py b/tests/test_dependency.py -index 3fc2a14..f84e002 100644 a/tests/test_dependency.py -+++ b/tests/test_dependency.py -@@ -68,8 +68,8 @@ def test_sqlite_import(): - # create a separate fixture to be used only by this module - # because only here it is required to test with all backends - @pytest.fixture(params=[JsonDB, DbmDB, SqliteDB]) --def pdep_manager(request): --return dep_manager_fixture(request, request.param) -+def pdep_manager(request, tmp_path_factory): -+return dep_manager_fixture(request, request.param, tmp_path_factory) - - - diff --git a/dev-python/doit/files/doit-0.32.0_unpickable.patch b/dev-python/doit/files/doit-0.32.0_unpickable.patch deleted file mode 100644 index d96da6cd73c..000 --- a/dev-python/doit/files/doit-0.32.0_unpickable.patch +++ /dev/null @@ -1,39 +0,0 @@ -From df4dc1c6a92d9f50cfe7f56d9507eca5bc56870e Mon Sep 17 00:00:00 2001 -From: Stefano Rivera -Date: Sun, 2 Feb 2020 13:02:58 +0100 -Subject: [PATCH] Replace recursive knot with explicitly unpicklable object - -Python 3.8 was able to pickle the previously unpicklable. Instead of -relying on limits, let's raise an explicit error. - -Fixes: #341 - tests/test_runner.py | 13 - - 1 file changed, 4 insertions(+), 9 deletions(-) - -diff --git a/tests/test_runner.py b/tests/test_runner.py -index 51c8a61..a9029e8 100644 a/tests/test_runner.py -+++ b/tests/test_runner.py -@@ -577,17 +577,12 @@ def non_top_function(): return 4 - t2 = pickle.loads(t1p) - assert 4 == t2.actions[0].py_callable() - --@pytest.mark.xfail('PLAT_IMPL == "PyPy"') # pypy can handle it :) - def
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 68167ab81450e218912ead4cef74122eb046f0f9 Author: Sam James gentoo org> AuthorDate: Sun Oct 25 23:47:38 2020 + Commit: Sam James gentoo org> CommitDate: Sun Oct 25 23:47:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68167ab8 dev-python/doit: Stabilize 0.33.1 ALLARCHES, #750611 Signed-off-by: Sam James gentoo.org> dev-python/doit/doit-0.33.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doit/doit-0.33.1.ebuild b/dev-python/doit/doit-0.33.1.ebuild index e7a39484795..04395b1e545 100644 --- a/dev-python/doit/doit-0.33.1.ebuild +++ b/dev-python/doit/doit-0.33.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" RDEPEND=" dev-python/cloudpickle[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: ef95ed97520ca4a68de20e267c6824063d966bf5 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Oct 25 23:37:06 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Oct 25 23:42:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef95ed97 dev-python/doit: x86 stable (bug #750611) Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-python/doit/doit-0.33.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doit/doit-0.33.1.ebuild b/dev-python/doit/doit-0.33.1.ebuild index 7b187bf432b..e7a39484795 100644 --- a/dev-python/doit/doit-0.33.1.ebuild +++ b/dev-python/doit/doit-0.33.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" RDEPEND=" dev-python/cloudpickle[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: ed5fa24e794e08f8c8d14776a664b0270c99f4ce Author: Michał Górny gentoo org> AuthorDate: Wed Oct 21 21:39:50 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 21 21:45:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5fa24e dev-python/doit: Mark ALLARCHES Signed-off-by: Michał Górny gentoo.org> dev-python/doit/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/doit/metadata.xml b/dev-python/doit/metadata.xml index 6627bab29b6..f766ab5256c 100644 --- a/dev-python/doit/metadata.xml +++ b/dev-python/doit/metadata.xml @@ -9,6 +9,7 @@ proxy-ma...@gentoo.org Proxy Maintainers + pydoit/doit doit
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 55873d2616e3d988fbe6281fb7ee75a290415cbb Author: Sam James gentoo org> AuthorDate: Thu Sep 17 20:26:43 2020 + Commit: Sam James gentoo org> CommitDate: Thu Sep 17 20:26:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55873d26 dev-python/doit: drop unneeded RDEPEND reference Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> dev-python/doit/doit-0.33.1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-python/doit/doit-0.33.1.ebuild b/dev-python/doit/doit-0.33.1.ebuild index b32d380528b..7b187bf432b 100644 --- a/dev-python/doit/doit-0.33.1.ebuild +++ b/dev-python/doit/doit-0.33.1.ebuild @@ -22,7 +22,6 @@ RDEPEND=" dev-python/six[${PYTHON_USEDEP}]" DEPEND=" test? ( - ${RDEPEND} $(python_gen_impl_dep sqlite) dev-python/mock[${PYTHON_USEDEP}] dev-python/pyflakes[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 2f9c7c06ae380331593930a1fcc0faaa7e75d8e6 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Sep 8 19:47:07 2020 + Commit: Sam James gentoo org> CommitDate: Thu Sep 17 20:22:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f9c7c06 dev-python/doit: remove old version Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Azamat H. Hackimov gmail.com> Closes: https://github.com/gentoo/gentoo/pull/17475 Signed-off-by: Sam James gentoo.org> dev-python/doit/doit-0.32.0-r1.ebuild | 54 --- 1 file changed, 54 deletions(-) diff --git a/dev-python/doit/doit-0.32.0-r1.ebuild b/dev-python/doit/doit-0.32.0-r1.ebuild deleted file mode 100644 index 0bdfcaf80c3..000 --- a/dev-python/doit/doit-0.32.0-r1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit bash-completion-r1 distutils-r1 - -DESCRIPTION="Automation tool" -HOMEPAGE="https://pydoit.org/ https://pypi.org/project/doit/; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND=" - dev-python/cloudpickle[${PYTHON_USEDEP}] - dev-python/pyinotify[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}]" -DEPEND=" - test? ( - ${RDEPEND} - $(python_gen_impl_dep sqlite) - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pyflakes[${PYTHON_USEDEP}] - >=dev-python/pytest-5.4[${PYTHON_USEDEP}] - )" -PDEPEND=">=dev-python/doit-py-0.4.0[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest -distutils_enable_sphinx doc dev-python/sphinx_rtd_theme - -PATCHES=( - "${FILESDIR}/${P}_pytest5.4.patch" - "${FILESDIR}/${P}_unpickable.patch" -) - -src_prepare() { - default - # Replace custom theme with builtin for documentation - sed -i -e "s:'press':'sphinx_rtd_theme':" doc/conf.py || die - # Disable test failing due to impact on PATH run in a sandbox - sed -i -e "s:test_target:_&:" tests/test_cmd_strace.py || die -} - -src_install() { - distutils-r1_src_install - newbashcomp bash_completion_doit ${PN} - insinto /usr/share/zsh/site-functions - newins zsh_completion_doit _${PN} -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 1e77158c0ccfec4f005ee9955e54b3fb23f26c70 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Sep 8 19:46:02 2020 + Commit: Sam James gentoo org> CommitDate: Thu Sep 17 20:22:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e77158c dev-python/doit: update to 0.33.1 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Azamat H. Hackimov gmail.com> Signed-off-by: Sam James gentoo.org> dev-python/doit/Manifest | 1 + dev-python/doit/doit-0.33.1.ebuild | 49 ++ 2 files changed, 50 insertions(+) diff --git a/dev-python/doit/Manifest b/dev-python/doit/Manifest index eacb778f78b..92bee65c44e 100644 --- a/dev-python/doit/Manifest +++ b/dev-python/doit/Manifest @@ -1 +1,2 @@ DIST doit-0.32.0.tar.gz 1437939 BLAKE2B 39134341582cd964630a1667c78b0e44eeb32406a06e3567123b820fb61cbee0f6a7c8879a84eed750860a365aa4c792e461bb1534c66e4f20a6289522dc8183 SHA512 d5c28a0c6a38648aeef58027b2246fc26360e133e91933f2244bd484f70d6d26110acbfec19c74d53c796e0bbae07a4bf6d76542d45e8b1a6b503c186bf2a68a +DIST doit-0.33.1.tar.gz 1436620 BLAKE2B be294246447d36011274d57b5300b4451847751f228622bcd5a45f91367371ed5dd9c40a2476e558be8137b16fefda4bf6f1795108d0c982990abc62db5560e6 SHA512 852efa3b770ec5de7def1fad1167b8cdce1de7435b2ba5e4af43a84c84df0cbf960d8d5c4c9f526f303d19c7536f745c2c7700daaced984ec86fb4202f894170 diff --git a/dev-python/doit/doit-0.33.1.ebuild b/dev-python/doit/doit-0.33.1.ebuild new file mode 100644 index 000..b32d380528b --- /dev/null +++ b/dev-python/doit/doit-0.33.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="Automation tool" +HOMEPAGE="https://pydoit.org/ https://pypi.org/project/doit/; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/cloudpickle[${PYTHON_USEDEP}] + dev-python/pyinotify[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}]" +DEPEND=" + test? ( + ${RDEPEND} + $(python_gen_impl_dep sqlite) + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pyflakes[${PYTHON_USEDEP}] + >=dev-python/pytest-5.4[${PYTHON_USEDEP}] + )" +PDEPEND=">=dev-python/doit-py-0.4.0[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest +distutils_enable_sphinx doc dev-python/sphinx_rtd_theme + +src_prepare() { + default + # Replace custom theme with builtin for documentation + sed -i -e "s:'press':'sphinx_rtd_theme':" doc/conf.py || die + # Disable test failing due to impact on PATH run in a sandbox + sed -i -e "s:test_target:_&:" tests/test_cmd_strace.py || die +} + +src_install() { + distutils-r1_src_install + newbashcomp bash_completion_doit ${PN} + insinto /usr/share/zsh/site-functions + newins zsh_completion_doit _${PN} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: a97af809212a3e319215676733315c090526735e Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 25 12:51:37 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 25 12:51:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a97af809 dev-python/doit: amd64 stable wrt bug #737746 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/doit/doit-0.32.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doit/doit-0.32.0-r2.ebuild b/dev-python/doit/doit-0.32.0-r2.ebuild index b59594aad9b..7aa3141c110 100644 --- a/dev-python/doit/doit-0.32.0-r2.ebuild +++ b/dev-python/doit/doit-0.32.0-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=" dev-python/cloudpickle[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: 7d2f0049f7a9989962298c9786f3a509417c1ad6 Author: Azamat H. Hackimov gmail com> AuthorDate: Wed Jul 15 07:55:34 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jul 19 10:43:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d2f0049 dev-python/doit-py: fix #732192 Specify app-text/hunspell[l10n_en] as dependency. Closes: https://bugs.gentoo.org/732192 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Azamat H. Hackimov gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16703 Signed-off-by: Joonas Niilola gentoo.org> dev-python/doit-py/doit-py-0.4.0-r2.ebuild | 2 +- dev-python/doit-py/doit-py-0.5.0.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/doit-py/doit-py-0.4.0-r2.ebuild b/dev-python/doit-py/doit-py-0.4.0-r2.ebuild index 78980320bba..796e18ef3f0 100644 --- a/dev-python/doit-py/doit-py-0.4.0-r2.ebuild +++ b/dev-python/doit-py/doit-py-0.4.0-r2.ebuild @@ -18,7 +18,7 @@ DEPEND=" test? ( dev-python/pyflakes[${PYTHON_USEDEP}] dev-python/coverage[${PYTHON_USEDEP}] - app-text/hunspell + app-text/hunspell[l10n_en] )" RDEPEND=" dev-python/configclass[${PYTHON_USEDEP}]" diff --git a/dev-python/doit-py/doit-py-0.5.0.ebuild b/dev-python/doit-py/doit-py-0.5.0.ebuild index b7b756066e4..fde1bd90073 100644 --- a/dev-python/doit-py/doit-py-0.5.0.ebuild +++ b/dev-python/doit-py/doit-py-0.5.0.ebuild @@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~x86" DEPEND=" test? ( - app-text/hunspell + app-text/hunspell[l10n_en] dev-python/pyflakes[${PYTHON_USEDEP}] )" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: c313d784e21b3349f3203dc08e57bb510505e185 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Jul 7 14:02:13 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Jul 9 08:13:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c313d784 dev-python/doit: add python3_8 target Bug: https://bugs.gentoo.org/718636 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Azamat H. Hackimov gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16626 Signed-off-by: Joonas Niilola gentoo.org> dev-python/doit/doit-0.32.0-r2.ebuild | 54 +++ 1 file changed, 54 insertions(+) diff --git a/dev-python/doit/doit-0.32.0-r2.ebuild b/dev-python/doit/doit-0.32.0-r2.ebuild new file mode 100644 index 000..b59594aad9b --- /dev/null +++ b/dev-python/doit/doit-0.32.0-r2.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="Automation tool" +HOMEPAGE="https://pydoit.org/ https://pypi.org/project/doit/; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/cloudpickle[${PYTHON_USEDEP}] + dev-python/pyinotify[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}]" +DEPEND=" + test? ( + ${RDEPEND} + $(python_gen_impl_dep sqlite) + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pyflakes[${PYTHON_USEDEP}] + >=dev-python/pytest-5.4[${PYTHON_USEDEP}] + )" +PDEPEND=">=dev-python/doit-py-0.4.0[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest +distutils_enable_sphinx doc dev-python/sphinx_rtd_theme + +PATCHES=( + "${FILESDIR}/${P}_pytest5.4.patch" + "${FILESDIR}/${P}_unpickable.patch" +) + +src_prepare() { + default + # Replace custom theme with builtin for documentation + sed -i -e "s:'press':'sphinx_rtd_theme':" doc/conf.py || die + # Disable test failing due to impact on PATH run in a sandbox + sed -i -e "s:test_target:_&:" tests/test_cmd_strace.py || die +} + +src_install() { + distutils-r1_src_install + newbashcomp bash_completion_doit ${PN} + insinto /usr/share/zsh/site-functions + newins zsh_completion_doit _${PN} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 1566a577e902f88b9f2e3c0b3407b60ff0f13619 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Jul 7 13:53:50 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Jul 9 08:13:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1566a577 dev-python/doit: remove old versions Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Azamat H. Hackimov gmail.com> Signed-off-by: Joonas Niilola gentoo.org> dev-python/doit/Manifest | 1 - dev-python/doit/doit-0.29.0.ebuild | 69 dev-python/doit/doit-0.32.0.ebuild | 71 -- 3 files changed, 141 deletions(-) diff --git a/dev-python/doit/Manifest b/dev-python/doit/Manifest index 1889fcc12d2..eacb778f78b 100644 --- a/dev-python/doit/Manifest +++ b/dev-python/doit/Manifest @@ -1,2 +1 @@ -DIST doit-0.29.0.tar.gz 222341 BLAKE2B 8489568fe9236af04f87debfb4889840aa162d17d20f82ac0a9a22d1034b4c58976cd6829486a15b941ac1f50e7137c052fe332657c2b3f529fe2345bbcba2fc SHA512 a686457df31b414d0c3797789e0ae1ae5cdfa3674025236419cb59b254f342cd2db07911ef18b2cb576d8d817b44035b9372265b34b786b2779fb7074b394de1 DIST doit-0.32.0.tar.gz 1437939 BLAKE2B 39134341582cd964630a1667c78b0e44eeb32406a06e3567123b820fb61cbee0f6a7c8879a84eed750860a365aa4c792e461bb1534c66e4f20a6289522dc8183 SHA512 d5c28a0c6a38648aeef58027b2246fc26360e133e91933f2244bd484f70d6d26110acbfec19c74d53c796e0bbae07a4bf6d76542d45e8b1a6b503c186bf2a68a diff --git a/dev-python/doit/doit-0.29.0.ebuild b/dev-python/doit/doit-0.29.0.ebuild deleted file mode 100644 index c4bf8bd37a4..000 --- a/dev-python/doit/doit-0.29.0.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python3_6 ) -inherit eutils distutils-r1 - -RESTRICT="test" # can't work as it imports nonexistant modules from coverage - -DESCRIPTION="Automation tool" -HOMEPAGE="http://python-doit.sourceforge.net/ https://pypi.org/project/doit/; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="doc test" - -RDEPEND=" - dev-python/cloudpickle[${PYTHON_USEDEP}] - dev-python/pyinotify[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) -" -DEPEND="test? ( ${RDEPEND} - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pyflakes[${PYTHON_USEDEP}] - dev-python/coverage[${PYTHON_USEDEP}] ) -" -PDEPEND=">=dev-python/doit-py-0.3.0[${PYTHON_USEDEP}]" - -# Required for test phase -DISTUTILS_IN_SOURCE_BUILD=1 - -python_prepare_all() { - # Disable test failing due to impact on PATH run in a sandbox - sed -e s':test_target:_&:' -i tests/test_cmd_strace.py || die - - # Test requires connection to an absent database - sed -e s':testIgnoreAll:_&:' -i tests/test_cmd_ignore.py || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - use doc && emake -C doc html -} - -python_test() { - local -x TMPDIR="${T}" - # disable tests where pypy's treatment of some tests' use of a db is incompatible - - if [[ "${EPYTHON}" == pypy ]]; then - sed -e 's:test_remove_all:_&:' -i tests/test_dependency.py || die - sed -e 's:testForgetAll:_&:' -i tests/test_cmd_forget.py || die - sed -e 's:test_not_picklable:_&:' \ - -e 's:test_task_not_picklabe_multiprocess:_&:' \ - -i tests/test_runner.py || die - fi - - py.test || die "Tests failed under ${EPYTHON}" -} - -src_install() { - use doc && HTML_DOCS=( doc/_build/html/. ) - - distutils-r1_src_install -} diff --git a/dev-python/doit/doit-0.32.0.ebuild b/dev-python/doit/doit-0.32.0.ebuild deleted file mode 100644 index 347f0c06dfe..000 --- a/dev-python/doit/doit-0.32.0.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_6 ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit eutils distutils-r1 - -DESCRIPTION="Automation tool" -HOMEPAGE="http://python-doit.sourceforge.net/ https://pypi.org/project/doit/; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc test" - -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/cloudpickle[${PYTHON_USEDEP}] - dev-python/pyinotify[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) -" -DEPEND="test? ( ${RDEPEND} - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pyflakes[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: 8fb2eebbd3d61d640a7a3a49fc998668e26d10e6 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Jul 7 13:56:32 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Jul 9 08:13:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fb2eebb dev-python/doit-py: remove old versions Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Azamat H. Hackimov gmail.com> Signed-off-by: Joonas Niilola gentoo.org> dev-python/doit-py/doit-py-0.4.0-r1.ebuild | 37 --- dev-python/doit-py/doit-py-0.4.0.ebuild| 41 -- 2 files changed, 78 deletions(-) diff --git a/dev-python/doit-py/doit-py-0.4.0-r1.ebuild b/dev-python/doit-py/doit-py-0.4.0-r1.ebuild deleted file mode 100644 index a23ebb2f495..000 --- a/dev-python/doit-py/doit-py-0.4.0-r1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_6 ) - -inherit distutils-r1 - -DESCRIPTION="doit tasks for python stuff" -HOMEPAGE="https://pythonhosted.org/doit-py/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc test" -RESTRICT="!test? ( test )" - -DEPEND="test? ( - dev-python/pyflakes[${PYTHON_USEDEP}] - dev-python/coverage[${PYTHON_USEDEP}] - app-text/hunspell ) - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" -RDEPEND=" - dev-python/doit[${PYTHON_USEDEP}] - dev-python/configclass[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest - -python_compile_all() { - use doc && emake -C doc html -} - -python_install_all() { - use doc && local HTML_DOCS=( doc/_build/html/. ) - distutils-r1_python_install_all -} diff --git a/dev-python/doit-py/doit-py-0.4.0.ebuild b/dev-python/doit-py/doit-py-0.4.0.ebuild deleted file mode 100644 index fae2a43f880..000 --- a/dev-python/doit-py/doit-py-0.4.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python3_6 ) - -inherit distutils-r1 - -DESCRIPTION="doit tasks for python stuff" -HOMEPAGE="https://pythonhosted.org/doit-py/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="doc test" -RESTRICT="!test? ( test )" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/pyflakes[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/coverage[${PYTHON_USEDEP}] - app-text/hunspell ) - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" -RDEPEND=" - dev-python/doit[${PYTHON_USEDEP}] - dev-python/configclass[${PYTHON_USEDEP}]" - -python_compile_all() { - use doc && emake -C doc html -} - -python_test() { - py.test || die "Tests failed under ${EPYTHON}" -} - -python_install_all() { - use doc && local HTML_DOCS=( doc/_build/html/. ) - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: d6967ab586223b2e4d2a9c8213461979dc1f8af2 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Jul 7 13:50:36 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Jul 9 08:13:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6967ab5 dev-python/doit: fix tests failure Enable dev-lang/python[sqlite] for tests. Closes: https://bugs.gentoo.org/731236 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Azamat H. Hackimov gmail.com> Signed-off-by: Joonas Niilola gentoo.org> dev-python/doit/doit-0.32.0-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/doit/doit-0.32.0-r1.ebuild b/dev-python/doit/doit-0.32.0-r1.ebuild index d85b3b739da..0bdfcaf80c3 100644 --- a/dev-python/doit/doit-0.32.0-r1.ebuild +++ b/dev-python/doit/doit-0.32.0-r1.ebuild @@ -23,6 +23,7 @@ RDEPEND=" DEPEND=" test? ( ${RDEPEND} + $(python_gen_impl_dep sqlite) dev-python/mock[${PYTHON_USEDEP}] dev-python/pyflakes[${PYTHON_USEDEP}] >=dev-python/pytest-5.4[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: af8e3fb133e0a8ad2497631145be3d61bb9823a3 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Jul 7 14:00:20 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Jul 9 08:13:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af8e3fb1 dev-python/doit-py: update to 0.5.0 Added python3_8 target. Bug: https://bugs.gentoo.org/718636 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Azamat H. Hackimov gmail.com> Signed-off-by: Joonas Niilola gentoo.org> dev-python/doit-py/Manifest | 1 + dev-python/doit-py/doit-py-0.5.0.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-python/doit-py/Manifest b/dev-python/doit-py/Manifest index 05815b70aee..afd09d5bed7 100644 --- a/dev-python/doit-py/Manifest +++ b/dev-python/doit-py/Manifest @@ -1 +1,2 @@ DIST doit-py-0.4.0.tar.gz 16534 BLAKE2B 390a7ac17efc1938176ff6aad8fd404b8a0155e82dd2f346cd416d0357cc888e1b3e84dd9ddb19260bc9ee463e013ae544032199967a6ace7d63840a178e0933 SHA512 72aa850928c99bf43eefd827334b361243da3b26283fa358ed3f7fba72d1916b1cbe50e581d3d62ed3b4f0efb9b5d1e7f59c3dc913b2ee27e6503bf4e47def33 +DIST doit-py-0.5.0.tar.gz 15174 BLAKE2B 092f21549d3c088baf8a96b8dd7575304d08c7ae7b0472e7a890159247422060af06c1cc14064cd608bd59e71788067c5374953b16f4511971bb3018c0245cd4 SHA512 f9e70be30f47b7251bdb479762dabe655be898f9fe37fc5ac6608110a82863a08002271620569745f9ec2f47c03529c044a6ea74244b8bb6438b3fbe7e4c28f7 diff --git a/dev-python/doit-py/doit-py-0.5.0.ebuild b/dev-python/doit-py/doit-py-0.5.0.ebuild new file mode 100644 index 000..b7b756066e4 --- /dev/null +++ b/dev-python/doit-py/doit-py-0.5.0.ebuild @@ -0,0 +1,26 @@ +# 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 + +DESCRIPTION="doit tasks for python stuff" +HOMEPAGE="https://pythonhosted.org/doit-py/ https://github.com/pydoit/doit-py; +SRC_URI="https://github.com/pydoit/doit-py/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + test? ( + app-text/hunspell + dev-python/pyflakes[${PYTHON_USEDEP}] + )" +RDEPEND=" + dev-python/configclass[${PYTHON_USEDEP}]" + +distutils_enable_sphinx doc +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 2b68abae54b8d7e402d839d948b1dd0603e510d5 Author: Michał Górny gentoo org> AuthorDate: Mon Jul 6 19:13:29 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 6 19:13:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b68abae dev-python/doit: Stabilize 0.32.0-r1 amd64, #723994 Signed-off-by: Michał Górny gentoo.org> dev-python/doit/doit-0.32.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doit/doit-0.32.0-r1.ebuild b/dev-python/doit/doit-0.32.0-r1.ebuild index e73b597bd0e..d85b3b739da 100644 --- a/dev-python/doit/doit-0.32.0-r1.ebuild +++ b/dev-python/doit/doit-0.32.0-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=" dev-python/cloudpickle[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: 52a31e64116101e6e6f6772bc41d4bd079f8d5be Author: Michał Górny gentoo org> AuthorDate: Mon Jul 6 19:13:28 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 6 19:13:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52a31e64 dev-python/doit-py: Stabilize 0.4.0-r2 amd64, #723994 Signed-off-by: Michał Górny gentoo.org> dev-python/doit-py/doit-py-0.4.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doit-py/doit-py-0.4.0-r2.ebuild b/dev-python/doit-py/doit-py-0.4.0-r2.ebuild index 94b95b479f3..78980320bba 100644 --- a/dev-python/doit-py/doit-py-0.4.0-r2.ebuild +++ b/dev-python/doit-py/doit-py-0.4.0-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" DEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/files/, dev-python/doit/
commit: 2a810f99517faa40ef23a0f12769f69585b5bf57 Author: Azamat H. Hackimov gmail com> AuthorDate: Wed Apr 22 12:36:29 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat May 16 12:59:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a810f99 dev-python/doit: update ebuild Added python3_7, migrateded to distutils_enable_tests and distutils_enable_sphinx. Added bash and zsh autocompletion. Closes: https://bugs.gentoo.org/718636 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> Closes: https://github.com/gentoo/gentoo/pull/15468 Signed-off-by: Joonas Niilola gentoo.org> dev-python/doit/doit-0.32.0-r1.ebuild | 53 ++ dev-python/doit/files/doit-0.32.0_pytest5.4.patch | 81 ++ dev-python/doit/files/doit-0.32.0_unpickable.patch | 39 +++ dev-python/doit/metadata.xml | 11 ++- 4 files changed, 182 insertions(+), 2 deletions(-) diff --git a/dev-python/doit/doit-0.32.0-r1.ebuild b/dev-python/doit/doit-0.32.0-r1.ebuild new file mode 100644 index 000..210fb0296c5 --- /dev/null +++ b/dev-python/doit/doit-0.32.0-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="Automation tool" +HOMEPAGE="https://pydoit.org/ https://pypi.org/project/doit/; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/cloudpickle[${PYTHON_USEDEP}] + dev-python/pyinotify[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}]" +DEPEND=" + doc? ( dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] ) + test? ( + ${RDEPEND} + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pyflakes[${PYTHON_USEDEP}] + >=dev-python/pytest-5.4[${PYTHON_USEDEP}] + )" +PDEPEND=">=dev-python/doit-py-0.4.0[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest +distutils_enable_sphinx doc + +PATCHES=( + "${FILESDIR}/${P}_pytest5.4.patch" + "${FILESDIR}/${P}_unpickable.patch" +) + +src_prepare() { + default + # Replace custom theme with builtin for documentation + sed -i -e "s:'press':'sphinx_rtd_theme':" doc/conf.py || die + # Disable test failing due to impact on PATH run in a sandbox + sed -i -e "s:test_target:_&:" tests/test_cmd_strace.py || die +} + +src_install() { + distutils-r1_src_install + newbashcomp bash_completion_doit ${PN} + insinto /usr/share/zsh/site-functions + newins zsh_completion_doit _${PN} +} diff --git a/dev-python/doit/files/doit-0.32.0_pytest5.4.patch b/dev-python/doit/files/doit-0.32.0_pytest5.4.patch new file mode 100644 index 000..58dd154859c --- /dev/null +++ b/dev-python/doit/files/doit-0.32.0_pytest5.4.patch @@ -0,0 +1,81 @@ +From 159b7baebfefeacb443f55f2d12cbf0876628cbc Mon Sep 17 00:00:00 2001 +From: Eduardo Schettino +Date: Wed, 22 Apr 2020 04:48:36 +0800 +Subject: [PATCH] fix tests for pytest 5.4 + +--- + dev_requirements.txt | 2 +- + tests/conftest.py| 22 +++--- + tests/test_dependency.py | 4 ++-- + 3 files changed, 10 insertions(+), 18 deletions(-) + +diff --git a/dev_requirements.txt b/dev_requirements.txt +index 1e31e4f..f16ba86 100644 +--- a/dev_requirements.txt b/dev_requirements.txt +@@ -2,6 +2,6 @@ + # $ pip install --requirement dev_requirements.txt + + pyflakes +-pytest>=4.0 ++pytest>=5.4.1 + coverage>=4.0 + doit-py>=0.4.0 +diff --git a/tests/conftest.py b/tests/conftest.py +index 5c4da9f..9eab396 100644 +--- a/tests/conftest.py b/tests/conftest.py +@@ -78,12 +78,9 @@ def remove_db(filename): + 'dbm.ndbm': ['.db'], + } + +-def dep_manager_fixture(request, dep_class): +-# copied from tempdir plugin +-name = request._pyfuncitem.name +-name = py.std.re.sub("[\W]", "_", name) +-my_tmpdir = request.config._tmpdirhandler.mktemp(name, numbered=True) +-dep_file = Dependency(dep_class, os.path.join(my_tmpdir.strpath, "testdb")) ++def dep_manager_fixture(request, dep_class, tmp_path_factory): ++filename = str(tmp_path_factory.mktemp('x', True) / 'testdb') ++dep_file = Dependency(dep_class, filename) + dep_file.whichdb = whichdb(dep_file.name) if dep_class is DbmDB else 'XXX' + dep_file.name_ext = db_ext.get(dep_file.whichdb, ['']) + +@@ -97,18 +94,13 @@ def remove_depfile(): + + + @pytest.fixture +-def dep_manager(request): +-return dep_manager_fixture(request, DbmDB) ++def dep_manager(request, tmp_path_factory): ++return dep_manager_fixture(request, DbmDB, tmp_path_factory) + + + @pytest.fixture +-def depfile_name(request): +-# copied from tempdir plugin +-name = request._pyfuncitem.name +-name =
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: 84a05cae594ef12b78257f5bafd4d3b5724a7ed6 Author: Azamat H. Hackimov gmail com> AuthorDate: Wed Apr 22 11:28:55 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat May 16 12:59:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84a05cae dev-python/doit-py: add python3_7 to PYTHON_COMPAT Rewrite doc and test phases to use distutils_enable_sphinx and distutils_enable_tests. Closes: https://bugs.gentoo.org/718636 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> Signed-off-by: Joonas Niilola gentoo.org> dev-python/doit-py/doit-py-0.4.0-r2.ebuild | 27 +++ dev-python/doit-py/metadata.xml| 16 2 files changed, 39 insertions(+), 4 deletions(-) diff --git a/dev-python/doit-py/doit-py-0.4.0-r2.ebuild b/dev-python/doit-py/doit-py-0.4.0-r2.ebuild new file mode 100644 index 000..94b95b479f3 --- /dev/null +++ b/dev-python/doit-py/doit-py-0.4.0-r2.ebuild @@ -0,0 +1,27 @@ +# 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="doit tasks for python stuff" +HOMEPAGE="https://pythonhosted.org/doit-py/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + test? ( + dev-python/pyflakes[${PYTHON_USEDEP}] + dev-python/coverage[${PYTHON_USEDEP}] + app-text/hunspell + )" +RDEPEND=" + dev-python/configclass[${PYTHON_USEDEP}]" + +distutils_enable_sphinx doc +distutils_enable_tests pytest diff --git a/dev-python/doit-py/metadata.xml b/dev-python/doit-py/metadata.xml index db54c8a506f..80c77d8b86a 100644 --- a/dev-python/doit-py/metadata.xml +++ b/dev-python/doit-py/metadata.xml @@ -1,8 +1,16 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - - doit-py - + +azamat.hacki...@gmail.com +Azamat H. Hackimov + + +proxy-ma...@gentoo.org +Proxy Maintainers + + +pydoit/doit-py +doit-py +
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 3861f4efcb5300df474085fe323b35db165a22be Author: Joonas Niilola gentoo org> AuthorDate: Sat May 16 12:45:41 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat May 16 12:59:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3861f4ef dev-python/doit: use distutils_enable_sphinx Signed-off-by: Joonas Niilola gentoo.org> dev-python/doit/doit-0.32.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/doit/doit-0.32.0-r1.ebuild b/dev-python/doit/doit-0.32.0-r1.ebuild index 210fb0296c5..e73b597bd0e 100644 --- a/dev-python/doit/doit-0.32.0-r1.ebuild +++ b/dev-python/doit/doit-0.32.0-r1.ebuild @@ -2,6 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 + PYTHON_COMPAT=( python3_{6,7} ) DISTUTILS_USE_SETUPTOOLS=rdepend @@ -20,7 +21,6 @@ RDEPEND=" dev-python/pyinotify[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}]" DEPEND=" - doc? ( dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] ) test? ( ${RDEPEND} dev-python/mock[${PYTHON_USEDEP}] @@ -30,7 +30,7 @@ DEPEND=" PDEPEND=">=dev-python/doit-py-0.4.0[${PYTHON_USEDEP}]" distutils_enable_tests pytest -distutils_enable_sphinx doc +distutils_enable_sphinx doc dev-python/sphinx_rtd_theme PATCHES=( "${FILESDIR}/${P}_pytest5.4.patch"
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: 9a2cc18f99300925ec662c0727efb5ba696a8e6f Author: Michał Górny gentoo org> AuthorDate: Sun Feb 2 15:06:50 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 2 15:34:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a2cc18f dev-python/doit-py: Remove py2 Signed-off-by: Michał Górny gentoo.org> dev-python/doit-py/doit-py-0.4.0-r1.ebuild | 2 +- dev-python/doit-py/doit-py-0.4.0.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/doit-py/doit-py-0.4.0-r1.ebuild b/dev-python/doit-py/doit-py-0.4.0-r1.ebuild index 9fe25b87fc9..a59f473199b 100644 --- a/dev-python/doit-py/doit-py-0.4.0-r1.ebuild +++ b/dev-python/doit-py/doit-py-0.4.0-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python{2_7,3_6} ) +PYTHON_COMPAT=( python3_6 ) inherit distutils-r1 diff --git a/dev-python/doit-py/doit-py-0.4.0.ebuild b/dev-python/doit-py/doit-py-0.4.0.ebuild index 4aa92b6718e..692ebc3ca00 100644 --- a/dev-python/doit-py/doit-py-0.4.0.ebuild +++ b/dev-python/doit-py/doit-py-0.4.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=5 -PYTHON_COMPAT=( python{2_7,3_6} ) +PYTHON_COMPAT=( python3_6 ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 1afff92e33921ce7d5a9547a8d96352d8f7cb973 Author: Michał Górny gentoo org> AuthorDate: Sun Feb 2 15:07:15 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 2 15:34:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1afff92e dev-python/doit: Remove py2 Signed-off-by: Michał Górny gentoo.org> dev-python/doit/doit-0.29.0.ebuild | 3 +-- dev-python/doit/doit-0.32.0.ebuild | 1 - 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-python/doit/doit-0.29.0.ebuild b/dev-python/doit/doit-0.29.0.ebuild index f8c1f29e228..c4bf8bd37a4 100644 --- a/dev-python/doit/doit-0.29.0.ebuild +++ b/dev-python/doit/doit-0.29.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=5 -PYTHON_COMPAT=( python{2_7,3_6} ) +PYTHON_COMPAT=( python3_6 ) inherit eutils distutils-r1 RESTRICT="test" # can't work as it imports nonexistant modules from coverage @@ -20,7 +20,6 @@ RDEPEND=" dev-python/cloudpickle[${PYTHON_USEDEP}] dev-python/pyinotify[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] - $(python_gen_cond_dep 'dev-python/configparser[${PYTHON_USEDEP}]' python2_7 pypy) doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) " DEPEND="test? ( ${RDEPEND} diff --git a/dev-python/doit/doit-0.32.0.ebuild b/dev-python/doit/doit-0.32.0.ebuild index ecf024be21f..347f0c06dfe 100644 --- a/dev-python/doit/doit-0.32.0.ebuild +++ b/dev-python/doit/doit-0.32.0.ebuild @@ -22,7 +22,6 @@ RDEPEND=" dev-python/cloudpickle[${PYTHON_USEDEP}] dev-python/pyinotify[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] - $(python_gen_cond_dep 'dev-python/configparser[${PYTHON_USEDEP}]' python2_7 pypy) doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) " DEPEND="test? ( ${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 8d99a188ef8f4014b2b195934fb06317df665c6d Author: Joonas Niilola gentoo org> AuthorDate: Tue Jan 28 08:15:24 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Jan 28 08:24:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d99a188 dev-python/doit: fix MissingTestRestrict CI issue Signed-off-by: Joonas Niilola gentoo.org> dev-python/doit/doit-0.32.0.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-python/doit/doit-0.32.0.ebuild b/dev-python/doit/doit-0.32.0.ebuild index 66a6cbdfb34..ecf024be21f 100644 --- a/dev-python/doit/doit-0.32.0.ebuild +++ b/dev-python/doit/doit-0.32.0.ebuild @@ -16,6 +16,8 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="doc test" +RESTRICT="!test? ( test )" + RDEPEND=" dev-python/cloudpickle[${PYTHON_USEDEP}] dev-python/pyinotify[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: d1d0ee931d3f5c836b103555edd0aa848f34d5f5 Author: Sebastian Pipping gentoo org> AuthorDate: Mon Jan 20 22:51:07 2020 + Commit: Sebastian Pipping gentoo org> CommitDate: Mon Jan 20 22:52:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1d0ee93 dev-python/doit: 0.32.0 + EAPI 7 + enable tests Closes: https://bugs.gentoo.org/693278 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-2.3.84, Repoman-2.3.20 dev-python/doit/Manifest | 1 + dev-python/doit/doit-0.32.0.ebuild | 70 ++ 2 files changed, 71 insertions(+) diff --git a/dev-python/doit/Manifest b/dev-python/doit/Manifest index d8214a7a17a..1889fcc12d2 100644 --- a/dev-python/doit/Manifest +++ b/dev-python/doit/Manifest @@ -1 +1,2 @@ DIST doit-0.29.0.tar.gz 222341 BLAKE2B 8489568fe9236af04f87debfb4889840aa162d17d20f82ac0a9a22d1034b4c58976cd6829486a15b941ac1f50e7137c052fe332657c2b3f529fe2345bbcba2fc SHA512 a686457df31b414d0c3797789e0ae1ae5cdfa3674025236419cb59b254f342cd2db07911ef18b2cb576d8d817b44035b9372265b34b786b2779fb7074b394de1 +DIST doit-0.32.0.tar.gz 1437939 BLAKE2B 39134341582cd964630a1667c78b0e44eeb32406a06e3567123b820fb61cbee0f6a7c8879a84eed750860a365aa4c792e461bb1534c66e4f20a6289522dc8183 SHA512 d5c28a0c6a38648aeef58027b2246fc26360e133e91933f2244bd484f70d6d26110acbfec19c74d53c796e0bbae07a4bf6d76542d45e8b1a6b503c186bf2a68a diff --git a/dev-python/doit/doit-0.32.0.ebuild b/dev-python/doit/doit-0.32.0.ebuild new file mode 100644 index 000..66a6cbdfb34 --- /dev/null +++ b/dev-python/doit/doit-0.32.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_6 ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit eutils distutils-r1 + +DESCRIPTION="Automation tool" +HOMEPAGE="http://python-doit.sourceforge.net/ https://pypi.org/project/doit/; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" + +RDEPEND=" + dev-python/cloudpickle[${PYTHON_USEDEP}] + dev-python/pyinotify[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + $(python_gen_cond_dep 'dev-python/configparser[${PYTHON_USEDEP}]' python2_7 pypy) + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) +" +DEPEND="test? ( ${RDEPEND} + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pyflakes[${PYTHON_USEDEP}] + dev-python/coverage[${PYTHON_USEDEP}] ) +" +PDEPEND=">=dev-python/doit-py-0.3.0[${PYTHON_USEDEP}]" + +# Required for test phase +DISTUTILS_IN_SOURCE_BUILD=1 + +python_prepare_all() { + # Disable test failing due to impact on PATH run in a sandbox + sed -e s':test_target:_&:' -i tests/test_cmd_strace.py || die + + # Test requires connection to an absent database + sed -e s':testIgnoreAll:_&:' -i tests/test_cmd_ignore.py || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + use doc && emake -C doc html +} + +python_test() { + local -x TMPDIR="${T}" + # disable tests where pypy's treatment of some tests' use of a db is incompatible + + if [[ "${EPYTHON}" == pypy ]]; then + sed -e 's:test_remove_all:_&:' -i tests/test_dependency.py || die + sed -e 's:testForgetAll:_&:' -i tests/test_cmd_forget.py || die + sed -e 's:test_not_picklable:_&:' \ + -e 's:test_task_not_picklabe_multiprocess:_&:' \ + -i tests/test_runner.py || die + fi + + py.test || die "Tests failed under ${EPYTHON}" +} + +src_install() { + use doc && HTML_DOCS=( doc/_build/html/. ) + + distutils-r1_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: dcb57823d767319df812613b1ae1a69aed047ef9 Author: Sebastian Pipping gentoo org> AuthorDate: Mon Jan 20 22:41:49 2020 + Commit: Sebastian Pipping gentoo org> CommitDate: Mon Jan 20 22:52:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb57823 dev-python/doit-py: EAPI 7 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-2.3.84, Repoman-2.3.20 dev-python/doit-py/doit-py-0.4.0-r1.ebuild | 39 ++ 1 file changed, 39 insertions(+) diff --git a/dev-python/doit-py/doit-py-0.4.0-r1.ebuild b/dev-python/doit-py/doit-py-0.4.0-r1.ebuild new file mode 100644 index 000..9fe25b87fc9 --- /dev/null +++ b/dev-python/doit-py/doit-py-0.4.0-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python{2_7,3_6} ) + +inherit distutils-r1 + +DESCRIPTION="doit tasks for python stuff" +HOMEPAGE="https://pythonhosted.org/doit-py/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" +RESTRICT="!test? ( test )" + +DEPEND="test? ( + dev-python/pyflakes[${PYTHON_USEDEP}] + dev-python/coverage[${PYTHON_USEDEP}] + virtual/python-singledispatch[${PYTHON_USEDEP}] + app-text/hunspell ) + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" +RDEPEND=" + virtual/python-pathlib[${PYTHON_USEDEP}] + dev-python/doit[${PYTHON_USEDEP}] + dev-python/configclass[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +python_compile_all() { + use doc && emake -C doc html +} + +python_install_all() { + use doc && local HTML_DOCS=( doc/_build/html/. ) + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: e4d6b8b4c3029380755ffce1fcf17dfa16bec7ed Author: Michael Palimaka gentoo org> AuthorDate: Sun Sep 24 10:18:52 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Sep 24 10:59:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4d6b8b4 dev-python/doit: stabilise 0.29.0 for amd64 Bug: https://bugs.gentoo.org/625002 Package-Manager: Portage-2.3.8, Repoman-2.3.3 dev-python/doit/doit-0.29.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doit/doit-0.29.0.ebuild b/dev-python/doit/doit-0.29.0.ebuild index 8e9c0cb2f55..2bef51932ca 100644 --- a/dev-python/doit/doit-0.29.0.ebuild +++ b/dev-python/doit/doit-0.29.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="doc test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: 33561da44d1c9d940c3fd447096ae91a5b675ec1 Author: Michael Palimaka gentoo org> AuthorDate: Sun Sep 24 10:19:15 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Sep 24 10:59:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33561da4 dev-python/doit-py: stabilise 0.4.0 for amd64 Bug: https://bugs.gentoo.org/625002 Package-Manager: Portage-2.3.8, Repoman-2.3.3 dev-python/doit-py/doit-py-0.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doit-py/doit-py-0.4.0.ebuild b/dev-python/doit-py/doit-py-0.4.0.ebuild index 8d89d48a115..e9ce37e8877 100644 --- a/dev-python/doit-py/doit-py-0.4.0.ebuild +++ b/dev-python/doit-py/doit-py-0.4.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="doc test" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 9e11bc821099cf76b33bf2049f5e08ae984980b9 Author: Pacho Ramos gentoo org> AuthorDate: Tue Jun 20 12:08:04 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Tue Jun 20 12:37:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e11bc82 dev-python/doit: Cleanup metadata due to retirement Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-python/doit/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/doit/metadata.xml b/dev-python/doit/metadata.xml index 3d876fb1cea..aa35e52686e 100644 --- a/dev-python/doit/metadata.xml +++ b/dev-python/doit/metadata.xml @@ -1,10 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -yng...@gentoo.org -Ben de Groot - doit python-doit
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: beede6f963a6c0b58b95a3789ffbf7d9a6a53769 Author: Pacho Ramos gentoo org> AuthorDate: Sun May 28 10:21:35 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Sun May 28 10:21:35 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beede6f9 dev-python/doit: Support newer python Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-python/doit/doit-0.29.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doit/doit-0.29.0.ebuild b/dev-python/doit/doit-0.29.0.ebuild index 0d753dc5736..8e9c0cb2f55 100644 --- a/dev-python/doit/doit-0.29.0.ebuild +++ b/dev-python/doit/doit-0.29.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=5 -PYTHON_COMPAT=( python{2_7,3_4} pypy ) +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy ) inherit eutils distutils-r1 RESTRICT="test" # can't work as it imports nonexistant modules from coverage
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: 37b80d409765fa54ab1e060e82ac4f24efea7e0f Author: Pacho Ramos gentoo org> AuthorDate: Sun May 28 10:21:26 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Sun May 28 10:21:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37b80d40 dev-python/doit-py: Support newer python Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-python/doit-py/doit-py-0.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/doit-py/doit-py-0.4.0.ebuild b/dev-python/doit-py/doit-py-0.4.0.ebuild index d7425d63d74..8d89d48a115 100644 --- a/dev-python/doit-py/doit-py-0.4.0.ebuild +++ b/dev-python/doit-py/doit-py-0.4.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=5 -PYTHON_COMPAT=( python{2_7,3_4} pypy ) +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 8428884cfdb24fe5e008f77d1598dd5e936b3faa Author: Pacho Ramos gentoo org> AuthorDate: Sun May 28 10:22:00 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Sun May 28 10:22:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8428884c dev-python/doit: Drop old Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-python/doit/Manifest | 2 -- dev-python/doit/doit-0.27.0.ebuild | 62 dev-python/doit/doit-0.28.0.ebuild | 65 -- 3 files changed, 129 deletions(-) diff --git a/dev-python/doit/Manifest b/dev-python/doit/Manifest index 8e27362af04..d3660ca823b 100644 --- a/dev-python/doit/Manifest +++ b/dev-python/doit/Manifest @@ -1,4 +1,2 @@ DIST doit-0.23.0.tar.gz 316588 SHA256 5d0421be6e5528e3be11bd0ede5c232e0c91f2b98b55688d7db1ce0638e1efbb SHA512 f2298d76d9ce3e7ed5f356bfdeeef8d5d99ebae74571666a3d2b3843fc63f5a8f76cd6cdedcfe8fc81bc653ecf04951c11f50abd16e9aa8fc7539e3c224b0e4c WHIRLPOOL cfb09484e25cfbc9618ef5b4a750010d16281a13772a37a8da59f2f6e1ebed77bbc40c06f263062c0464e6689415aeac695c0ef9e5cfe561349efea61f8be8e3 -DIST doit-0.27.0.tar.gz 193700 SHA256 06662c8677fb3e925c262559b7d3c5d8e08a10320be3386a7d348702e8e3ed8a SHA512 afca1029873c9fca0632ef43bc75762eed0738b7e4c1b8e9babf10543b15f78c526794462a83fa2fac1b35f2ff9152afbce8660b1dfbd86ce9dd73d47c70a9f7 WHIRLPOOL 60c022977b6dfe9e3e66d206315ac23a291c4df58bc07b4f8120622f257b636b80340dc267e5615de5876d40a500cf0fbaf3f531c6f41dce53d91ebdc6d65d7e -DIST doit-0.28.0.tar.gz 213582 SHA256 12a2febde2566728344acbdb6ad92f82417228cd548f0f467187d1e67047513f SHA512 ff1eeb1819ad8a962b98c6d96aef8173bc9793a3afd6e2086f1f80fa60eba73c71e16c1467be89f2f78c9c9516f3c780bf57d7f461df96940f2feb51afd2ad3a WHIRLPOOL cf759118284c8e7b74299bf7fa92e99bdf5302e7f1dacd86c301a14d13eca5a5611d2cd57b0411a76439df64add439627040dcc6902b2d43ffd95a3c942441da DIST doit-0.29.0.tar.gz 222341 SHA256 fcb479482644de3e83d6faed9b29373f1f38942b79b991a7432943a84416d5cd SHA512 a686457df31b414d0c3797789e0ae1ae5cdfa3674025236419cb59b254f342cd2db07911ef18b2cb576d8d817b44035b9372265b34b786b2779fb7074b394de1 WHIRLPOOL 64e5cedb8d3ce0b99287713c05041da477182d63f745c7abc10cb72fd3d856fee62514cfa97c4ae6a433e12dd43d70bf4dea751eff99b91430b538dbf0ab7012 diff --git a/dev-python/doit/doit-0.27.0.ebuild b/dev-python/doit/doit-0.27.0.ebuild deleted file mode 100644 index 35b855dfc3d..000 --- a/dev-python/doit/doit-0.27.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python{2_7,3_4} pypy ) -inherit eutils distutils-r1 - -DESCRIPTION="Automation tool" -HOMEPAGE="http://python-doit.sourceforge.net/ https://pypi.python.org/pypi/doit; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -RDEPEND="dev-python/pyinotify[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}]" -DEPEND="test? ( ${RDEPEND} - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] )" -# Required for test phase -DISTUTILS_IN_SOURCE_BUILD=1 -DOCS=( AUTHORS CHANGES README.rst TODO.txt dev_requirements.txt ) - -python_prepare_all() { - use test && DISTUTILS_IN_SOURCE_BUILD=1 - # Tests of this file fail due to setting of a tmp dir which can be fixed. - # This known spurious cause does not warrant halting a testsuite - rm -f tests/test_cmd_strace.py || die - - # These 2 tests succeed on running the suite a second time, so they are NOT broken - # A gentoo test phase is run only once, so these unbroken tests can be safely skipped. - sed -e s':testInit:_&:' -e s':testLoop:_&:' \ - -i tests/test_filewatch.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - # Testsuite is designed to be run by py.test, called by runtests.py - # https://bitbucket.org/schettino72/doit/issue/78/tests-that-fail-under-pypy - if [[ "${EPYTHON}" == pypy-c2.0 ]]; then - sed -e 's:test_corrupted_file:_&:' \ - -e 's:test_corrupted_file_unrecognized_excep_pdep:_&:' \ - -i tests/test_dependency.py || die - elif [[ "${EPYTHON}" == python2.6 ]]; then - rm -f tests/test___main__.py || die - sed -e 's:test_invalid_param_stdout:_&:' \ - -i tests/test_action.py || die - sed -e 's:test_run_wait:_&:' \ - -i tests/test_cmd_auto.py || die - fi - "${PYTHON}" runtests.py -} - -src_install() { - distutils-r1_src_install - - dodoc -r doc - docompress -x /usr/share/doc/${PF}/doc -} diff --git a/dev-python/doit/doit-0.28.0.ebuild b/dev-python/doit/doit-0.28.0.ebuild deleted file mode 100644 index 4bbf19b5db5..000 ---
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: 9ad5afffe0b1d760881f15d3cd9d3f05f2eaf69a Author: Pacho Ramos gentoo org> AuthorDate: Sun May 28 10:19:16 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Sun May 28 10:19:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ad5afff dev-python/doit-py: Drop old Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-python/doit-py/Manifest | 1 - dev-python/doit-py/doit-py-0.3.0.ebuild | 38 - 2 files changed, 39 deletions(-) diff --git a/dev-python/doit-py/Manifest b/dev-python/doit-py/Manifest index 71e61393f53..b2ea6a6d3e7 100644 --- a/dev-python/doit-py/Manifest +++ b/dev-python/doit-py/Manifest @@ -1,2 +1 @@ -DIST doit-py-0.3.0.tar.gz 16151 SHA256 af015e61b1aade838d299a508e72b35d714b67a9b903c65c2863427f5c3883fc SHA512 c6cbb326a7635b78d0c22ff7db8a722aedf8d66b85db4017e1a2566f1d8f1f96d4e00407cfec2180d20091addaf731a916da1a3970553cb4bebec87df90fc609 WHIRLPOOL becc06fd65d0afcf2b9034f7943f5cb01362ad06dabc154051dd5c5d0bf0b4cc35b94e5ee0a54b873ac1c32c82cd122b78e274fda597252ebdda1f5b78ef09dd DIST doit-py-0.4.0.tar.gz 16534 SHA256 46896bbb592ecb954397de5dc525e74f46dfb578ecfb53b7c57d7f798d57e2be SHA512 72aa850928c99bf43eefd827334b361243da3b26283fa358ed3f7fba72d1916b1cbe50e581d3d62ed3b4f0efb9b5d1e7f59c3dc913b2ee27e6503bf4e47def33 WHIRLPOOL 0c9180a92e29d4bf2338c33af6e4fa3f23cfe6b5a35ee3c8eb060961a311796b8d1c342074a917bfc373f068e28a3c883fcb9bcb9be45057d44c35ef9838b6a6 diff --git a/dev-python/doit-py/doit-py-0.3.0.ebuild b/dev-python/doit-py/doit-py-0.3.0.ebuild deleted file mode 100644 index aee89628811..000 --- a/dev-python/doit-py/doit-py-0.3.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python{2_7,3_4} pypy ) - -inherit distutils-r1 - -DESCRIPTION="doit tasks for python stuff" -HOMEPAGE="http://pythonhosted.org/doit-py; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc test" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - test? ( dev-python/pytest[${PYTHON_USEDEP}] - dev-python/coverage[${PYTHON_USEDEP}] ) - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" -RDEPEND=" - virtual/python-pathlib[${PYTHON_USEDEP}] - dev-python/doit[${PYTHON_USEDEP}] - dev-python/configclass[${PYTHON_USEDEP}]" - -python_compile_all() { - use doc && emake -C doc html -} - -python_test() { - py.test || die "Tests failed under ${EPYTHON}" -} - -python_install_all() { - use doc && local HTML_DOCS=( doc/_build/html/. ) - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 4a899fe704e98e47cf0b9b75c4b845c247b32077 Author: Pacho Ramos gentoo org> AuthorDate: Sun May 28 10:01:54 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Sun May 28 10:17:17 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a899fe7 dev-python/doit: doit-py needs to be a PDEPEND to prevent circular dep as doit-py needs doit Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-python/doit/doit-0.29.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/doit/doit-0.29.0.ebuild b/dev-python/doit/doit-0.29.0.ebuild index 10e7308faaa..29652962d42 100644 --- a/dev-python/doit/doit-0.29.0.ebuild +++ b/dev-python/doit/doit-0.29.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -19,7 +19,6 @@ IUSE="doc test" RDEPEND=" dev-python/pyinotify[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] - >=dev-python/doit-py-0.3.0[${PYTHON_USEDEP}] $(python_gen_cond_dep 'dev-python/configparser[${PYTHON_USEDEP}]' python2_7 pypy) doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" DEPEND="test? ( ${RDEPEND} @@ -28,6 +27,7 @@ DEPEND="test? ( ${RDEPEND} dev-python/pyflakes[${PYTHON_USEDEP}] dev-python/coverage[${PYTHON_USEDEP}] dev-python/cloudpickle[${PYTHON_USEDEP}] )" +PDEPEND=">=dev-python/doit-py-0.3.0[${PYTHON_USEDEP}]" # Required for test phase DISTUTILS_IN_SOURCE_BUILD=1
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: 46cad7ddee8b642be1d02c109cb6d4eb2152e411 Author: Pacho Ramos gentoo org> AuthorDate: Sun May 28 10:13:43 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Sun May 28 10:17:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46cad7dd dev-python/doit-py: pyflakes needed for tests Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-python/doit-py/doit-py-0.4.0.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-python/doit-py/doit-py-0.4.0.ebuild b/dev-python/doit-py/doit-py-0.4.0.ebuild index 16fab345355..d7425d63d74 100644 --- a/dev-python/doit-py/doit-py-0.4.0.ebuild +++ b/dev-python/doit-py/doit-py-0.4.0.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 EAPI=5 @@ -16,7 +16,9 @@ KEYWORDS="~amd64 ~x86" IUSE="doc test" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - test? ( dev-python/pytest[${PYTHON_USEDEP}] + test? ( + dev-python/pyflakes[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] dev-python/coverage[${PYTHON_USEDEP}] virtual/python-singledispatch[${PYTHON_USEDEP}] app-text/hunspell )
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: 08fc73868945089cfa397c01fd379499cb93b824 Author: Pacho Ramos gentoo org> AuthorDate: Sun May 28 10:04:01 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Sun May 28 10:17:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08fc7386 dev-python/doit: cloudpickle is always needed (#583438 by vapier) Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-python/doit/doit-0.29.0.ebuild | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/dev-python/doit/doit-0.29.0.ebuild b/dev-python/doit/doit-0.29.0.ebuild index 29652962d42..0d753dc5736 100644 --- a/dev-python/doit/doit-0.29.0.ebuild +++ b/dev-python/doit/doit-0.29.0.ebuild @@ -17,16 +17,18 @@ KEYWORDS="~amd64 ~x86" IUSE="doc test" RDEPEND=" + dev-python/cloudpickle[${PYTHON_USEDEP}] dev-python/pyinotify[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] $(python_gen_cond_dep 'dev-python/configparser[${PYTHON_USEDEP}]' python2_7 pypy) - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) +" DEPEND="test? ( ${RDEPEND} dev-python/pytest[${PYTHON_USEDEP}] dev-python/mock[${PYTHON_USEDEP}] dev-python/pyflakes[${PYTHON_USEDEP}] - dev-python/coverage[${PYTHON_USEDEP}] - dev-python/cloudpickle[${PYTHON_USEDEP}] )" + dev-python/coverage[${PYTHON_USEDEP}] ) +" PDEPEND=">=dev-python/doit-py-0.3.0[${PYTHON_USEDEP}]" # Required for test phase
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: 5b3a9f2b39fa9b539ebc979f50a82e1763ab890e Author: Mike Gilbert gentoo org> AuthorDate: Sat Sep 3 17:20:35 2016 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Sep 3 17:20:35 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b3a9f2b dev-python/doit-py: depend on virtual/python-singledispatch Package-Manager: portage-2.3.0_p24 dev-python/doit-py/doit-py-0.4.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/doit-py/doit-py-0.4.0.ebuild b/dev-python/doit-py/doit-py-0.4.0.ebuild index 086f6e1..95841b2 100644 --- a/dev-python/doit-py/doit-py-0.4.0.ebuild +++ b/dev-python/doit-py/doit-py-0.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -19,7 +19,7 @@ IUSE="doc test" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] test? ( dev-python/pytest[${PYTHON_USEDEP}] dev-python/coverage[${PYTHON_USEDEP}] - dev-python/singledispatch[${PYTHON_USEDEP}] + virtual/python-singledispatch[${PYTHON_USEDEP}] app-text/hunspell ) doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/
commit: d680bf6ba9b5f573c41f93f87d7fd46ad84e5dd0 Author: Patrick Lauer gentoo org> AuthorDate: Thu Feb 18 17:45:49 2016 + Commit: Patrick Lauer gentoo org> CommitDate: Thu Feb 18 17:45:58 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d680bf6b dev-python/doit-py: Bump Package-Manager: portage-2.2.27 dev-python/doit-py/Manifest | 1 + dev-python/doit-py/doit-py-0.4.0.ebuild | 41 + 2 files changed, 42 insertions(+) diff --git a/dev-python/doit-py/Manifest b/dev-python/doit-py/Manifest index b2c8982..71e6139 100644 --- a/dev-python/doit-py/Manifest +++ b/dev-python/doit-py/Manifest @@ -1 +1,2 @@ DIST doit-py-0.3.0.tar.gz 16151 SHA256 af015e61b1aade838d299a508e72b35d714b67a9b903c65c2863427f5c3883fc SHA512 c6cbb326a7635b78d0c22ff7db8a722aedf8d66b85db4017e1a2566f1d8f1f96d4e00407cfec2180d20091addaf731a916da1a3970553cb4bebec87df90fc609 WHIRLPOOL becc06fd65d0afcf2b9034f7943f5cb01362ad06dabc154051dd5c5d0bf0b4cc35b94e5ee0a54b873ac1c32c82cd122b78e274fda597252ebdda1f5b78ef09dd +DIST doit-py-0.4.0.tar.gz 16534 SHA256 46896bbb592ecb954397de5dc525e74f46dfb578ecfb53b7c57d7f798d57e2be SHA512 72aa850928c99bf43eefd827334b361243da3b26283fa358ed3f7fba72d1916b1cbe50e581d3d62ed3b4f0efb9b5d1e7f59c3dc913b2ee27e6503bf4e47def33 WHIRLPOOL 0c9180a92e29d4bf2338c33af6e4fa3f23cfe6b5a35ee3c8eb060961a311796b8d1c342074a917bfc373f068e28a3c883fcb9bcb9be45057d44c35ef9838b6a6 diff --git a/dev-python/doit-py/doit-py-0.4.0.ebuild b/dev-python/doit-py/doit-py-0.4.0.ebuild new file mode 100644 index 000..086f6e1 --- /dev/null +++ b/dev-python/doit-py/doit-py-0.4.0.ebuild @@ -0,0 +1,41 @@ +# 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="doit tasks for python stuff" +HOMEPAGE="http://pythonhosted.org/doit-py; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/pytest[${PYTHON_USEDEP}] + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/singledispatch[${PYTHON_USEDEP}] + app-text/hunspell ) + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" +RDEPEND=" + virtual/python-pathlib[${PYTHON_USEDEP}] + dev-python/doit[${PYTHON_USEDEP}] + dev-python/configclass[${PYTHON_USEDEP}]" + +python_compile_all() { + use doc && emake -C doc html +} + +python_test() { + py.test || die "Tests failed under ${EPYTHON}" +} + +python_install_all() { + use doc && local HTML_DOCS=( doc/_build/html/. ) + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: a7ba95efba7bfff0660cc725274e1f8b6a2756a7 Author: Patrick Lauer gentoo org> AuthorDate: Thu Feb 18 17:31:57 2016 + Commit: Patrick Lauer gentoo org> CommitDate: Thu Feb 18 17:45:58 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7ba95ef dev-python/doit: Bump Package-Manager: portage-2.2.27 dev-python/doit/Manifest | 1 + dev-python/doit/doit-0.29.0.ebuild | 69 ++ 2 files changed, 70 insertions(+) diff --git a/dev-python/doit/Manifest b/dev-python/doit/Manifest index 6536497..8e27362 100644 --- a/dev-python/doit/Manifest +++ b/dev-python/doit/Manifest @@ -1,3 +1,4 @@ DIST doit-0.23.0.tar.gz 316588 SHA256 5d0421be6e5528e3be11bd0ede5c232e0c91f2b98b55688d7db1ce0638e1efbb SHA512 f2298d76d9ce3e7ed5f356bfdeeef8d5d99ebae74571666a3d2b3843fc63f5a8f76cd6cdedcfe8fc81bc653ecf04951c11f50abd16e9aa8fc7539e3c224b0e4c WHIRLPOOL cfb09484e25cfbc9618ef5b4a750010d16281a13772a37a8da59f2f6e1ebed77bbc40c06f263062c0464e6689415aeac695c0ef9e5cfe561349efea61f8be8e3 DIST doit-0.27.0.tar.gz 193700 SHA256 06662c8677fb3e925c262559b7d3c5d8e08a10320be3386a7d348702e8e3ed8a SHA512 afca1029873c9fca0632ef43bc75762eed0738b7e4c1b8e9babf10543b15f78c526794462a83fa2fac1b35f2ff9152afbce8660b1dfbd86ce9dd73d47c70a9f7 WHIRLPOOL 60c022977b6dfe9e3e66d206315ac23a291c4df58bc07b4f8120622f257b636b80340dc267e5615de5876d40a500cf0fbaf3f531c6f41dce53d91ebdc6d65d7e DIST doit-0.28.0.tar.gz 213582 SHA256 12a2febde2566728344acbdb6ad92f82417228cd548f0f467187d1e67047513f SHA512 ff1eeb1819ad8a962b98c6d96aef8173bc9793a3afd6e2086f1f80fa60eba73c71e16c1467be89f2f78c9c9516f3c780bf57d7f461df96940f2feb51afd2ad3a WHIRLPOOL cf759118284c8e7b74299bf7fa92e99bdf5302e7f1dacd86c301a14d13eca5a5611d2cd57b0411a76439df64add439627040dcc6902b2d43ffd95a3c942441da +DIST doit-0.29.0.tar.gz 222341 SHA256 fcb479482644de3e83d6faed9b29373f1f38942b79b991a7432943a84416d5cd SHA512 a686457df31b414d0c3797789e0ae1ae5cdfa3674025236419cb59b254f342cd2db07911ef18b2cb576d8d817b44035b9372265b34b786b2779fb7074b394de1 WHIRLPOOL 64e5cedb8d3ce0b99287713c05041da477182d63f745c7abc10cb72fd3d856fee62514cfa97c4ae6a433e12dd43d70bf4dea751eff99b91430b538dbf0ab7012 diff --git a/dev-python/doit/doit-0.29.0.ebuild b/dev-python/doit/doit-0.29.0.ebuild new file mode 100644 index 000..eedd1cd --- /dev/null +++ b/dev-python/doit/doit-0.29.0.ebuild @@ -0,0 +1,69 @@ +# 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 eutils distutils-r1 + +RESTRICT="test" # can't work as it imports nonexistant modules from coverage + +DESCRIPTION="Automation tool" +HOMEPAGE="http://python-doit.sourceforge.net/ https://pypi.python.org/pypi/doit; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" + +RDEPEND=" + dev-python/pyinotify[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + >=dev-python/doit-py-0.3.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep 'dev-python/configparser[${PYTHON_USEDEP}]' python2_7 pypy) + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" +DEPEND="test? ( ${RDEPEND} + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pyflakes[${PYTHON_USEDEP}] + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/cloudpickle[${PYTHON_USEDEP}] )" + +# Required for test phase +DISTUTILS_IN_SOURCE_BUILD=1 + +python_prepare_all() { + # Disable test failing due to impact on PATH run in a sandbox + sed -e s':test_target:_&:' -i tests/test_cmd_strace.py || die + + # Test requires connection to an absent database + sed -e s':testIgnoreAll:_&:' -i tests/test_cmd_ignore.py || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + use doc && emake -C doc html +} + +python_test() { + local -x TMPDIR="${T}" + # disable tests where pypy's treatment of some tests' use of a db is incompatible + + if [[ "${EPYTHON}" == pypy ]]; then + sed -e 's:test_remove_all:_&:' -i tests/test_dependency.py || die + sed -e 's:testForgetAll:_&:' -i tests/test_cmd_forget.py || die + sed -e 's:test_not_picklable:_&:' \ + -e 's:test_task_not_picklabe_multiprocess:_&:' \ + -i tests/test_runner.py || die + fi + + py.test || die "Tests failed under ${EPYTHON}" +} + +src_install() { + use doc && HTML_DOCS=( doc/_build/html/. ) + + distutils-r1_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/
commit: a3d65e7c0d6b022acb274e8cf282e8f354852997 Author: Michał Górny gentoo org> AuthorDate: Wed Dec 9 17:33:02 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Dec 9 19:06:47 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3d65e7c dev-python/doit: Unrestrict doc? to python3 Lift the python2 doc-build restriction since docs build fine in python3. dev-python/doit/doit-0.28.0.ebuild | 3 --- 1 file changed, 3 deletions(-) diff --git a/dev-python/doit/doit-0.28.0.ebuild b/dev-python/doit/doit-0.28.0.ebuild index 645435a..2b9949b 100644 --- a/dev-python/doit/doit-0.28.0.ebuild +++ b/dev-python/doit/doit-0.28.0.ebuild @@ -27,9 +27,6 @@ DEPEND="test? ( ${RDEPEND} dev-python/pyflakes[${PYTHON_USEDEP}] dev-python/coverage[${PYTHON_USEDEP}] )" -PY27_REQUSE="$(python_gen_useflags 'python2.7')" -REQUIRED_USE="doc? ( ${PY27_REQUSE} )" - # Required for test phase DISTUTILS_IN_SOURCE_BUILD=1