summaryrefslogtreecommitdiff
path: root/dev-python/invoke
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2023-12-05 06:39:30 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2023-12-05 06:39:30 +0000
commitd9af447f4fbcf1081e40b9c10b74d82a369b7291 (patch)
tree55cd31c502f37575e82d34553faba76bd018e75c /dev-python/invoke
parent6ded8acc59e20d0d8000d804b83fdebe84f51953 (diff)
downloadbaldeagleos-repo-d9af447f4fbcf1081e40b9c10b74d82a369b7291.tar.gz
baldeagleos-repo-d9af447f4fbcf1081e40b9c10b74d82a369b7291.tar.xz
baldeagleos-repo-d9af447f4fbcf1081e40b9c10b74d82a369b7291.zip
Adding metadata
Diffstat (limited to 'dev-python/invoke')
-rw-r--r--dev-python/invoke/Manifest2
-rw-r--r--dev-python/invoke/invoke-2.0.0.ebuild21
-rw-r--r--dev-python/invoke/invoke-2.2.0.ebuild33
3 files changed, 34 insertions, 22 deletions
diff --git a/dev-python/invoke/Manifest b/dev-python/invoke/Manifest
index 27a59726cb2d..066979d60c98 100644
--- a/dev-python/invoke/Manifest
+++ b/dev-python/invoke/Manifest
@@ -1 +1 @@
-DIST invoke-2.0.0.gh.tar.gz 308039 BLAKE2B 1c4e601014be953fcdef502d9d513db8deec75afc64f0445fd5eae0a05b04d9ebeffc1266cb25184f0e6dc0dc49d712661f4644258db6226e060ea20b735772e SHA512 d7ae2099f550216bd1ea7df1d3d6c253fc4740a1ef945a64d0293670eef4913b5a5d170ff2052bdff7c9801da31fbdc5bc6b323d4467caba4d1486839bca3ba1
+DIST invoke-2.2.0.gh.tar.gz 309433 BLAKE2B 9b68a9e7e8b2b8cd27a449569847e6ea67b6de01574dd2d5ca8d93486e6f8ead2d2c1a507af665ab19b8482c4c4172a671b8f65d8f1e41f004a7d1e4294268d3 SHA512 3d0adabec4825fb45524d3ab4f2a790d31245a89e038c08c770fc9f33c81ed182769e8f17d3d6f33a913b431cba475b975826ddfd533a945d481b52deba759a2
diff --git a/dev-python/invoke/invoke-2.0.0.ebuild b/dev-python/invoke/invoke-2.0.0.ebuild
deleted file mode 100644
index 8e31159a0e0a..000000000000
--- a/dev-python/invoke/invoke-2.0.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
-inherit distutils-r1
-
-DESCRIPTION="Pythonic task execution"
-HOMEPAGE="https://github.com/pyinvoke/invoke https://pypi.org/project/invoke/"
-SRC_URI="https://github.com/pyinvoke/invoke/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_prepare(){
- rm -r ./invoke/vendor/yaml2
- eapply_user
-}
diff --git a/dev-python/invoke/invoke-2.2.0.ebuild b/dev-python/invoke/invoke-2.2.0.ebuild
new file mode 100644
index 000000000000..81ff02e2d0af
--- /dev/null
+++ b/dev-python/invoke/invoke-2.2.0.ebuild
@@ -0,0 +1,33 @@
+# 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_{8,9,10,11,12} )
+inherit distutils-r1
+
+DESCRIPTION="Pythonic task execution"
+HOMEPAGE="https://github.com/pyinvoke/invoke https://pypi.org/project/invoke/"
+SRC_URI="https://github.com/pyinvoke/invoke/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+ test? (
+ dev-python/decorator[${PYTHON_USEDEP}]
+ >=dev-python/icecream-2.1[${PYTHON_USEDEP}]
+ >=dev-python/pytest-cov-4[${PYTHON_USEDEP}]
+ >=dev-python/pytest-relaxed-2[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+EPYTEST_DESELECT=(
+ # Most of those fails with "OSError: reading from stdin while output is captured"
+ # seems like it is because I do the testing in a chroot
+ # Because there are 112 tests that fails, I'd rather skip the file than manually add 112 tests
+ tests/runners.py
+)