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

2023-11-24 Thread Arthur Zamarin
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/

2023-11-24 Thread Arthur Zamarin
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/

2023-11-23 Thread Michał Górny
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/

2023-11-23 Thread Michał Górny
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/

2023-11-08 Thread Michał Górny
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/

2023-11-08 Thread Michał Górny
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/

2023-10-27 Thread Michał Górny
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/

2023-04-21 Thread David Seifert
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/

2023-04-21 Thread David Seifert
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/

2023-03-29 Thread Sam James
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/

2023-03-29 Thread Sam James
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/

2023-03-29 Thread Sam James
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/

2023-03-29 Thread Sam James
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/

2023-02-25 Thread Michał Górny
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/

2023-02-25 Thread Michał Górny
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/

2023-02-25 Thread Michał Górny
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/

2023-02-25 Thread Michał Górny
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/

2023-02-25 Thread Michał Górny
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/

2022-07-12 Thread Arthur Zamarin
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/

2022-05-15 Thread Michał Górny
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/

2022-05-15 Thread Jakov Smolić
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/

2022-04-23 Thread Arthur Zamarin
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/

2022-04-07 Thread Arthur Zamarin
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/

2022-03-28 Thread Jakov Smolić
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/

2022-03-28 Thread Jakov Smolić
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/

2022-03-21 Thread Michał Górny
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/

2022-03-21 Thread Agostino Sarubbo
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/

2022-02-18 Thread Arthur Zamarin
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/

2022-02-13 Thread Michał Górny
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/

2022-02-13 Thread Jakov Smolić
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/

2022-01-12 Thread Arthur Zamarin
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/

2021-09-09 Thread Arthur Zamarin
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/

2021-09-09 Thread Arthur Zamarin
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/

2021-03-02 Thread Sam James
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/

2021-03-02 Thread Sam James
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/

2021-03-02 Thread Sam James
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/

2020-12-26 Thread Andreas Sturmlechner
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/

2020-10-25 Thread Sam James
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/

2020-10-25 Thread Thomas Deutschmann
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/

2020-10-21 Thread Michał Górny
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/

2020-09-17 Thread Sam James
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/

2020-09-17 Thread Sam James
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/

2020-09-17 Thread Sam James
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/

2020-08-25 Thread Agostino Sarubbo
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/

2020-07-19 Thread Joonas Niilola
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/

2020-07-09 Thread Joonas Niilola
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/

2020-07-09 Thread Joonas Niilola
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/

2020-07-09 Thread Joonas Niilola
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/

2020-07-09 Thread Joonas Niilola
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/

2020-07-09 Thread Joonas Niilola
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/

2020-07-06 Thread Michał Górny
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/

2020-07-06 Thread Michał Górny
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/

2020-05-16 Thread Joonas Niilola
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/

2020-05-16 Thread Joonas Niilola
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/

2020-05-16 Thread Joonas Niilola
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/

2020-02-02 Thread Michał Górny
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/

2020-02-02 Thread Michał Górny
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/

2020-01-28 Thread Joonas Niilola
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/

2020-01-20 Thread Sebastian Pipping
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/

2020-01-20 Thread Sebastian Pipping
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/

2017-09-24 Thread Michael Palimaka
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/

2017-09-24 Thread Michael Palimaka
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/

2017-06-20 Thread Pacho Ramos
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/

2017-05-28 Thread Pacho Ramos
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/

2017-05-28 Thread Pacho Ramos
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/

2017-05-28 Thread Pacho Ramos
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/

2017-05-28 Thread Pacho Ramos
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/

2017-05-28 Thread Pacho Ramos
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/

2017-05-28 Thread Pacho Ramos
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/

2017-05-28 Thread Pacho Ramos
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/

2016-09-03 Thread Mike Gilbert
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/

2016-02-18 Thread Patrick Lauer
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/

2016-02-18 Thread Patrick Lauer
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/

2015-12-09 Thread Michał Górny
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