[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 0f6c5a2e41579a507eb054d3f26fbaa6bcedb8c0 Author: Marek Szuba gentoo org> AuthorDate: Wed Jun 12 12:56:38 2024 + Commit: Marek Szuba gentoo org> CommitDate: Wed Jun 12 13:04:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f6c5a2e app-admin/ansible-lint: drop 24.2.0, 24.5.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 2 - app-admin/ansible-lint/ansible-lint-24.2.0.ebuild | 58 --- app-admin/ansible-lint/ansible-lint-24.5.0.ebuild | 57 -- 3 files changed, 117 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index e72e478c6e01..6d824b7aaf37 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,4 +1,2 @@ -DIST ansible-lint-24.2.0.tar.gz 513719 BLAKE2B 54e05acf982cf13cb2142a10bf04250171f07936df14933525dfae68b312a0d92ceb30867603dc7ce686206b7de010f6ca4eb9ab532ca000fc3c15c77c354c81 SHA512 3276d28c7b85a6087a0142cc56442efddf9ff3e81155455c74686015a2ab45ece64847b0243373ad01145e67599d8449866c122efe8ae404cd819011e41c5235 DIST ansible-lint-24.2.2.tar.gz 515822 BLAKE2B e9d8e689dfe4e4efbd4dad44ff3567f50412400ed979f2d60150f09f17c5f63f2441f25a33ecdf0112024ced07e62ac16b8a2dbc1c01d62855ec785fc75d1b9a SHA512 3de6b14e4b64ba577abcb67920a45dbf45fedb84e21091cd6a29e3c52a7a91555a152ee3e265624aafbf9dddba96d04241c2598a18f2103ce2cae48706142446 -DIST ansible_lint-24.5.0.tar.gz 525539 BLAKE2B 2681da05c69299f62b9a180ff4a10ea8fa27731d5a9f3d836e67fd211c2def86a6baa38583900e9c8be1a5da0a8658aded6e83cb8f13f129f55bd18a06b2e574 SHA512 b390743bbb09c03c9b402c35644c2b2e29b9a94fce842bf42b8938f7094b145ea75275f643949383bdad694408c606c0bc3038d5ca733a39ac08ef77cc7dc459 DIST ansible_lint-24.6.0.tar.gz 529088 BLAKE2B 3d307669d2035eb5a3a8295b40e3afca92ca4eae4ea419948fd2fa86127e05c60f3ca037a4b85b447320ba8a57f7e1a736a55d63aac80e386f9fc4d733190b09 SHA512 1eb8e3e1805ff98ae76ddcd873a5e90b0b0182fbbce3c40844b2a9069e6879fef906e14f98dd77e41372e461ea4350388b68e08be420afaf5d6c449a449a7989 diff --git a/app-admin/ansible-lint/ansible-lint-24.2.0.ebuild b/app-admin/ansible-lint/ansible-lint-24.2.0.ebuild deleted file mode 100644 index 1995f0728a37.. --- a/app-admin/ansible-lint/ansible-lint-24.2.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible/ansible-lint; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv" - -# Upstream has stated explicitly that all tests require Internet access -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND=" - >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-4.1.11[${PYTHON_USEDEP}] - >=dev-python/black-22.8.0[${PYTHON_USEDEP}] - >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] - >=dev-python/packaging-21.3[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.10.3[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] - >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.18.5[${PYTHON_USEDEP}] - >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] - >=dev-util/yamllint-1.30.0[${PYTHON_USEDEP}] - dev-vcs/git" -BDEPEND=" - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] - test? ( - dev-python/mypy[${PYTHON_USEDEP}] - dev-python/jmespath[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - >=dev-python/pytest-plus-0.6[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] - )" - -# test_call_from_outside_venv doesn't play nicely with the sandbox -# irrespective of whether Internet access is allowed or not -EPYTEST_DESELECT=( - test/test_main.py::test_call_from_outside_venv -) - -distutils_enable_tests pytest - -# Test suite fails to start without this -python_test() { - epytest test -} diff --git a/app-admin/ansible-lint/ansible-lint-24.5.0.ebuild b/app-admin/ansible-lint/ansible-lint-24.5.0.ebuild deleted file mode 100644 index fcaeec307b68.. --- a/app-admin/ansible-lint/ansible-lint-24.5.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible/ansible-lint; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 4154cc60b702d7340f90c314d87782ea5b47a3f7 Author: Marek Szuba gentoo org> AuthorDate: Wed Jun 12 12:42:41 2024 + Commit: Marek Szuba gentoo org> CommitDate: Wed Jun 12 13:04:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4154cc60 app-admin/ansible-lint: stabilize 24.2.2 for amd64 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/ansible-lint-24.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/ansible-lint-24.2.2.ebuild b/app-admin/ansible-lint/ansible-lint-24.2.2.ebuild index e8e336e27738..1995f0728a37 100644 --- a/app-admin/ansible-lint/ansible-lint-24.2.2.ebuild +++ b/app-admin/ansible-lint/ansible-lint-24.2.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/ansible/ansible-lint; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" +KEYWORDS="amd64 ~arm64 ~riscv" # Upstream has stated explicitly that all tests require Internet access PROPERTIES="test_network"
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 00e13567fe82801105c56fa4d0ecdbe7f03ba9e6 Author: Marek Szuba gentoo org> AuthorDate: Wed Jun 12 12:55:52 2024 + Commit: Marek Szuba gentoo org> CommitDate: Wed Jun 12 13:04:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e13567 app-admin/ansible-lint: add 24.6.0 Closes: https://bugs.gentoo.org/932729 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-24.6.0.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 793cf95128c8..e72e478c6e01 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,4 @@ DIST ansible-lint-24.2.0.tar.gz 513719 BLAKE2B 54e05acf982cf13cb2142a10bf04250171f07936df14933525dfae68b312a0d92ceb30867603dc7ce686206b7de010f6ca4eb9ab532ca000fc3c15c77c354c81 SHA512 3276d28c7b85a6087a0142cc56442efddf9ff3e81155455c74686015a2ab45ece64847b0243373ad01145e67599d8449866c122efe8ae404cd819011e41c5235 DIST ansible-lint-24.2.2.tar.gz 515822 BLAKE2B e9d8e689dfe4e4efbd4dad44ff3567f50412400ed979f2d60150f09f17c5f63f2441f25a33ecdf0112024ced07e62ac16b8a2dbc1c01d62855ec785fc75d1b9a SHA512 3de6b14e4b64ba577abcb67920a45dbf45fedb84e21091cd6a29e3c52a7a91555a152ee3e265624aafbf9dddba96d04241c2598a18f2103ce2cae48706142446 DIST ansible_lint-24.5.0.tar.gz 525539 BLAKE2B 2681da05c69299f62b9a180ff4a10ea8fa27731d5a9f3d836e67fd211c2def86a6baa38583900e9c8be1a5da0a8658aded6e83cb8f13f129f55bd18a06b2e574 SHA512 b390743bbb09c03c9b402c35644c2b2e29b9a94fce842bf42b8938f7094b145ea75275f643949383bdad694408c606c0bc3038d5ca733a39ac08ef77cc7dc459 +DIST ansible_lint-24.6.0.tar.gz 529088 BLAKE2B 3d307669d2035eb5a3a8295b40e3afca92ca4eae4ea419948fd2fa86127e05c60f3ca037a4b85b447320ba8a57f7e1a736a55d63aac80e386f9fc4d733190b09 SHA512 1eb8e3e1805ff98ae76ddcd873a5e90b0b0182fbbce3c40844b2a9069e6879fef906e14f98dd77e41372e461ea4350388b68e08be420afaf5d6c449a449a7989 diff --git a/app-admin/ansible-lint/ansible-lint-24.6.0.ebuild b/app-admin/ansible-lint/ansible-lint-24.6.0.ebuild new file mode 100644 index ..057962e736a9 --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-24.6.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" + +# Upstream has stated explicitly that all tests require Internet access +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + >=app-admin/ansible-core-2.13.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-24.5.0[${PYTHON_USEDEP}] + >=dev-python/black-24.3.0[${PYTHON_USEDEP}] + >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] + dev-python/importlib-metadata[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.3[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] + >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.18.5[${PYTHON_USEDEP}] + >=dev-python/wcmatch-8.5.0[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.30.0[${PYTHON_USEDEP}] + dev-vcs/git" +BDEPEND=" + >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] + test? ( + dev-python/mypy[${PYTHON_USEDEP}] + dev-python/jmespath[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.6[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + )" + +# test_call_from_outside_venv doesn't play nicely with the sandbox +# irrespective of whether Internet access is allowed or not +EPYTEST_DESELECT=( + test/test_main.py::test_call_from_outside_venv +) + +distutils_enable_tests pytest + +# Test suite fails to start without this +python_test() { + epytest test +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 6590ecb487d929402b077e285e005722e2be9b91 Author: Marek Szuba gentoo org> AuthorDate: Tue May 21 11:37:40 2024 + Commit: Marek Szuba gentoo org> CommitDate: Tue May 21 11:38:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6590ecb4 app-admin/ansible-lint: add 24.5.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-24.5.0.ebuild | 57 +++ 2 files changed, 58 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 2b8fc9c59daf..793cf95128c8 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,3 @@ DIST ansible-lint-24.2.0.tar.gz 513719 BLAKE2B 54e05acf982cf13cb2142a10bf04250171f07936df14933525dfae68b312a0d92ceb30867603dc7ce686206b7de010f6ca4eb9ab532ca000fc3c15c77c354c81 SHA512 3276d28c7b85a6087a0142cc56442efddf9ff3e81155455c74686015a2ab45ece64847b0243373ad01145e67599d8449866c122efe8ae404cd819011e41c5235 DIST ansible-lint-24.2.2.tar.gz 515822 BLAKE2B e9d8e689dfe4e4efbd4dad44ff3567f50412400ed979f2d60150f09f17c5f63f2441f25a33ecdf0112024ced07e62ac16b8a2dbc1c01d62855ec785fc75d1b9a SHA512 3de6b14e4b64ba577abcb67920a45dbf45fedb84e21091cd6a29e3c52a7a91555a152ee3e265624aafbf9dddba96d04241c2598a18f2103ce2cae48706142446 +DIST ansible_lint-24.5.0.tar.gz 525539 BLAKE2B 2681da05c69299f62b9a180ff4a10ea8fa27731d5a9f3d836e67fd211c2def86a6baa38583900e9c8be1a5da0a8658aded6e83cb8f13f129f55bd18a06b2e574 SHA512 b390743bbb09c03c9b402c35644c2b2e29b9a94fce842bf42b8938f7094b145ea75275f643949383bdad694408c606c0bc3038d5ca733a39ac08ef77cc7dc459 diff --git a/app-admin/ansible-lint/ansible-lint-24.5.0.ebuild b/app-admin/ansible-lint/ansible-lint-24.5.0.ebuild new file mode 100644 index ..fcaeec307b68 --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-24.5.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" + +# Upstream has stated explicitly that all tests require Internet access +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-4.1.11[${PYTHON_USEDEP}] + >=dev-python/black-22.8.0[${PYTHON_USEDEP}] + >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.3[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] + >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.18.5[${PYTHON_USEDEP}] + >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.30.0[${PYTHON_USEDEP}] + dev-vcs/git" +BDEPEND=" + >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] + test? ( + dev-python/mypy[${PYTHON_USEDEP}] + dev-python/jmespath[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.6[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + )" + +# test_call_from_outside_venv doesn't play nicely with the sandbox +# irrespective of whether Internet access is allowed or not +EPYTEST_DESELECT=( + test/test_main.py::test_call_from_outside_venv +) + +distutils_enable_tests pytest + +# Test suite fails to start without this +python_test() { + epytest test +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 6de9b5880629b086e6776a39dba2abb9fb3f0d47 Author: Marek Szuba gentoo org> AuthorDate: Wed Apr 10 10:10:02 2024 + Commit: Marek Szuba gentoo org> CommitDate: Wed Apr 10 10:36:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6de9b588 app-admin/ansible-lint: add 24.2.2, drop 24.2.1 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 2 +- .../{ansible-lint-24.2.1.ebuild => ansible-lint-24.2.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 66cbc7c9f7cc..2b8fc9c59daf 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,2 @@ DIST ansible-lint-24.2.0.tar.gz 513719 BLAKE2B 54e05acf982cf13cb2142a10bf04250171f07936df14933525dfae68b312a0d92ceb30867603dc7ce686206b7de010f6ca4eb9ab532ca000fc3c15c77c354c81 SHA512 3276d28c7b85a6087a0142cc56442efddf9ff3e81155455c74686015a2ab45ece64847b0243373ad01145e67599d8449866c122efe8ae404cd819011e41c5235 -DIST ansible-lint-24.2.1.tar.gz 515269 BLAKE2B b6467058665bb46813e910a0245e688dd6cb1b9010b2297c23dc1ea28861b9a20310b54ee761346a1136b6d166f96df79bb6d21019b3054033044181403b0c2b SHA512 de8b8ff3409b95cdadf1beaa4eb5fcd15a06142589b4ce53e0c6b12a9e84613337ef6173bfbeabd3d874ddccb114337e766371c7d3ba8bec831563a8fc232311 +DIST ansible-lint-24.2.2.tar.gz 515822 BLAKE2B e9d8e689dfe4e4efbd4dad44ff3567f50412400ed979f2d60150f09f17c5f63f2441f25a33ecdf0112024ced07e62ac16b8a2dbc1c01d62855ec785fc75d1b9a SHA512 3de6b14e4b64ba577abcb67920a45dbf45fedb84e21091cd6a29e3c52a7a91555a152ee3e265624aafbf9dddba96d04241c2598a18f2103ce2cae48706142446 diff --git a/app-admin/ansible-lint/ansible-lint-24.2.1.ebuild b/app-admin/ansible-lint/ansible-lint-24.2.2.ebuild similarity index 100% rename from app-admin/ansible-lint/ansible-lint-24.2.1.ebuild rename to app-admin/ansible-lint/ansible-lint-24.2.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 5ea05a907d6accf942289a75a6b226390e05f88b Author: Marek Szuba gentoo org> AuthorDate: Fri Mar 29 10:44:20 2024 + Commit: Marek Szuba gentoo org> CommitDate: Fri Mar 29 10:44:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ea05a90 app-admin/ansible-lint: add 24.2.1 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-24.2.1.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 6a7b426a5e91..6b2d6daeb705 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,3 @@ DIST ansible-lint-24.2.0.tar.gz 513719 BLAKE2B 54e05acf982cf13cb2142a10bf04250171f07936df14933525dfae68b312a0d92ceb30867603dc7ce686206b7de010f6ca4eb9ab532ca000fc3c15c77c354c81 SHA512 3276d28c7b85a6087a0142cc56442efddf9ff3e81155455c74686015a2ab45ece64847b0243373ad01145e67599d8449866c122efe8ae404cd819011e41c5235 +DIST ansible-lint-24.2.1.tar.gz 515269 BLAKE2B b6467058665bb46813e910a0245e688dd6cb1b9010b2297c23dc1ea28861b9a20310b54ee761346a1136b6d166f96df79bb6d21019b3054033044181403b0c2b SHA512 de8b8ff3409b95cdadf1beaa4eb5fcd15a06142589b4ce53e0c6b12a9e84613337ef6173bfbeabd3d874ddccb114337e766371c7d3ba8bec831563a8fc232311 DIST ansible-lint-6.22.2.tar.gz 513988 BLAKE2B b46764751a84ff2a699203bf07f4a04362faa99d7433af6ead9f7ada9e581ff8b3d9bbf205a0127950e15e4413a72fc057cd10588dffec2fb9621f58620ae1ca SHA512 b48dec138a37754135e48007636f020524947342ab40f2b9dea36e10989e88ee6899e4742f1715feecfd7e239c80d3bed0581558c39eac783a84523507740180 diff --git a/app-admin/ansible-lint/ansible-lint-24.2.1.ebuild b/app-admin/ansible-lint/ansible-lint-24.2.1.ebuild new file mode 100644 index ..e8e336e27738 --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-24.2.1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" + +# Upstream has stated explicitly that all tests require Internet access +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-4.1.11[${PYTHON_USEDEP}] + >=dev-python/black-22.8.0[${PYTHON_USEDEP}] + >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.3[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] + >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.18.5[${PYTHON_USEDEP}] + >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.30.0[${PYTHON_USEDEP}] + dev-vcs/git" +BDEPEND=" + >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] + test? ( + dev-python/mypy[${PYTHON_USEDEP}] + dev-python/jmespath[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.6[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + )" + +# test_call_from_outside_venv doesn't play nicely with the sandbox +# irrespective of whether Internet access is allowed or not +EPYTEST_DESELECT=( + test/test_main.py::test_call_from_outside_venv +) + +distutils_enable_tests pytest + +# Test suite fails to start without this +python_test() { + epytest test +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 6b6b3fd54b1274acde4a75ed88e4172b77f5c5a0 Author: Marek Szuba gentoo org> AuthorDate: Fri Mar 29 10:52:50 2024 + Commit: Marek Szuba gentoo org> CommitDate: Fri Mar 29 10:52:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b6b3fd5 app-admin/ansible-lint: drop 6.22.2 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 - app-admin/ansible-lint/ansible-lint-6.22.2.ebuild | 58 --- 2 files changed, 59 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 6b2d6daeb705..66cbc7c9f7cc 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,2 @@ DIST ansible-lint-24.2.0.tar.gz 513719 BLAKE2B 54e05acf982cf13cb2142a10bf04250171f07936df14933525dfae68b312a0d92ceb30867603dc7ce686206b7de010f6ca4eb9ab532ca000fc3c15c77c354c81 SHA512 3276d28c7b85a6087a0142cc56442efddf9ff3e81155455c74686015a2ab45ece64847b0243373ad01145e67599d8449866c122efe8ae404cd819011e41c5235 DIST ansible-lint-24.2.1.tar.gz 515269 BLAKE2B b6467058665bb46813e910a0245e688dd6cb1b9010b2297c23dc1ea28861b9a20310b54ee761346a1136b6d166f96df79bb6d21019b3054033044181403b0c2b SHA512 de8b8ff3409b95cdadf1beaa4eb5fcd15a06142589b4ce53e0c6b12a9e84613337ef6173bfbeabd3d874ddccb114337e766371c7d3ba8bec831563a8fc232311 -DIST ansible-lint-6.22.2.tar.gz 513988 BLAKE2B b46764751a84ff2a699203bf07f4a04362faa99d7433af6ead9f7ada9e581ff8b3d9bbf205a0127950e15e4413a72fc057cd10588dffec2fb9621f58620ae1ca SHA512 b48dec138a37754135e48007636f020524947342ab40f2b9dea36e10989e88ee6899e4742f1715feecfd7e239c80d3bed0581558c39eac783a84523507740180 diff --git a/app-admin/ansible-lint/ansible-lint-6.22.2.ebuild b/app-admin/ansible-lint/ansible-lint-6.22.2.ebuild deleted file mode 100644 index c509d62a76e4.. --- a/app-admin/ansible-lint/ansible-lint-6.22.2.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible/ansible-lint; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv" - -# Upstream has stated explicitly that all tests require Internet access -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND=" - >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-4.1.11[${PYTHON_USEDEP}] - >=dev-python/black-22.8.0[${PYTHON_USEDEP}] - >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] - >=dev-python/packaging-21.3[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.10.3[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] - >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.18.5[${PYTHON_USEDEP}] - >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] - >=dev-util/yamllint-1.30.0[${PYTHON_USEDEP}] - dev-vcs/git" -BDEPEND=" - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] - test? ( - dev-python/mypy[${PYTHON_USEDEP}] - dev-python/jmespath[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - >=dev-python/pytest-plus-0.6[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] - )" - -# test_call_from_outside_venv doesn't play nicely with the sandbox -# irrespective of whether Internet access is allowed or not -EPYTEST_DESELECT=( - test/test_main.py::test_call_from_outside_venv -) - -distutils_enable_tests pytest - -# Test suite fails to start without this -python_test() { - epytest test -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: e0354eee91560cf167b178ac7a00340a4a7bdcc8 Author: Marek Szuba gentoo org> AuthorDate: Fri Mar 29 10:52:31 2024 + Commit: Marek Szuba gentoo org> CommitDate: Fri Mar 29 10:52:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0354eee app-admin/ansible-lint: stabilize 24.2.0 for amd64 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/ansible-lint-24.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/ansible-lint-24.2.0.ebuild b/app-admin/ansible-lint/ansible-lint-24.2.0.ebuild index e8e336e27738..1995f0728a37 100644 --- a/app-admin/ansible-lint/ansible-lint-24.2.0.ebuild +++ b/app-admin/ansible-lint/ansible-lint-24.2.0.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/ansible/ansible-lint; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" +KEYWORDS="amd64 ~arm64 ~riscv" # Upstream has stated explicitly that all tests require Internet access PROPERTIES="test_network"
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 0facac8f804b3f4ca5e57ee64adfd4c700f5600f Author: Marek Szuba gentoo org> AuthorDate: Mon Mar 4 13:53:17 2024 + Commit: Marek Szuba gentoo org> CommitDate: Tue Mar 5 13:27:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0facac8f app-admin/ansible-lint: enable py3.12 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/ansible-lint-24.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/ansible-lint-24.2.0.ebuild b/app-admin/ansible-lint/ansible-lint-24.2.0.ebuild index 3f90dcc0ab28..e8e336e27738 100644 --- a/app-admin/ansible-lint/ansible-lint-24.2.0.ebuild +++ b/app-admin/ansible-lint/ansible-lint-24.2.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 1f526d277e5f1e9992995656f0d3b4d616f3f4da Author: Marek Szuba gentoo org> AuthorDate: Wed Feb 28 20:38:19 2024 + Commit: Marek Szuba gentoo org> CommitDate: Wed Feb 28 21:46:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f526d27 app-admin/ansible-lint: drop 6.21.1 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 - app-admin/ansible-lint/ansible-lint-6.21.1.ebuild | 60 --- 2 files changed, 61 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 182492429ad8..6a7b426a5e91 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,2 @@ DIST ansible-lint-24.2.0.tar.gz 513719 BLAKE2B 54e05acf982cf13cb2142a10bf04250171f07936df14933525dfae68b312a0d92ceb30867603dc7ce686206b7de010f6ca4eb9ab532ca000fc3c15c77c354c81 SHA512 3276d28c7b85a6087a0142cc56442efddf9ff3e81155455c74686015a2ab45ece64847b0243373ad01145e67599d8449866c122efe8ae404cd819011e41c5235 -DIST ansible-lint-6.21.1.tar.gz 508487 BLAKE2B 9a29a5d192675a8801846fc29641651c35be5cc4d120aad128ae248a86c8493aa9125b2abb428e0fa41b233cd669a8496c85a22de7d9bac99760bbcff222066c SHA512 538735ef89bcbb65077a0e02d6c9143c0aab2ce2160679d85c8dc5d222815230893f7c9bc4ee539c20d82cd7a8c1f72d3d7ee63666c49de603f4fa99964c260e DIST ansible-lint-6.22.2.tar.gz 513988 BLAKE2B b46764751a84ff2a699203bf07f4a04362faa99d7433af6ead9f7ada9e581ff8b3d9bbf205a0127950e15e4413a72fc057cd10588dffec2fb9621f58620ae1ca SHA512 b48dec138a37754135e48007636f020524947342ab40f2b9dea36e10989e88ee6899e4742f1715feecfd7e239c80d3bed0581558c39eac783a84523507740180 diff --git a/app-admin/ansible-lint/ansible-lint-6.21.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.21.1.ebuild deleted file mode 100644 index 1bfe1dd81b97.. --- a/app-admin/ansible-lint/ansible-lint-6.21.1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible/ansible-lint; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv" - -# Upstream has stated explicitly that all tests require Internet access -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND=" - >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-4.1.10[${PYTHON_USEDEP}] - >=dev-python/black-22.8.0[${PYTHON_USEDEP}] - >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] - >=dev-python/packaging-21.3[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.10.3[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] - >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.17.31[${PYTHON_USEDEP}] - =dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] - >=dev-util/yamllint-1.30.0[${PYTHON_USEDEP}] - dev-vcs/git" -BDEPEND=" - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] - test? ( - dev-python/mypy[${PYTHON_USEDEP}] - dev-python/jmespath[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] - >=dev-python/spdx-tools-0.7.1:0/0.7[${PYTHON_USEDEP}] - )" - -# test_call_from_outside_venv doesn't play nicely with the sandbox -# irrespective of whether Internet access is allowed or not -EPYTEST_DESELECT=( - test/test_main.py::test_call_from_outside_venv -) - -distutils_enable_tests pytest - -# Test suite fails to start without this -python_test() { - epytest test -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 9017c922f339465a8c9f009fa18782cad9bbef4d Author: Sam James gentoo org> AuthorDate: Mon Feb 19 05:08:11 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 05:08:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9017c922 app-admin/ansible-lint: Stabilize 6.22.2 amd64, #924896 Signed-off-by: Sam James gentoo.org> app-admin/ansible-lint/ansible-lint-6.22.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/ansible-lint-6.22.2.ebuild b/app-admin/ansible-lint/ansible-lint-6.22.2.ebuild index 3f90dcc0ab28..c509d62a76e4 100644 --- a/app-admin/ansible-lint/ansible-lint-6.22.2.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.22.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/ansible/ansible-lint; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" +KEYWORDS="amd64 ~arm64 ~riscv" # Upstream has stated explicitly that all tests require Internet access PROPERTIES="test_network"
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 1ba80e7fa31ea7128fe45d565b119c5017de6e62 Author: Marek Szuba gentoo org> AuthorDate: Sun Feb 18 10:51:50 2024 + Commit: Marek Szuba gentoo org> CommitDate: Sun Feb 18 10:54:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba80e7f app-admin/ansible-lint: add 24.2.0 The first release to use the new, date-based versioning scheme. Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-24.2.0.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index b7d16aa141a8..182492429ad8 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,3 @@ +DIST ansible-lint-24.2.0.tar.gz 513719 BLAKE2B 54e05acf982cf13cb2142a10bf04250171f07936df14933525dfae68b312a0d92ceb30867603dc7ce686206b7de010f6ca4eb9ab532ca000fc3c15c77c354c81 SHA512 3276d28c7b85a6087a0142cc56442efddf9ff3e81155455c74686015a2ab45ece64847b0243373ad01145e67599d8449866c122efe8ae404cd819011e41c5235 DIST ansible-lint-6.21.1.tar.gz 508487 BLAKE2B 9a29a5d192675a8801846fc29641651c35be5cc4d120aad128ae248a86c8493aa9125b2abb428e0fa41b233cd669a8496c85a22de7d9bac99760bbcff222066c SHA512 538735ef89bcbb65077a0e02d6c9143c0aab2ce2160679d85c8dc5d222815230893f7c9bc4ee539c20d82cd7a8c1f72d3d7ee63666c49de603f4fa99964c260e DIST ansible-lint-6.22.2.tar.gz 513988 BLAKE2B b46764751a84ff2a699203bf07f4a04362faa99d7433af6ead9f7ada9e581ff8b3d9bbf205a0127950e15e4413a72fc057cd10588dffec2fb9621f58620ae1ca SHA512 b48dec138a37754135e48007636f020524947342ab40f2b9dea36e10989e88ee6899e4742f1715feecfd7e239c80d3bed0581558c39eac783a84523507740180 diff --git a/app-admin/ansible-lint/ansible-lint-24.2.0.ebuild b/app-admin/ansible-lint/ansible-lint-24.2.0.ebuild new file mode 100644 index ..3f90dcc0ab28 --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-24.2.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" + +# Upstream has stated explicitly that all tests require Internet access +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-4.1.11[${PYTHON_USEDEP}] + >=dev-python/black-22.8.0[${PYTHON_USEDEP}] + >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.3[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] + >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.18.5[${PYTHON_USEDEP}] + >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.30.0[${PYTHON_USEDEP}] + dev-vcs/git" +BDEPEND=" + >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] + test? ( + dev-python/mypy[${PYTHON_USEDEP}] + dev-python/jmespath[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.6[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + )" + +# test_call_from_outside_venv doesn't play nicely with the sandbox +# irrespective of whether Internet access is allowed or not +EPYTEST_DESELECT=( + test/test_main.py::test_call_from_outside_venv +) + +distutils_enable_tests pytest + +# Test suite fails to start without this +python_test() { + epytest test +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 38cc9b8cb1d5a0ba6bb2e2da1e6d889ce3680745 Author: Marek Szuba gentoo org> AuthorDate: Thu Feb 1 21:30:00 2024 + Commit: Marek Szuba gentoo org> CommitDate: Fri Feb 2 15:37:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38cc9b8c app-admin/ansible-lint: add 6.22.2, drop 6.22.1 Bug: https://bugs.gentoo.org/922196 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest| 2 +- .../{ansible-lint-6.22.1.ebuild => ansible-lint-6.22.2.ebuild} | 7 +++ 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index c1ed5571c370..b7d16aa141a8 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,2 @@ DIST ansible-lint-6.21.1.tar.gz 508487 BLAKE2B 9a29a5d192675a8801846fc29641651c35be5cc4d120aad128ae248a86c8493aa9125b2abb428e0fa41b233cd669a8496c85a22de7d9bac99760bbcff222066c SHA512 538735ef89bcbb65077a0e02d6c9143c0aab2ce2160679d85c8dc5d222815230893f7c9bc4ee539c20d82cd7a8c1f72d3d7ee63666c49de603f4fa99964c260e -DIST ansible-lint-6.22.1.tar.gz 511545 BLAKE2B 9e113ac230e34fca8c463658c84f1cccfab3100df6efc257d16345205ecee992b95d13d22d3fdd32947feaab0d44d1b7fd0532bb8f17b27724f1c78eac021654 SHA512 24ef68e6757e5efbcde847924cd193d64d623e1c0a7f7fa7f894d03c1f028876e9f1fa2a0b73e7b841f86d311f6305e7605984301ace64bd43e9596897386c44 +DIST ansible-lint-6.22.2.tar.gz 513988 BLAKE2B b46764751a84ff2a699203bf07f4a04362faa99d7433af6ead9f7ada9e581ff8b3d9bbf205a0127950e15e4413a72fc057cd10588dffec2fb9621f58620ae1ca SHA512 b48dec138a37754135e48007636f020524947342ab40f2b9dea36e10989e88ee6899e4742f1715feecfd7e239c80d3bed0581558c39eac783a84523507740180 diff --git a/app-admin/ansible-lint/ansible-lint-6.22.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.22.2.ebuild similarity index 89% rename from app-admin/ansible-lint/ansible-lint-6.22.1.ebuild rename to app-admin/ansible-lint/ansible-lint-6.22.2.ebuild index 6de509ee4b85..3f90dcc0ab28 100644 --- a/app-admin/ansible-lint/ansible-lint-6.22.1.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.22.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,7 +22,7 @@ RESTRICT="test" RDEPEND=" >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-4.1.10[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-4.1.11[${PYTHON_USEDEP}] >=dev-python/black-22.8.0[${PYTHON_USEDEP}] >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] @@ -40,9 +40,8 @@ BDEPEND=" dev-python/mypy[${PYTHON_USEDEP}] dev-python/jmespath[${PYTHON_USEDEP}] dev-python/pytest-mock[${PYTHON_USEDEP}] - >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.6[${PYTHON_USEDEP}] >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] - >=dev-python/spdx-tools-0.7.1:0/0.7[${PYTHON_USEDEP}] )" # test_call_from_outside_venv doesn't play nicely with the sandbox
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 2e6f48003b56ce21ded2d68c114539cbe58f Author: Marek Szuba gentoo org> AuthorDate: Sun Dec 24 11:21:27 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sun Dec 24 11:21:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e6f4800 app-admin/ansible-lint: drop 6.18.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 - app-admin/ansible-lint/ansible-lint-6.18.0.ebuild | 59 --- 2 files changed, 60 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 1786c86a6dff..c1ed5571c370 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,2 @@ -DIST ansible-lint-6.18.0.tar.gz 485342 BLAKE2B 8ec5a7aac4912518069adbb1b1f2a012658abd140e2d2f02808dbfdd0a8397d56bf40b66640ba299f488d1e9eababfa3105cc9c9e8e19c00eefa2a5d58c2669d SHA512 10dcb2cb92c2cf689a20dc9e12b27d2a3ee45c04f3a11470e19b62ee296e2d7fd42e49ff356929f4cea2f74f4269ae7c4d8c18b0c349bf59795898a4ed491c69 DIST ansible-lint-6.21.1.tar.gz 508487 BLAKE2B 9a29a5d192675a8801846fc29641651c35be5cc4d120aad128ae248a86c8493aa9125b2abb428e0fa41b233cd669a8496c85a22de7d9bac99760bbcff222066c SHA512 538735ef89bcbb65077a0e02d6c9143c0aab2ce2160679d85c8dc5d222815230893f7c9bc4ee539c20d82cd7a8c1f72d3d7ee63666c49de603f4fa99964c260e DIST ansible-lint-6.22.1.tar.gz 511545 BLAKE2B 9e113ac230e34fca8c463658c84f1cccfab3100df6efc257d16345205ecee992b95d13d22d3fdd32947feaab0d44d1b7fd0532bb8f17b27724f1c78eac021654 SHA512 24ef68e6757e5efbcde847924cd193d64d623e1c0a7f7fa7f894d03c1f028876e9f1fa2a0b73e7b841f86d311f6305e7605984301ace64bd43e9596897386c44 diff --git a/app-admin/ansible-lint/ansible-lint-6.18.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.18.0.ebuild deleted file mode 100644 index 8b7eb0519508.. --- a/app-admin/ansible-lint/ansible-lint-6.18.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible/ansible-lint; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv" - -# Upstream has stated explicitly that all tests require Internet access -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND=" - >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-4.0.5[${PYTHON_USEDEP}] - >=dev-python/black-22.8.0[${PYTHON_USEDEP}] - >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] - >=dev-python/packaging-21.3[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.10.3[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] - >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.17.31[${PYTHON_USEDEP}] - =dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] - >=dev-util/yamllint-1.30.0[${PYTHON_USEDEP}] - dev-vcs/git" -BDEPEND=" - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] - test? ( - dev-python/mypy[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] - >=dev-python/spdx-tools-0.7.1:0/0.7[${PYTHON_USEDEP}] - )" - -# test_call_from_outside_venv doesn't play nicely with the sandbox -# irrespective of whether Internet access is allowed or not -EPYTEST_DESELECT=( - test/test_main.py::test_call_from_outside_venv -) - -distutils_enable_tests pytest - -# Test suite fails to start without this -python_test() { - epytest test -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 05d1c479766378f0d1f430cfc22caa31ab4b75a2 Author: Marek Szuba gentoo org> AuthorDate: Sun Dec 24 11:19:21 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sun Dec 24 11:21:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d1c479 app-admin/ansible-lint: add 6.22.1 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-6.22.1.ebuild | 59 +++ 2 files changed, 60 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 38d1c9d79b88..1786c86a6dff 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,3 @@ DIST ansible-lint-6.18.0.tar.gz 485342 BLAKE2B 8ec5a7aac4912518069adbb1b1f2a012658abd140e2d2f02808dbfdd0a8397d56bf40b66640ba299f488d1e9eababfa3105cc9c9e8e19c00eefa2a5d58c2669d SHA512 10dcb2cb92c2cf689a20dc9e12b27d2a3ee45c04f3a11470e19b62ee296e2d7fd42e49ff356929f4cea2f74f4269ae7c4d8c18b0c349bf59795898a4ed491c69 DIST ansible-lint-6.21.1.tar.gz 508487 BLAKE2B 9a29a5d192675a8801846fc29641651c35be5cc4d120aad128ae248a86c8493aa9125b2abb428e0fa41b233cd669a8496c85a22de7d9bac99760bbcff222066c SHA512 538735ef89bcbb65077a0e02d6c9143c0aab2ce2160679d85c8dc5d222815230893f7c9bc4ee539c20d82cd7a8c1f72d3d7ee63666c49de603f4fa99964c260e +DIST ansible-lint-6.22.1.tar.gz 511545 BLAKE2B 9e113ac230e34fca8c463658c84f1cccfab3100df6efc257d16345205ecee992b95d13d22d3fdd32947feaab0d44d1b7fd0532bb8f17b27724f1c78eac021654 SHA512 24ef68e6757e5efbcde847924cd193d64d623e1c0a7f7fa7f894d03c1f028876e9f1fa2a0b73e7b841f86d311f6305e7605984301ace64bd43e9596897386c44 diff --git a/app-admin/ansible-lint/ansible-lint-6.22.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.22.1.ebuild new file mode 100644 index ..6de509ee4b85 --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-6.22.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" + +# Upstream has stated explicitly that all tests require Internet access +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-4.1.10[${PYTHON_USEDEP}] + >=dev-python/black-22.8.0[${PYTHON_USEDEP}] + >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.3[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] + >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.18.5[${PYTHON_USEDEP}] + >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.30.0[${PYTHON_USEDEP}] + dev-vcs/git" +BDEPEND=" + >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] + test? ( + dev-python/mypy[${PYTHON_USEDEP}] + dev-python/jmespath[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + >=dev-python/spdx-tools-0.7.1:0/0.7[${PYTHON_USEDEP}] + )" + +# test_call_from_outside_venv doesn't play nicely with the sandbox +# irrespective of whether Internet access is allowed or not +EPYTEST_DESELECT=( + test/test_main.py::test_call_from_outside_venv +) + +distutils_enable_tests pytest + +# Test suite fails to start without this +python_test() { + epytest test +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 05841cf90276a6db771915404f7dee8c85ef4b21 Author: Marek Szuba gentoo org> AuthorDate: Sun Dec 24 11:17:10 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sun Dec 24 11:21:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05841cf9 app-admin/ansible-lint: drop 6.20.3 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 - app-admin/ansible-lint/ansible-lint-6.20.3.ebuild | 60 --- 2 files changed, 61 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index d65458d3f9ee..38d1c9d79b88 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,2 @@ DIST ansible-lint-6.18.0.tar.gz 485342 BLAKE2B 8ec5a7aac4912518069adbb1b1f2a012658abd140e2d2f02808dbfdd0a8397d56bf40b66640ba299f488d1e9eababfa3105cc9c9e8e19c00eefa2a5d58c2669d SHA512 10dcb2cb92c2cf689a20dc9e12b27d2a3ee45c04f3a11470e19b62ee296e2d7fd42e49ff356929f4cea2f74f4269ae7c4d8c18b0c349bf59795898a4ed491c69 -DIST ansible-lint-6.20.3.tar.gz 502540 BLAKE2B 2958c0515d6567922c01b323ca44de80f81dc57715c8a61c64f3c3813139469bade69b15ddbab4fe06781a1d480fa79b7b4d58516925022aec421d7e20b6 SHA512 fa5be67960478b0c93c18259239b192dc8ca06426e9dbb66a102eab1b37e5ea60c46cfbbc4304bc458312ce3ae95c52b14a5e6582073d266d6b325d19417a875 DIST ansible-lint-6.21.1.tar.gz 508487 BLAKE2B 9a29a5d192675a8801846fc29641651c35be5cc4d120aad128ae248a86c8493aa9125b2abb428e0fa41b233cd669a8496c85a22de7d9bac99760bbcff222066c SHA512 538735ef89bcbb65077a0e02d6c9143c0aab2ce2160679d85c8dc5d222815230893f7c9bc4ee539c20d82cd7a8c1f72d3d7ee63666c49de603f4fa99964c260e diff --git a/app-admin/ansible-lint/ansible-lint-6.20.3.ebuild b/app-admin/ansible-lint/ansible-lint-6.20.3.ebuild deleted file mode 100644 index c5b28bcf37c1.. --- a/app-admin/ansible-lint/ansible-lint-6.20.3.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible/ansible-lint; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -# Upstream has stated explicitly that all tests require Internet access -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND=" - >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-4.1.10[${PYTHON_USEDEP}] - >=dev-python/black-22.8.0[${PYTHON_USEDEP}] - >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] - >=dev-python/packaging-21.3[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.10.3[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] - >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.17.31[${PYTHON_USEDEP}] - =dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] - >=dev-util/yamllint-1.30.0[${PYTHON_USEDEP}] - dev-vcs/git" -BDEPEND=" - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] - test? ( - dev-python/mypy[${PYTHON_USEDEP}] - dev-python/jmespath[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] - >=dev-python/spdx-tools-0.7.1:0/0.7[${PYTHON_USEDEP}] - )" - -# test_call_from_outside_venv doesn't play nicely with the sandbox -# irrespective of whether Internet access is allowed or not -EPYTEST_DESELECT=( - test/test_main.py::test_call_from_outside_venv -) - -distutils_enable_tests pytest - -# Test suite fails to start without this -python_test() { - epytest test -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 63a744165c3536647b193d4f462e430ef6d6c73d Author: Marek Szuba gentoo org> AuthorDate: Sun Dec 24 11:20:51 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sun Dec 24 11:21:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63a74416 app-admin/ansible-lint: stabilize 6.21.1 for amd64 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/ansible-lint-6.21.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/ansible-lint-6.21.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.21.1.ebuild index b0f95d4ddb85..1bfe1dd81b97 100644 --- a/app-admin/ansible-lint/ansible-lint-6.21.1.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.21.1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/ansible/ansible-lint; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" +KEYWORDS="amd64 ~arm64 ~riscv" # Upstream has stated explicitly that all tests require Internet access PROPERTIES="test_network"
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 1d7c7fa9d7c86287e6b3e401ad0643cbe290a831 Author: Marek Szuba gentoo org> AuthorDate: Sun Dec 24 11:15:21 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sun Dec 24 11:21:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d7c7fa9 app-admin/ansible-lint: keyword 6.21.1 for ~arm64 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/ansible-lint-6.21.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/ansible-lint-6.21.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.21.1.ebuild index c5b28bcf37c1..b0f95d4ddb85 100644 --- a/app-admin/ansible-lint/ansible-lint-6.21.1.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.21.1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/ansible/ansible-lint; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="~amd64 ~arm64 ~riscv" # Upstream has stated explicitly that all tests require Internet access PROPERTIES="test_network"
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 49b3e033104e7901c426b744f165c11652105684 Author: Marek Szuba gentoo org> AuthorDate: Sun Oct 22 11:01:24 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sun Oct 22 11:03:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b3e033 app-admin/ansible-lint: add 6.21.1, drop 6.20.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 2 +- .../{ansible-lint-6.20.0.ebuild => ansible-lint-6.21.1.ebuild} | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index ab4d7a2347ca..d65458d3f9ee 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,3 @@ DIST ansible-lint-6.18.0.tar.gz 485342 BLAKE2B 8ec5a7aac4912518069adbb1b1f2a012658abd140e2d2f02808dbfdd0a8397d56bf40b66640ba299f488d1e9eababfa3105cc9c9e8e19c00eefa2a5d58c2669d SHA512 10dcb2cb92c2cf689a20dc9e12b27d2a3ee45c04f3a11470e19b62ee296e2d7fd42e49ff356929f4cea2f74f4269ae7c4d8c18b0c349bf59795898a4ed491c69 -DIST ansible-lint-6.20.0.tar.gz 498522 BLAKE2B e64e9a680bcedf55f2f0018a8bbe71d1587da930fdfce23fcb29fc5d17902e7fa0217e3179eb3e8aaa6c0a17548df0067385a7d0ffdaeb26208018955e0af614 SHA512 4e7ed61baabc755d38db89f797808114598d2838419668423baf1080f1ae58cc862310024b631ce4b03bd268fa17051a5d78f3ba4cd3a31d8b5f5f0e4ec5c003 DIST ansible-lint-6.20.3.tar.gz 502540 BLAKE2B 2958c0515d6567922c01b323ca44de80f81dc57715c8a61c64f3c3813139469bade69b15ddbab4fe06781a1d480fa79b7b4d58516925022aec421d7e20b6 SHA512 fa5be67960478b0c93c18259239b192dc8ca06426e9dbb66a102eab1b37e5ea60c46cfbbc4304bc458312ce3ae95c52b14a5e6582073d266d6b325d19417a875 +DIST ansible-lint-6.21.1.tar.gz 508487 BLAKE2B 9a29a5d192675a8801846fc29641651c35be5cc4d120aad128ae248a86c8493aa9125b2abb428e0fa41b233cd669a8496c85a22de7d9bac99760bbcff222066c SHA512 538735ef89bcbb65077a0e02d6c9143c0aab2ce2160679d85c8dc5d222815230893f7c9bc4ee539c20d82cd7a8c1f72d3d7ee63666c49de603f4fa99964c260e diff --git a/app-admin/ansible-lint/ansible-lint-6.20.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.21.1.ebuild similarity index 97% rename from app-admin/ansible-lint/ansible-lint-6.20.0.ebuild rename to app-admin/ansible-lint/ansible-lint-6.21.1.ebuild index fb6ef1d1d3ad..c5b28bcf37c1 100644 --- a/app-admin/ansible-lint/ansible-lint-6.20.0.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.21.1.ebuild @@ -39,6 +39,7 @@ BDEPEND=" >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] test? ( dev-python/mypy[${PYTHON_USEDEP}] + dev-python/jmespath[${PYTHON_USEDEP}] dev-python/pytest-mock[${PYTHON_USEDEP}] >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: b9ba3e4f03509d24ecad18d96a38764e08e5c030 Author: Marek Szuba gentoo org> AuthorDate: Sat Oct 14 20:08:08 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sun Oct 15 22:29:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ba3e4f app-admin/ansible-lint: add 6.20.3, drop 6.17.1 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 2 +- ...ansible-lint-6.17.1.ebuild => ansible-lint-6.20.3.ebuild} | 12 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 065aec367f52..ab4d7a2347ca 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,3 @@ -DIST ansible-lint-6.17.1.tar.gz 479782 BLAKE2B ae9a234f9552fd64520fa244cf0386370f103586a4764c412867f62e67e7a325b47be55e431451f42fbfaf0a9bb2d53ab8fbc9b87ea55ae2cc1c20439a6f8896 SHA512 38cd185fd84dc91b2bf84acc6d975dc5d5e90fd2f08d22651e470329ca1609dc73826f28f8cee391c101146dd91aff32f6e16f02b98c48f0d15b3422ba08db75 DIST ansible-lint-6.18.0.tar.gz 485342 BLAKE2B 8ec5a7aac4912518069adbb1b1f2a012658abd140e2d2f02808dbfdd0a8397d56bf40b66640ba299f488d1e9eababfa3105cc9c9e8e19c00eefa2a5d58c2669d SHA512 10dcb2cb92c2cf689a20dc9e12b27d2a3ee45c04f3a11470e19b62ee296e2d7fd42e49ff356929f4cea2f74f4269ae7c4d8c18b0c349bf59795898a4ed491c69 DIST ansible-lint-6.20.0.tar.gz 498522 BLAKE2B e64e9a680bcedf55f2f0018a8bbe71d1587da930fdfce23fcb29fc5d17902e7fa0217e3179eb3e8aaa6c0a17548df0067385a7d0ffdaeb26208018955e0af614 SHA512 4e7ed61baabc755d38db89f797808114598d2838419668423baf1080f1ae58cc862310024b631ce4b03bd268fa17051a5d78f3ba4cd3a31d8b5f5f0e4ec5c003 +DIST ansible-lint-6.20.3.tar.gz 502540 BLAKE2B 2958c0515d6567922c01b323ca44de80f81dc57715c8a61c64f3c3813139469bade69b15ddbab4fe06781a1d480fa79b7b4d58516925022aec421d7e20b6 SHA512 fa5be67960478b0c93c18259239b192dc8ca06426e9dbb66a102eab1b37e5ea60c46cfbbc4304bc458312ce3ae95c52b14a5e6582073d266d6b325d19417a875 diff --git a/app-admin/ansible-lint/ansible-lint-6.17.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.20.3.ebuild similarity index 80% rename from app-admin/ansible-lint/ansible-lint-6.17.1.ebuild rename to app-admin/ansible-lint/ansible-lint-6.20.3.ebuild index 97b329fc6bb8..c5b28bcf37c1 100644 --- a/app-admin/ansible-lint/ansible-lint-6.17.1.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.20.3.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/ansible/ansible-lint; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~riscv" +KEYWORDS="~amd64 ~riscv" # Upstream has stated explicitly that all tests require Internet access PROPERTIES="test_network" @@ -22,24 +22,28 @@ RESTRICT="test" RDEPEND=" >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-4.0.5[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-4.1.10[${PYTHON_USEDEP}] >=dev-python/black-22.8.0[${PYTHON_USEDEP}] >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] >=dev-python/packaging-21.3[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.9.0[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.3[${PYTHON_USEDEP}] >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.17.0[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.17.31[${PYTHON_USEDEP}] + =dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] >=dev-util/yamllint-1.30.0[${PYTHON_USEDEP}] dev-vcs/git" BDEPEND=" >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] test? ( + dev-python/mypy[${PYTHON_USEDEP}] + dev-python/jmespath[${PYTHON_USEDEP}] dev-python/pytest-mock[${PYTHON_USEDEP}] >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + >=dev-python/spdx-tools-0.7.1:0/0.7[${PYTHON_USEDEP}] )" # test_call_from_outside_venv doesn't play nicely with the sandbox
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: e709fdac44d6de7870686d7acd8c325e84bfd2f5 Author: Marek Szuba gentoo org> AuthorDate: Sat Oct 14 20:04:36 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sun Oct 15 22:29:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e709fdac app-admin/ansible-lint: stabilize 6.18.0 for amd64 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/ansible-lint-6.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/ansible-lint-6.18.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.18.0.ebuild index f495fb288686..63c22e82ac92 100644 --- a/app-admin/ansible-lint/ansible-lint-6.18.0.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.18.0.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/ansible/ansible-lint; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" # Upstream has stated explicitly that all tests require Internet access PROPERTIES="test_network"
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 758ee6a7577eec3c7673a8d3c971237937132748 Author: Marek Szuba gentoo org> AuthorDate: Thu Sep 21 07:00:23 2023 + Commit: Marek Szuba gentoo org> CommitDate: Thu Sep 21 07:00:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=758ee6a7 app-admin/ansible-lint: add 6.20.0, drop 6.19.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 2 +- .../{ansible-lint-6.19.0.ebuild => ansible-lint-6.20.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 08c6f59f4f54..065aec367f52 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,3 @@ DIST ansible-lint-6.17.1.tar.gz 479782 BLAKE2B ae9a234f9552fd64520fa244cf0386370f103586a4764c412867f62e67e7a325b47be55e431451f42fbfaf0a9bb2d53ab8fbc9b87ea55ae2cc1c20439a6f8896 SHA512 38cd185fd84dc91b2bf84acc6d975dc5d5e90fd2f08d22651e470329ca1609dc73826f28f8cee391c101146dd91aff32f6e16f02b98c48f0d15b3422ba08db75 DIST ansible-lint-6.18.0.tar.gz 485342 BLAKE2B 8ec5a7aac4912518069adbb1b1f2a012658abd140e2d2f02808dbfdd0a8397d56bf40b66640ba299f488d1e9eababfa3105cc9c9e8e19c00eefa2a5d58c2669d SHA512 10dcb2cb92c2cf689a20dc9e12b27d2a3ee45c04f3a11470e19b62ee296e2d7fd42e49ff356929f4cea2f74f4269ae7c4d8c18b0c349bf59795898a4ed491c69 -DIST ansible-lint-6.19.0.tar.gz 491466 BLAKE2B 40b177244ddc17deac48625066589c39f8775c542dc83e4d58afc6d1f2fe38ba776ac4e723976522d51970611c859620d74d3247beeff8424c9e4d2fb81d1a57 SHA512 f9985d86b083a8c836b3dbff2e4eeece1091d42e0bf478456fc19ec736cf61c9acc1608fbe060c7a2156cbaf582d8550c5cd53abad07c0748593772b49e19500 +DIST ansible-lint-6.20.0.tar.gz 498522 BLAKE2B e64e9a680bcedf55f2f0018a8bbe71d1587da930fdfce23fcb29fc5d17902e7fa0217e3179eb3e8aaa6c0a17548df0067385a7d0ffdaeb26208018955e0af614 SHA512 4e7ed61baabc755d38db89f797808114598d2838419668423baf1080f1ae58cc862310024b631ce4b03bd268fa17051a5d78f3ba4cd3a31d8b5f5f0e4ec5c003 diff --git a/app-admin/ansible-lint/ansible-lint-6.19.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.20.0.ebuild similarity index 100% rename from app-admin/ansible-lint/ansible-lint-6.19.0.ebuild rename to app-admin/ansible-lint/ansible-lint-6.20.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: b03a29ef8b4b920f335a77bd86b3dd60207562ff Author: Marek Szuba gentoo org> AuthorDate: Mon Sep 18 15:27:16 2023 + Commit: Marek Szuba gentoo org> CommitDate: Mon Sep 18 15:49:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b03a29ef app-admin/ansible-lint: add 6.19.0, drop 6.17.2 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 2 +- .../{ansible-lint-6.17.2.ebuild => ansible-lint-6.19.0.ebuild}| 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 067f29b98db5..08c6f59f4f54 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,3 @@ DIST ansible-lint-6.17.1.tar.gz 479782 BLAKE2B ae9a234f9552fd64520fa244cf0386370f103586a4764c412867f62e67e7a325b47be55e431451f42fbfaf0a9bb2d53ab8fbc9b87ea55ae2cc1c20439a6f8896 SHA512 38cd185fd84dc91b2bf84acc6d975dc5d5e90fd2f08d22651e470329ca1609dc73826f28f8cee391c101146dd91aff32f6e16f02b98c48f0d15b3422ba08db75 -DIST ansible-lint-6.17.2.tar.gz 480923 BLAKE2B 709c0855529d82058508ff1cba37dcfe04dafdbf5b56fa48085a692ddab3a29544867ebcf02a4bc4bd612786d3a7c145f974a2080d7c4be0a075cc8a0e55f30a SHA512 109df229281b3a20b88af125cf1833dc7cb9eb1000470b085e2ca401d87cbac6a64daddb76216fe0f70fc2088f2a5ea6042ab281c7b3d405e59ec2686e1b7e3b DIST ansible-lint-6.18.0.tar.gz 485342 BLAKE2B 8ec5a7aac4912518069adbb1b1f2a012658abd140e2d2f02808dbfdd0a8397d56bf40b66640ba299f488d1e9eababfa3105cc9c9e8e19c00eefa2a5d58c2669d SHA512 10dcb2cb92c2cf689a20dc9e12b27d2a3ee45c04f3a11470e19b62ee296e2d7fd42e49ff356929f4cea2f74f4269ae7c4d8c18b0c349bf59795898a4ed491c69 +DIST ansible-lint-6.19.0.tar.gz 491466 BLAKE2B 40b177244ddc17deac48625066589c39f8775c542dc83e4d58afc6d1f2fe38ba776ac4e723976522d51970611c859620d74d3247beeff8424c9e4d2fb81d1a57 SHA512 f9985d86b083a8c836b3dbff2e4eeece1091d42e0bf478456fc19ec736cf61c9acc1608fbe060c7a2156cbaf582d8550c5cd53abad07c0748593772b49e19500 diff --git a/app-admin/ansible-lint/ansible-lint-6.17.2.ebuild b/app-admin/ansible-lint/ansible-lint-6.19.0.ebuild similarity index 91% rename from app-admin/ansible-lint/ansible-lint-6.17.2.ebuild rename to app-admin/ansible-lint/ansible-lint-6.19.0.ebuild index c69f26213309..fb6ef1d1d3ad 100644 --- a/app-admin/ansible-lint/ansible-lint-6.17.2.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.19.0.ebuild @@ -22,7 +22,7 @@ RESTRICT="test" RDEPEND=" >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-4.0.5[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-4.1.10[${PYTHON_USEDEP}] >=dev-python/black-22.8.0[${PYTHON_USEDEP}] >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] @@ -38,9 +38,11 @@ RDEPEND=" BDEPEND=" >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] test? ( + dev-python/mypy[${PYTHON_USEDEP}] dev-python/pytest-mock[${PYTHON_USEDEP}] >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + >=dev-python/spdx-tools-0.7.1:0/0.7[${PYTHON_USEDEP}] )" # test_call_from_outside_venv doesn't play nicely with the sandbox
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 1a31df92f1cab3877598c739fd2fac3b23447eb8 Author: Marek Szuba gentoo org> AuthorDate: Wed Aug 23 22:30:00 2023 + Commit: Marek Szuba gentoo org> CommitDate: Wed Aug 23 23:37:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a31df92 app-admin/ansible-lint: add 6.18.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-6.18.0.ebuild | 59 +++ 2 files changed, 60 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index eea84ca1ae25..067f29b98db5 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,3 @@ DIST ansible-lint-6.17.1.tar.gz 479782 BLAKE2B ae9a234f9552fd64520fa244cf0386370f103586a4764c412867f62e67e7a325b47be55e431451f42fbfaf0a9bb2d53ab8fbc9b87ea55ae2cc1c20439a6f8896 SHA512 38cd185fd84dc91b2bf84acc6d975dc5d5e90fd2f08d22651e470329ca1609dc73826f28f8cee391c101146dd91aff32f6e16f02b98c48f0d15b3422ba08db75 DIST ansible-lint-6.17.2.tar.gz 480923 BLAKE2B 709c0855529d82058508ff1cba37dcfe04dafdbf5b56fa48085a692ddab3a29544867ebcf02a4bc4bd612786d3a7c145f974a2080d7c4be0a075cc8a0e55f30a SHA512 109df229281b3a20b88af125cf1833dc7cb9eb1000470b085e2ca401d87cbac6a64daddb76216fe0f70fc2088f2a5ea6042ab281c7b3d405e59ec2686e1b7e3b +DIST ansible-lint-6.18.0.tar.gz 485342 BLAKE2B 8ec5a7aac4912518069adbb1b1f2a012658abd140e2d2f02808dbfdd0a8397d56bf40b66640ba299f488d1e9eababfa3105cc9c9e8e19c00eefa2a5d58c2669d SHA512 10dcb2cb92c2cf689a20dc9e12b27d2a3ee45c04f3a11470e19b62ee296e2d7fd42e49ff356929f4cea2f74f4269ae7c4d8c18b0c349bf59795898a4ed491c69 diff --git a/app-admin/ansible-lint/ansible-lint-6.18.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.18.0.ebuild new file mode 100644 index ..f495fb288686 --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-6.18.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +# Upstream has stated explicitly that all tests require Internet access +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-4.0.5[${PYTHON_USEDEP}] + >=dev-python/black-22.8.0[${PYTHON_USEDEP}] + >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.3[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] + >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.17.31[${PYTHON_USEDEP}] + =dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.30.0[${PYTHON_USEDEP}] + dev-vcs/git" +BDEPEND=" + >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] + test? ( + dev-python/mypy[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + >=dev-python/spdx-tools-0.7.1:0/0.7[${PYTHON_USEDEP}] + )" + +# test_call_from_outside_venv doesn't play nicely with the sandbox +# irrespective of whether Internet access is allowed or not +EPYTEST_DESELECT=( + test/test_main.py::test_call_from_outside_venv +) + +distutils_enable_tests pytest + +# Test suite fails to start without this +python_test() { + epytest test +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: d7b7d74263591f732eb883483846a230872eda02 Author: Marek Szuba gentoo org> AuthorDate: Sat Jul 29 13:21:41 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sat Jul 29 14:49:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7b7d742 app-admin/ansible-lint: drop 6.14.6 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 - app-admin/ansible-lint/ansible-lint-6.14.6.ebuild | 55 --- 2 files changed, 56 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 4da43cfba077..67d96b5d728c 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1 @@ -DIST ansible-lint-6.14.6.tar.gz 475624 BLAKE2B 99ac5214d7404c2cdaaf43678950b2031fd40396e45a27823feb708bc343b69181e624254b77bfe9f704a9037c60340f3a14d4a2651948b371ea91a28b1a1424 SHA512 dac9a089db2d2fe7b25f273b746571175d3ec974dbdf14d65cc10be83464f1ae88361d9e445d8687c011f817597fc4ca8d7501d192c6c529d9ec48997af8df7c DIST ansible-lint-6.17.1.tar.gz 479782 BLAKE2B ae9a234f9552fd64520fa244cf0386370f103586a4764c412867f62e67e7a325b47be55e431451f42fbfaf0a9bb2d53ab8fbc9b87ea55ae2cc1c20439a6f8896 SHA512 38cd185fd84dc91b2bf84acc6d975dc5d5e90fd2f08d22651e470329ca1609dc73826f28f8cee391c101146dd91aff32f6e16f02b98c48f0d15b3422ba08db75 diff --git a/app-admin/ansible-lint/ansible-lint-6.14.6.ebuild b/app-admin/ansible-lint/ansible-lint-6.14.6.ebuild deleted file mode 100644 index e0ff73fd5440.. --- a/app-admin/ansible-lint/ansible-lint-6.14.6.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible/ansible-lint; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~riscv" - -# Upstream has stated explicitly that all tests require Internet access -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND=" - >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-2.2.7[${PYTHON_USEDEP}] - >=dev-python/black-22.8.0[${PYTHON_USEDEP}] - >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] - >=dev-python/packaging-21.3[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] - >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.17.21[${PYTHON_USEDEP}] - >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] - >=dev-util/yamllint-1.30.0[${PYTHON_USEDEP}] - dev-vcs/git" -BDEPEND=" - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-mock[${PYTHON_USEDEP}] - >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] - )" - -# test_call_from_outside_venv doesn't play nicely with the sandbox -# irrespective of whether Internet access is allowed or not -EPYTEST_DESELECT=( - test/test_main.py::test_call_from_outside_venv -) - -distutils_enable_tests pytest - -# Test suite fails to start without this -python_test() { - epytest test -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 0970938ade9272e02a850d3f40d7b6e408d84759 Author: Marek Szuba gentoo org> AuthorDate: Sat Jul 29 13:22:14 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sat Jul 29 14:49:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0970938a app-admin/ansible-lint: add 6.17.2 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-6.17.2.ebuild | 57 +++ 2 files changed, 58 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 67d96b5d728c..eea84ca1ae25 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1 +1,2 @@ DIST ansible-lint-6.17.1.tar.gz 479782 BLAKE2B ae9a234f9552fd64520fa244cf0386370f103586a4764c412867f62e67e7a325b47be55e431451f42fbfaf0a9bb2d53ab8fbc9b87ea55ae2cc1c20439a6f8896 SHA512 38cd185fd84dc91b2bf84acc6d975dc5d5e90fd2f08d22651e470329ca1609dc73826f28f8cee391c101146dd91aff32f6e16f02b98c48f0d15b3422ba08db75 +DIST ansible-lint-6.17.2.tar.gz 480923 BLAKE2B 709c0855529d82058508ff1cba37dcfe04dafdbf5b56fa48085a692ddab3a29544867ebcf02a4bc4bd612786d3a7c145f974a2080d7c4be0a075cc8a0e55f30a SHA512 109df229281b3a20b88af125cf1833dc7cb9eb1000470b085e2ca401d87cbac6a64daddb76216fe0f70fc2088f2a5ea6042ab281c7b3d405e59ec2686e1b7e3b diff --git a/app-admin/ansible-lint/ansible-lint-6.17.2.ebuild b/app-admin/ansible-lint/ansible-lint-6.17.2.ebuild new file mode 100644 index ..c69f26213309 --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-6.17.2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +# Upstream has stated explicitly that all tests require Internet access +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-4.0.5[${PYTHON_USEDEP}] + >=dev-python/black-22.8.0[${PYTHON_USEDEP}] + >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.3[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] + >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.17.31[${PYTHON_USEDEP}] + =dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.30.0[${PYTHON_USEDEP}] + dev-vcs/git" +BDEPEND=" + >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + )" + +# test_call_from_outside_venv doesn't play nicely with the sandbox +# irrespective of whether Internet access is allowed or not +EPYTEST_DESELECT=( + test/test_main.py::test_call_from_outside_venv +) + +distutils_enable_tests pytest + +# Test suite fails to start without this +python_test() { + epytest test +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 633817241d952ba1d60f394975bb8b45b41abd7f Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 15 08:19:20 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 15 08:19:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63381724 app-admin/ansible-lint: Stabilize 6.17.1 amd64, #910372 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/ansible-lint/ansible-lint-6.17.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/ansible-lint-6.17.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.17.1.ebuild index bf5587068c81..97b329fc6bb8 100644 --- a/app-admin/ansible-lint/ansible-lint-6.17.1.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.17.1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/ansible/ansible-lint; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" # Upstream has stated explicitly that all tests require Internet access PROPERTIES="test_network"
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 01de8a51a7e23989d7cbb061ade55c2b667a9643 Author: Marek Szuba gentoo org> AuthorDate: Tue Jun 13 21:10:40 2023 + Commit: Marek Szuba gentoo org> CommitDate: Tue Jun 13 21:46:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01de8a51 app-admin/ansible-lint: add 6.17.1, drop 6.17.0-r1 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 2 +- .../{ansible-lint-6.17.0-r1.ebuild => ansible-lint-6.17.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 92e57e377adb..4da43cfba077 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,2 @@ DIST ansible-lint-6.14.6.tar.gz 475624 BLAKE2B 99ac5214d7404c2cdaaf43678950b2031fd40396e45a27823feb708bc343b69181e624254b77bfe9f704a9037c60340f3a14d4a2651948b371ea91a28b1a1424 SHA512 dac9a089db2d2fe7b25f273b746571175d3ec974dbdf14d65cc10be83464f1ae88361d9e445d8687c011f817597fc4ca8d7501d192c6c529d9ec48997af8df7c -DIST ansible-lint-6.17.0.tar.gz 478382 BLAKE2B 64d00381a36270d5b9163ad6a6a3f71fbdec7a0554151bef7aa92b4df6f76c58d618fa91755183f49a32f6ab5ad512400e7582711780294dc39d524449aebb28 SHA512 7bb38843bbb378ff6636d337e05d95be73ce740fbfd78076e859809956489ad5f08c47f810311ad5ed7401c184e625901aaed1c444f887a874150c937b6bf125 +DIST ansible-lint-6.17.1.tar.gz 479782 BLAKE2B ae9a234f9552fd64520fa244cf0386370f103586a4764c412867f62e67e7a325b47be55e431451f42fbfaf0a9bb2d53ab8fbc9b87ea55ae2cc1c20439a6f8896 SHA512 38cd185fd84dc91b2bf84acc6d975dc5d5e90fd2f08d22651e470329ca1609dc73826f28f8cee391c101146dd91aff32f6e16f02b98c48f0d15b3422ba08db75 diff --git a/app-admin/ansible-lint/ansible-lint-6.17.0-r1.ebuild b/app-admin/ansible-lint/ansible-lint-6.17.1.ebuild similarity index 100% rename from app-admin/ansible-lint/ansible-lint-6.17.0-r1.ebuild rename to app-admin/ansible-lint/ansible-lint-6.17.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 0547fbbb1448a8b17276ec8fd783f475aa80bdb8 Author: Marek Szuba gentoo org> AuthorDate: Thu Jun 8 13:30:13 2023 + Commit: Marek Szuba gentoo org> CommitDate: Thu Jun 8 13:30:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0547fbbb app-admin/ansible-lint: fix dependencies of 6.17.0 Closes: https://bugs.gentoo.org/908062 Signed-off-by: Marek Szuba gentoo.org> .../{ansible-lint-6.17.0.ebuild => ansible-lint-6.17.0-r1.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/ansible-lint-6.17.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.17.0-r1.ebuild similarity index 93% rename from app-admin/ansible-lint/ansible-lint-6.17.0.ebuild rename to app-admin/ansible-lint/ansible-lint-6.17.0-r1.ebuild index 94df30ddcc84..bf5587068c81 100644 --- a/app-admin/ansible-lint/ansible-lint-6.17.0.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.17.0-r1.ebuild @@ -22,11 +22,12 @@ RESTRICT="test" RDEPEND=" >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-2.2.7[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-4.0.5[${PYTHON_USEDEP}] >=dev-python/black-22.8.0[${PYTHON_USEDEP}] >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.9.0[${PYTHON_USEDEP}] >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] >=dev-python/ruamel-yaml-0.17.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 644210e128ff146369bf058938523243abfa84a9 Author: Marek Szuba gentoo org> AuthorDate: Thu Jun 8 13:35:25 2023 + Commit: Marek Szuba gentoo org> CommitDate: Thu Jun 8 13:35:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644210e1 app-admin/ansible-lint: drop 6.16.2 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 - app-admin/ansible-lint/ansible-lint-6.16.2.ebuild | 55 --- 2 files changed, 56 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index ce289609c0d5..92e57e377adb 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,2 @@ DIST ansible-lint-6.14.6.tar.gz 475624 BLAKE2B 99ac5214d7404c2cdaaf43678950b2031fd40396e45a27823feb708bc343b69181e624254b77bfe9f704a9037c60340f3a14d4a2651948b371ea91a28b1a1424 SHA512 dac9a089db2d2fe7b25f273b746571175d3ec974dbdf14d65cc10be83464f1ae88361d9e445d8687c011f817597fc4ca8d7501d192c6c529d9ec48997af8df7c -DIST ansible-lint-6.16.2.tar.gz 487093 BLAKE2B 0342bcc33e974f23cbc33d972959f04142374a79d9a750691e9898e9f237c049f635680a837531bf6a4d859d03aa3a4580ba01638935fe08ad1f874bef7f7f0a SHA512 b2e79b6941d702e4281a08874bb0b90f1450275c1cc0f6bdce6065231545bec202e1e0d7a4d836abd5250d292f5b31319914f258e7296cdd3fcb2e341f81d96d DIST ansible-lint-6.17.0.tar.gz 478382 BLAKE2B 64d00381a36270d5b9163ad6a6a3f71fbdec7a0554151bef7aa92b4df6f76c58d618fa91755183f49a32f6ab5ad512400e7582711780294dc39d524449aebb28 SHA512 7bb38843bbb378ff6636d337e05d95be73ce740fbfd78076e859809956489ad5f08c47f810311ad5ed7401c184e625901aaed1c444f887a874150c937b6bf125 diff --git a/app-admin/ansible-lint/ansible-lint-6.16.2.ebuild b/app-admin/ansible-lint/ansible-lint-6.16.2.ebuild deleted file mode 100644 index 94df30ddcc84.. --- a/app-admin/ansible-lint/ansible-lint-6.16.2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible/ansible-lint; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -# Upstream has stated explicitly that all tests require Internet access -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND=" - >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-2.2.7[${PYTHON_USEDEP}] - >=dev-python/black-22.8.0[${PYTHON_USEDEP}] - >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] - >=dev-python/packaging-21.3[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] - >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.17.0[${PYTHON_USEDEP}] - >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] - >=dev-util/yamllint-1.30.0[${PYTHON_USEDEP}] - dev-vcs/git" -BDEPEND=" - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-mock[${PYTHON_USEDEP}] - >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] - )" - -# test_call_from_outside_venv doesn't play nicely with the sandbox -# irrespective of whether Internet access is allowed or not -EPYTEST_DESELECT=( - test/test_main.py::test_call_from_outside_venv -) - -distutils_enable_tests pytest - -# Test suite fails to start without this -python_test() { - epytest test -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 04d051cad8acdcae638928ba22203a1becd54d50 Author: Marek Szuba gentoo org> AuthorDate: Wed Jun 7 21:37:34 2023 + Commit: Marek Szuba gentoo org> CommitDate: Wed Jun 7 21:37:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04d051ca app-admin/ansible-lint: add 6.17.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-6.17.0.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index fe745ad5f7e5..ce289609c0d5 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,3 @@ DIST ansible-lint-6.14.6.tar.gz 475624 BLAKE2B 99ac5214d7404c2cdaaf43678950b2031fd40396e45a27823feb708bc343b69181e624254b77bfe9f704a9037c60340f3a14d4a2651948b371ea91a28b1a1424 SHA512 dac9a089db2d2fe7b25f273b746571175d3ec974dbdf14d65cc10be83464f1ae88361d9e445d8687c011f817597fc4ca8d7501d192c6c529d9ec48997af8df7c DIST ansible-lint-6.16.2.tar.gz 487093 BLAKE2B 0342bcc33e974f23cbc33d972959f04142374a79d9a750691e9898e9f237c049f635680a837531bf6a4d859d03aa3a4580ba01638935fe08ad1f874bef7f7f0a SHA512 b2e79b6941d702e4281a08874bb0b90f1450275c1cc0f6bdce6065231545bec202e1e0d7a4d836abd5250d292f5b31319914f258e7296cdd3fcb2e341f81d96d +DIST ansible-lint-6.17.0.tar.gz 478382 BLAKE2B 64d00381a36270d5b9163ad6a6a3f71fbdec7a0554151bef7aa92b4df6f76c58d618fa91755183f49a32f6ab5ad512400e7582711780294dc39d524449aebb28 SHA512 7bb38843bbb378ff6636d337e05d95be73ce740fbfd78076e859809956489ad5f08c47f810311ad5ed7401c184e625901aaed1c444f887a874150c937b6bf125 diff --git a/app-admin/ansible-lint/ansible-lint-6.17.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.17.0.ebuild new file mode 100644 index ..94df30ddcc84 --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-6.17.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +# Upstream has stated explicitly that all tests require Internet access +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-2.2.7[${PYTHON_USEDEP}] + >=dev-python/black-22.8.0[${PYTHON_USEDEP}] + >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] + >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.17.0[${PYTHON_USEDEP}] + >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.30.0[${PYTHON_USEDEP}] + dev-vcs/git" +BDEPEND=" + >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + )" + +# test_call_from_outside_venv doesn't play nicely with the sandbox +# irrespective of whether Internet access is allowed or not +EPYTEST_DESELECT=( + test/test_main.py::test_call_from_outside_venv +) + +distutils_enable_tests pytest + +# Test suite fails to start without this +python_test() { + epytest test +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 85b1e1ab4658ef691dede64c5ca0e9756e7e56ba Author: Marek Szuba gentoo org> AuthorDate: Wed May 24 20:37:28 2023 + Commit: Marek Szuba gentoo org> CommitDate: Wed May 24 20:40:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b1e1ab app-admin/ansible-lint: add 6.16.2, drop 6.16.1 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 2 +- .../{ansible-lint-6.16.1.ebuild => ansible-lint-6.16.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 613fb275062a..fe745ad5f7e5 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,2 @@ DIST ansible-lint-6.14.6.tar.gz 475624 BLAKE2B 99ac5214d7404c2cdaaf43678950b2031fd40396e45a27823feb708bc343b69181e624254b77bfe9f704a9037c60340f3a14d4a2651948b371ea91a28b1a1424 SHA512 dac9a089db2d2fe7b25f273b746571175d3ec974dbdf14d65cc10be83464f1ae88361d9e445d8687c011f817597fc4ca8d7501d192c6c529d9ec48997af8df7c -DIST ansible-lint-6.16.1.tar.gz 483996 BLAKE2B ec6832757fd6cbb5b35f1aa20fbb8161af07d3ac501eb4b04d2d673b1f0e1871a72977521d7df7b4a6a6cc8249c7f24297a5a7bc95b97313653b54433fc23009 SHA512 133ccfbc674c8b960d5ca21254e4456f2a7408e26e6c4c7390891a8cd4321da45520d7519ada6ac49a5b67cb6c43d7f8d4ccce912f95b533172c0c01ab42acf7 +DIST ansible-lint-6.16.2.tar.gz 487093 BLAKE2B 0342bcc33e974f23cbc33d972959f04142374a79d9a750691e9898e9f237c049f635680a837531bf6a4d859d03aa3a4580ba01638935fe08ad1f874bef7f7f0a SHA512 b2e79b6941d702e4281a08874bb0b90f1450275c1cc0f6bdce6065231545bec202e1e0d7a4d836abd5250d292f5b31319914f258e7296cdd3fcb2e341f81d96d diff --git a/app-admin/ansible-lint/ansible-lint-6.16.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.16.2.ebuild similarity index 100% rename from app-admin/ansible-lint/ansible-lint-6.16.1.ebuild rename to app-admin/ansible-lint/ansible-lint-6.16.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 6eb962922edeb139611b76ccaf561c00e638a491 Author: Marek Szuba gentoo org> AuthorDate: Fri May 19 07:40:19 2023 + Commit: Marek Szuba gentoo org> CommitDate: Fri May 19 08:37:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eb96292 app-admin/ansible-lint: add 6.16.1, drop 6.16.0 Closes: https://bugs.gentoo.org/906614 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 2 +- .../{ansible-lint-6.16.0.ebuild => ansible-lint-6.16.1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 33fc7773ff8a..613fb275062a 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,2 @@ DIST ansible-lint-6.14.6.tar.gz 475624 BLAKE2B 99ac5214d7404c2cdaaf43678950b2031fd40396e45a27823feb708bc343b69181e624254b77bfe9f704a9037c60340f3a14d4a2651948b371ea91a28b1a1424 SHA512 dac9a089db2d2fe7b25f273b746571175d3ec974dbdf14d65cc10be83464f1ae88361d9e445d8687c011f817597fc4ca8d7501d192c6c529d9ec48997af8df7c -DIST ansible-lint-6.16.0.tar.gz 481460 BLAKE2B 127b1c1b979bf0a187d8ad7eff8e4a00540582f5eccdc74f56fce88a38f1e9106ea3237ba6b2d00edb72f36bb967381d9144df204134fc2091e7d51e8795956d SHA512 bae9d8493aa4fe931878ce2f7dcba34955df50fc57e6cf95636a9f765a7310e05c563d93563134011673a94f1e2ca1b8db36cc394578858942560ba774dc1c21 +DIST ansible-lint-6.16.1.tar.gz 483996 BLAKE2B ec6832757fd6cbb5b35f1aa20fbb8161af07d3ac501eb4b04d2d673b1f0e1871a72977521d7df7b4a6a6cc8249c7f24297a5a7bc95b97313653b54433fc23009 SHA512 133ccfbc674c8b960d5ca21254e4456f2a7408e26e6c4c7390891a8cd4321da45520d7519ada6ac49a5b67cb6c43d7f8d4ccce912f95b533172c0c01ab42acf7 diff --git a/app-admin/ansible-lint/ansible-lint-6.16.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.16.1.ebuild similarity index 96% rename from app-admin/ansible-lint/ansible-lint-6.16.0.ebuild rename to app-admin/ansible-lint/ansible-lint-6.16.1.ebuild index c90ffecf323a..94df30ddcc84 100644 --- a/app-admin/ansible-lint/ansible-lint-6.16.0.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.16.1.ebuild @@ -29,7 +29,7 @@ RDEPEND=" >=dev-python/packaging-21.3[${PYTHON_USEDEP}] >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.17.24[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.17.0[${PYTHON_USEDEP}] >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] >=dev-util/yamllint-1.30.0[${PYTHON_USEDEP}] dev-vcs/git"
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: a1983390d121fa46d493a10073a6b14989178902 Author: Marek Szuba gentoo org> AuthorDate: Thu May 11 20:57:08 2023 + Commit: Marek Szuba gentoo org> CommitDate: Thu May 11 21:44:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1983390 app-admin/ansible-lint: stabilize 6.14.6 for amd64 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/ansible-lint-6.14.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/ansible-lint-6.14.6.ebuild b/app-admin/ansible-lint/ansible-lint-6.14.6.ebuild index aff142066ce1..e0ff73fd5440 100644 --- a/app-admin/ansible-lint/ansible-lint-6.14.6.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.14.6.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/ansible/ansible-lint; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" # Upstream has stated explicitly that all tests require Internet access PROPERTIES="test_network"
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: e288494d1526da3946b12f07d935a0034aee8625 Author: Marek Szuba gentoo org> AuthorDate: Thu May 11 21:04:07 2023 + Commit: Marek Szuba gentoo org> CommitDate: Thu May 11 21:44:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e288494d app-admin/ansible-lint: drop 6.14.2 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 - app-admin/ansible-lint/ansible-lint-6.14.2.ebuild | 55 --- 2 files changed, 56 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index daed3d932b47..33fc7773ff8a 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,2 @@ -DIST ansible-lint-6.14.2.tar.gz 473090 BLAKE2B 7ee73ab0b9539ae56cdf0220d79b271c45747fc1379f818e14f99b0d361e87cd7410548261e369a1d90cb3dceeb53bd46d614b041c837253ef643b653430bf51 SHA512 bb7350b56b9f81d398509b612cf1631020c21bed4f08ea8dda482460c18a1c0388269af513833778f29f1003a114366af885e7b7f31149731bad2067a904d30a DIST ansible-lint-6.14.6.tar.gz 475624 BLAKE2B 99ac5214d7404c2cdaaf43678950b2031fd40396e45a27823feb708bc343b69181e624254b77bfe9f704a9037c60340f3a14d4a2651948b371ea91a28b1a1424 SHA512 dac9a089db2d2fe7b25f273b746571175d3ec974dbdf14d65cc10be83464f1ae88361d9e445d8687c011f817597fc4ca8d7501d192c6c529d9ec48997af8df7c DIST ansible-lint-6.16.0.tar.gz 481460 BLAKE2B 127b1c1b979bf0a187d8ad7eff8e4a00540582f5eccdc74f56fce88a38f1e9106ea3237ba6b2d00edb72f36bb967381d9144df204134fc2091e7d51e8795956d SHA512 bae9d8493aa4fe931878ce2f7dcba34955df50fc57e6cf95636a9f765a7310e05c563d93563134011673a94f1e2ca1b8db36cc394578858942560ba774dc1c21 diff --git a/app-admin/ansible-lint/ansible-lint-6.14.2.ebuild b/app-admin/ansible-lint/ansible-lint-6.14.2.ebuild deleted file mode 100644 index d64738c78bda.. --- a/app-admin/ansible-lint/ansible-lint-6.14.2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible/ansible-lint; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~riscv" - -# Upstream has stated explicitly that all tests require Internet access -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND=" - >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-2.2.7[${PYTHON_USEDEP}] - >=dev-python/black-22.8.0[${PYTHON_USEDEP}] - >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] - >=dev-python/packaging-21.3[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] - >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.17.21[${PYTHON_USEDEP}] - >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] - >=dev-util/yamllint-1.26.3[${PYTHON_USEDEP}] - dev-vcs/git" -BDEPEND=" - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-mock[${PYTHON_USEDEP}] - >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] - )" - -# test_call_from_outside_venv doesn't play nicely with the sandbox -# irrespective of whether Internet access is allowed or not -EPYTEST_DESELECT=( - test/test_main.py::test_call_from_outside_venv -) - -distutils_enable_tests pytest - -# Test suite fails to start without this -python_test() { - epytest test -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 354a683e7602a94b687bc075da8f2fe86f91 Author: Marek Szuba gentoo org> AuthorDate: Thu May 11 12:00:24 2023 + Commit: Marek Szuba gentoo org> CommitDate: Thu May 11 12:00:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=354a683e app-admin/ansible-lint: drop 6.14.4 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 - app-admin/ansible-lint/ansible-lint-6.14.4.ebuild | 55 --- 2 files changed, 56 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index b50bc5da97fd..daed3d932b47 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,4 +1,3 @@ DIST ansible-lint-6.14.2.tar.gz 473090 BLAKE2B 7ee73ab0b9539ae56cdf0220d79b271c45747fc1379f818e14f99b0d361e87cd7410548261e369a1d90cb3dceeb53bd46d614b041c837253ef643b653430bf51 SHA512 bb7350b56b9f81d398509b612cf1631020c21bed4f08ea8dda482460c18a1c0388269af513833778f29f1003a114366af885e7b7f31149731bad2067a904d30a -DIST ansible-lint-6.14.4.tar.gz 475223 BLAKE2B 01649f9890ca8c78097a810524fe6e6737cf77359d7537e799210ba25dd6aa0f7bb9f1e4a1ba80bb9dafcdedcde73d5c15bb71c47cc2ae18176e9d5cd91db093 SHA512 5274cab25bd648b87f1edaf55b480e3daf29d3ccc7c9d7c5f4013b96b7101c95ed264a2456789ad819be41712c8faad6206133ad26fa100353ef7d2d36c5fe43 DIST ansible-lint-6.14.6.tar.gz 475624 BLAKE2B 99ac5214d7404c2cdaaf43678950b2031fd40396e45a27823feb708bc343b69181e624254b77bfe9f704a9037c60340f3a14d4a2651948b371ea91a28b1a1424 SHA512 dac9a089db2d2fe7b25f273b746571175d3ec974dbdf14d65cc10be83464f1ae88361d9e445d8687c011f817597fc4ca8d7501d192c6c529d9ec48997af8df7c DIST ansible-lint-6.16.0.tar.gz 481460 BLAKE2B 127b1c1b979bf0a187d8ad7eff8e4a00540582f5eccdc74f56fce88a38f1e9106ea3237ba6b2d00edb72f36bb967381d9144df204134fc2091e7d51e8795956d SHA512 bae9d8493aa4fe931878ce2f7dcba34955df50fc57e6cf95636a9f765a7310e05c563d93563134011673a94f1e2ca1b8db36cc394578858942560ba774dc1c21 diff --git a/app-admin/ansible-lint/ansible-lint-6.14.4.ebuild b/app-admin/ansible-lint/ansible-lint-6.14.4.ebuild deleted file mode 100644 index aff142066ce1.. --- a/app-admin/ansible-lint/ansible-lint-6.14.4.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible/ansible-lint; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -# Upstream has stated explicitly that all tests require Internet access -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND=" - >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-2.2.7[${PYTHON_USEDEP}] - >=dev-python/black-22.8.0[${PYTHON_USEDEP}] - >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] - >=dev-python/packaging-21.3[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] - >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.17.21[${PYTHON_USEDEP}] - >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] - >=dev-util/yamllint-1.30.0[${PYTHON_USEDEP}] - dev-vcs/git" -BDEPEND=" - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-mock[${PYTHON_USEDEP}] - >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] - )" - -# test_call_from_outside_venv doesn't play nicely with the sandbox -# irrespective of whether Internet access is allowed or not -EPYTEST_DESELECT=( - test/test_main.py::test_call_from_outside_venv -) - -distutils_enable_tests pytest - -# Test suite fails to start without this -python_test() { - epytest test -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: e61cd95334f2b2ab49c92d7df502873a6cf62d16 Author: Marek Szuba gentoo org> AuthorDate: Thu May 11 11:11:58 2023 + Commit: Marek Szuba gentoo org> CommitDate: Thu May 11 11:11:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e61cd953 app-admin/ansible-lint: add 6.16.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-6.16.0.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index cd845f043733..b50bc5da97fd 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,4 @@ DIST ansible-lint-6.14.2.tar.gz 473090 BLAKE2B 7ee73ab0b9539ae56cdf0220d79b271c45747fc1379f818e14f99b0d361e87cd7410548261e369a1d90cb3dceeb53bd46d614b041c837253ef643b653430bf51 SHA512 bb7350b56b9f81d398509b612cf1631020c21bed4f08ea8dda482460c18a1c0388269af513833778f29f1003a114366af885e7b7f31149731bad2067a904d30a DIST ansible-lint-6.14.4.tar.gz 475223 BLAKE2B 01649f9890ca8c78097a810524fe6e6737cf77359d7537e799210ba25dd6aa0f7bb9f1e4a1ba80bb9dafcdedcde73d5c15bb71c47cc2ae18176e9d5cd91db093 SHA512 5274cab25bd648b87f1edaf55b480e3daf29d3ccc7c9d7c5f4013b96b7101c95ed264a2456789ad819be41712c8faad6206133ad26fa100353ef7d2d36c5fe43 DIST ansible-lint-6.14.6.tar.gz 475624 BLAKE2B 99ac5214d7404c2cdaaf43678950b2031fd40396e45a27823feb708bc343b69181e624254b77bfe9f704a9037c60340f3a14d4a2651948b371ea91a28b1a1424 SHA512 dac9a089db2d2fe7b25f273b746571175d3ec974dbdf14d65cc10be83464f1ae88361d9e445d8687c011f817597fc4ca8d7501d192c6c529d9ec48997af8df7c +DIST ansible-lint-6.16.0.tar.gz 481460 BLAKE2B 127b1c1b979bf0a187d8ad7eff8e4a00540582f5eccdc74f56fce88a38f1e9106ea3237ba6b2d00edb72f36bb967381d9144df204134fc2091e7d51e8795956d SHA512 bae9d8493aa4fe931878ce2f7dcba34955df50fc57e6cf95636a9f765a7310e05c563d93563134011673a94f1e2ca1b8db36cc394578858942560ba774dc1c21 diff --git a/app-admin/ansible-lint/ansible-lint-6.16.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.16.0.ebuild new file mode 100644 index ..c90ffecf323a --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-6.16.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +# Upstream has stated explicitly that all tests require Internet access +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-2.2.7[${PYTHON_USEDEP}] + >=dev-python/black-22.8.0[${PYTHON_USEDEP}] + >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] + >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.17.24[${PYTHON_USEDEP}] + >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.30.0[${PYTHON_USEDEP}] + dev-vcs/git" +BDEPEND=" + >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + )" + +# test_call_from_outside_venv doesn't play nicely with the sandbox +# irrespective of whether Internet access is allowed or not +EPYTEST_DESELECT=( + test/test_main.py::test_call_from_outside_venv +) + +distutils_enable_tests pytest + +# Test suite fails to start without this +python_test() { + epytest test +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: ed7de74db359e53db8c1692c14ef5658b58e7930 Author: Marek Szuba gentoo org> AuthorDate: Fri Apr 14 07:50:00 2023 + Commit: Marek Szuba gentoo org> CommitDate: Fri Apr 14 07:50:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed7de74d app-admin/ansible-lint: stabilize 6.14.2 for amd64 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/ansible-lint-6.14.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/ansible-lint-6.14.2.ebuild b/app-admin/ansible-lint/ansible-lint-6.14.2.ebuild index ee1d61c5c73c..d64738c78bda 100644 --- a/app-admin/ansible-lint/ansible-lint-6.14.2.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.14.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/ansible/ansible-lint; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" # Upstream has stated explicitly that all tests require Internet access PROPERTIES="test_network"
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 0a072d8ed7ffd6bbe51965d344b42e4de2c306b1 Author: Marek Szuba gentoo org> AuthorDate: Fri Apr 14 07:50:19 2023 + Commit: Marek Szuba gentoo org> CommitDate: Fri Apr 14 07:50:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a072d8e app-admin/ansible-lint: drop 6.12.1 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 - app-admin/ansible-lint/ansible-lint-6.12.1.ebuild | 55 --- 2 files changed, 56 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 6435b2745166..48d96a8acfa8 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,2 @@ -DIST ansible-lint-6.12.1.tar.gz 466371 BLAKE2B f43b3403c5d3db80d3ec3e3526cafc22bee68b31b5458e378a73bbec900de5411c597e9fc079a77cffc66a278a37bf0fc9ecfcaba3beccf74c6eecbe5b6148b9 SHA512 05c92c930d91419c212a9513aed5506c99e993acbce9437b6f8f3b95bd78ca5b0ff8e1a7d39f32907df72d858a2e4e6c74f47443c0f937b3644c7a18d1d59252 DIST ansible-lint-6.14.2.tar.gz 473090 BLAKE2B 7ee73ab0b9539ae56cdf0220d79b271c45747fc1379f818e14f99b0d361e87cd7410548261e369a1d90cb3dceeb53bd46d614b041c837253ef643b653430bf51 SHA512 bb7350b56b9f81d398509b612cf1631020c21bed4f08ea8dda482460c18a1c0388269af513833778f29f1003a114366af885e7b7f31149731bad2067a904d30a DIST ansible-lint-6.14.4.tar.gz 475223 BLAKE2B 01649f9890ca8c78097a810524fe6e6737cf77359d7537e799210ba25dd6aa0f7bb9f1e4a1ba80bb9dafcdedcde73d5c15bb71c47cc2ae18176e9d5cd91db093 SHA512 5274cab25bd648b87f1edaf55b480e3daf29d3ccc7c9d7c5f4013b96b7101c95ed264a2456789ad819be41712c8faad6206133ad26fa100353ef7d2d36c5fe43 diff --git a/app-admin/ansible-lint/ansible-lint-6.12.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.12.1.ebuild deleted file mode 100644 index 70acfb5c1344.. --- a/app-admin/ansible-lint/ansible-lint-6.12.1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible/ansible-lint; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~riscv" - -# Upstream has stated explicitly that all tests require Internet access -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND=" - >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-2.2.7[${PYTHON_USEDEP}] - >=dev-python/black-22.8.0[${PYTHON_USEDEP}] - >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] - >=dev-python/packaging-21.3[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] - >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.17.21[${PYTHON_USEDEP}] - >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] - >=dev-util/yamllint-1.26.3[${PYTHON_USEDEP}] - dev-vcs/git" -BDEPEND=" - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-mock[${PYTHON_USEDEP}] - >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] - )" - -# test_call_from_outside_venv doesn't play nicely with the sandbox -# irrespective of whether Internet access is allowed or not -EPYTEST_DESELECT=( - test/test_main.py::test_call_from_outside_venv -) - -distutils_enable_tests pytest - -# Test suite fails to start without this -python_test() { - epytest test -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: fb20d0c23eba92f4249026f6f9fccea45b6996cc Author: Marek Szuba gentoo org> AuthorDate: Fri Apr 14 07:50:52 2023 + Commit: Marek Szuba gentoo org> CommitDate: Fri Apr 14 07:50:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb20d0c2 app-admin/ansible-lint: add 6.14.6 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-6.14.6.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 48d96a8acfa8..cd845f043733 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,3 @@ DIST ansible-lint-6.14.2.tar.gz 473090 BLAKE2B 7ee73ab0b9539ae56cdf0220d79b271c45747fc1379f818e14f99b0d361e87cd7410548261e369a1d90cb3dceeb53bd46d614b041c837253ef643b653430bf51 SHA512 bb7350b56b9f81d398509b612cf1631020c21bed4f08ea8dda482460c18a1c0388269af513833778f29f1003a114366af885e7b7f31149731bad2067a904d30a DIST ansible-lint-6.14.4.tar.gz 475223 BLAKE2B 01649f9890ca8c78097a810524fe6e6737cf77359d7537e799210ba25dd6aa0f7bb9f1e4a1ba80bb9dafcdedcde73d5c15bb71c47cc2ae18176e9d5cd91db093 SHA512 5274cab25bd648b87f1edaf55b480e3daf29d3ccc7c9d7c5f4013b96b7101c95ed264a2456789ad819be41712c8faad6206133ad26fa100353ef7d2d36c5fe43 +DIST ansible-lint-6.14.6.tar.gz 475624 BLAKE2B 99ac5214d7404c2cdaaf43678950b2031fd40396e45a27823feb708bc343b69181e624254b77bfe9f704a9037c60340f3a14d4a2651948b371ea91a28b1a1424 SHA512 dac9a089db2d2fe7b25f273b746571175d3ec974dbdf14d65cc10be83464f1ae88361d9e445d8687c011f817597fc4ca8d7501d192c6c529d9ec48997af8df7c diff --git a/app-admin/ansible-lint/ansible-lint-6.14.6.ebuild b/app-admin/ansible-lint/ansible-lint-6.14.6.ebuild new file mode 100644 index ..aff142066ce1 --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-6.14.6.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +# Upstream has stated explicitly that all tests require Internet access +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-2.2.7[${PYTHON_USEDEP}] + >=dev-python/black-22.8.0[${PYTHON_USEDEP}] + >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] + >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.17.21[${PYTHON_USEDEP}] + >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.30.0[${PYTHON_USEDEP}] + dev-vcs/git" +BDEPEND=" + >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + )" + +# test_call_from_outside_venv doesn't play nicely with the sandbox +# irrespective of whether Internet access is allowed or not +EPYTEST_DESELECT=( + test/test_main.py::test_call_from_outside_venv +) + +distutils_enable_tests pytest + +# Test suite fails to start without this +python_test() { + epytest test +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 49bbc206627527fb920031aa6188dc2e4f568bfb Author: Marek Szuba gentoo org> AuthorDate: Tue Apr 4 09:58:18 2023 + Commit: Marek Szuba gentoo org> CommitDate: Tue Apr 4 09:58:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49bbc206 app-admin/ansible-lint: add 6.14.4, drop 6.14.3 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 2 +- .../{ansible-lint-6.14.3.ebuild => ansible-lint-6.14.4.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 467b1a48ced0..6435b2745166 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,3 @@ DIST ansible-lint-6.12.1.tar.gz 466371 BLAKE2B f43b3403c5d3db80d3ec3e3526cafc22bee68b31b5458e378a73bbec900de5411c597e9fc079a77cffc66a278a37bf0fc9ecfcaba3beccf74c6eecbe5b6148b9 SHA512 05c92c930d91419c212a9513aed5506c99e993acbce9437b6f8f3b95bd78ca5b0ff8e1a7d39f32907df72d858a2e4e6c74f47443c0f937b3644c7a18d1d59252 DIST ansible-lint-6.14.2.tar.gz 473090 BLAKE2B 7ee73ab0b9539ae56cdf0220d79b271c45747fc1379f818e14f99b0d361e87cd7410548261e369a1d90cb3dceeb53bd46d614b041c837253ef643b653430bf51 SHA512 bb7350b56b9f81d398509b612cf1631020c21bed4f08ea8dda482460c18a1c0388269af513833778f29f1003a114366af885e7b7f31149731bad2067a904d30a -DIST ansible-lint-6.14.3.tar.gz 474969 BLAKE2B ea32928ccb27750bfa410907cdf03b8b5bd29cafafe04615782b06705ef540e5d7f92fafdb824bbf86337d4a4b63e377362fb758d59a7942c7891a1d80a94762 SHA512 a8dcc8ba7920da141f235a9b70156a3d65f45ac335511a6caf708c81b29f47fcde38cc02a9e1eedb1cb70643c98a0a9d92218b7723da94319b2a220ee181868c +DIST ansible-lint-6.14.4.tar.gz 475223 BLAKE2B 01649f9890ca8c78097a810524fe6e6737cf77359d7537e799210ba25dd6aa0f7bb9f1e4a1ba80bb9dafcdedcde73d5c15bb71c47cc2ae18176e9d5cd91db093 SHA512 5274cab25bd648b87f1edaf55b480e3daf29d3ccc7c9d7c5f4013b96b7101c95ed264a2456789ad819be41712c8faad6206133ad26fa100353ef7d2d36c5fe43 diff --git a/app-admin/ansible-lint/ansible-lint-6.14.3.ebuild b/app-admin/ansible-lint/ansible-lint-6.14.4.ebuild similarity index 97% rename from app-admin/ansible-lint/ansible-lint-6.14.3.ebuild rename to app-admin/ansible-lint/ansible-lint-6.14.4.ebuild index ee1d61c5c73c..aff142066ce1 100644 --- a/app-admin/ansible-lint/ansible-lint-6.14.3.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.14.4.ebuild @@ -31,7 +31,7 @@ RDEPEND=" >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] >=dev-python/ruamel-yaml-0.17.21[${PYTHON_USEDEP}] >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] - >=dev-util/yamllint-1.26.3[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.30.0[${PYTHON_USEDEP}] dev-vcs/git" BDEPEND=" >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: fd4800ad157ebdfc6ef384accda1caea5ea1e075 Author: Marek Szuba gentoo org> AuthorDate: Sat Mar 25 21:33:22 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sat Mar 25 21:34:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd4800ad app-admin/ansible-lint: add 6.14.3 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-6.14.3.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 6bcd16bbd187..467b1a48ced0 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,3 @@ DIST ansible-lint-6.12.1.tar.gz 466371 BLAKE2B f43b3403c5d3db80d3ec3e3526cafc22bee68b31b5458e378a73bbec900de5411c597e9fc079a77cffc66a278a37bf0fc9ecfcaba3beccf74c6eecbe5b6148b9 SHA512 05c92c930d91419c212a9513aed5506c99e993acbce9437b6f8f3b95bd78ca5b0ff8e1a7d39f32907df72d858a2e4e6c74f47443c0f937b3644c7a18d1d59252 DIST ansible-lint-6.14.2.tar.gz 473090 BLAKE2B 7ee73ab0b9539ae56cdf0220d79b271c45747fc1379f818e14f99b0d361e87cd7410548261e369a1d90cb3dceeb53bd46d614b041c837253ef643b653430bf51 SHA512 bb7350b56b9f81d398509b612cf1631020c21bed4f08ea8dda482460c18a1c0388269af513833778f29f1003a114366af885e7b7f31149731bad2067a904d30a +DIST ansible-lint-6.14.3.tar.gz 474969 BLAKE2B ea32928ccb27750bfa410907cdf03b8b5bd29cafafe04615782b06705ef540e5d7f92fafdb824bbf86337d4a4b63e377362fb758d59a7942c7891a1d80a94762 SHA512 a8dcc8ba7920da141f235a9b70156a3d65f45ac335511a6caf708c81b29f47fcde38cc02a9e1eedb1cb70643c98a0a9d92218b7723da94319b2a220ee181868c diff --git a/app-admin/ansible-lint/ansible-lint-6.14.3.ebuild b/app-admin/ansible-lint/ansible-lint-6.14.3.ebuild new file mode 100644 index ..ee1d61c5c73c --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-6.14.3.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +# Upstream has stated explicitly that all tests require Internet access +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-2.2.7[${PYTHON_USEDEP}] + >=dev-python/black-22.8.0[${PYTHON_USEDEP}] + >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] + >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.17.21[${PYTHON_USEDEP}] + >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.26.3[${PYTHON_USEDEP}] + dev-vcs/git" +BDEPEND=" + >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + )" + +# test_call_from_outside_venv doesn't play nicely with the sandbox +# irrespective of whether Internet access is allowed or not +EPYTEST_DESELECT=( + test/test_main.py::test_call_from_outside_venv +) + +distutils_enable_tests pytest + +# Test suite fails to start without this +python_test() { + epytest test +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 6e1c1aa655852ad4211d2ae82fa13f1a0a5c3f94 Author: Marek Szuba gentoo org> AuthorDate: Mon Mar 13 11:40:40 2023 + Commit: Marek Szuba gentoo org> CommitDate: Mon Mar 13 12:01:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e1c1aa6 app-admin/ansible-lint: add 6.14.2, drop 6.14.1 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 2 +- .../{ansible-lint-6.14.1.ebuild => ansible-lint-6.14.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index d5563fe29126..6bcd16bbd187 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,2 @@ DIST ansible-lint-6.12.1.tar.gz 466371 BLAKE2B f43b3403c5d3db80d3ec3e3526cafc22bee68b31b5458e378a73bbec900de5411c597e9fc079a77cffc66a278a37bf0fc9ecfcaba3beccf74c6eecbe5b6148b9 SHA512 05c92c930d91419c212a9513aed5506c99e993acbce9437b6f8f3b95bd78ca5b0ff8e1a7d39f32907df72d858a2e4e6c74f47443c0f937b3644c7a18d1d59252 -DIST ansible-lint-6.14.1.tar.gz 472139 BLAKE2B 886a9e0f6b26fc5d78d48c8544106ba9b1af6dbca7b8214c1ca15ca12d1b1ea99ac2c2a6120496069f67f303ac165db00f86b87b397146becf5d084dfd1f1005 SHA512 6f267f1bcb6081726691e5618eddc37897238365455c4263aed0eb736d23c2cb0fd56adb9d1fe54248a2ea78c9e97c4ce374ac4baf17ccc904d602e5887a1204 +DIST ansible-lint-6.14.2.tar.gz 473090 BLAKE2B 7ee73ab0b9539ae56cdf0220d79b271c45747fc1379f818e14f99b0d361e87cd7410548261e369a1d90cb3dceeb53bd46d614b041c837253ef643b653430bf51 SHA512 bb7350b56b9f81d398509b612cf1631020c21bed4f08ea8dda482460c18a1c0388269af513833778f29f1003a114366af885e7b7f31149731bad2067a904d30a diff --git a/app-admin/ansible-lint/ansible-lint-6.14.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.14.2.ebuild similarity index 100% rename from app-admin/ansible-lint/ansible-lint-6.14.1.ebuild rename to app-admin/ansible-lint/ansible-lint-6.14.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: b959d2ff57cab5b86b315c9498f467afaae921e4 Author: Marek Szuba gentoo org> AuthorDate: Wed Mar 8 14:33:04 2023 + Commit: Marek Szuba gentoo org> CommitDate: Wed Mar 8 14:33:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b959d2ff app-admin/ansible-lint: use pypi.eclass Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/ansible-lint-6.14.1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app-admin/ansible-lint/ansible-lint-6.14.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.14.1.ebuild index eee75df9..ee1d61c5c73c 100644 --- a/app-admin/ansible-lint/ansible-lint-6.14.1.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.14.1.ebuild @@ -3,14 +3,14 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" HOMEPAGE="https://github.com/ansible/ansible-lint; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 83851dc2cc4490801d14f6111d9f505b3ac04e7b Author: Marek Szuba gentoo org> AuthorDate: Wed Mar 8 14:29:00 2023 + Commit: Marek Szuba gentoo org> CommitDate: Wed Mar 8 14:29:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83851dc2 app-admin/ansible-lint: add 6.14.1, drop 6.14.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 2 +- .../{ansible-lint-6.14.0.ebuild => ansible-lint-6.14.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 4aae424d1098..d5563fe29126 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,2 @@ DIST ansible-lint-6.12.1.tar.gz 466371 BLAKE2B f43b3403c5d3db80d3ec3e3526cafc22bee68b31b5458e378a73bbec900de5411c597e9fc079a77cffc66a278a37bf0fc9ecfcaba3beccf74c6eecbe5b6148b9 SHA512 05c92c930d91419c212a9513aed5506c99e993acbce9437b6f8f3b95bd78ca5b0ff8e1a7d39f32907df72d858a2e4e6c74f47443c0f937b3644c7a18d1d59252 -DIST ansible-lint-6.14.0.tar.gz 472203 BLAKE2B 041c7dbf0bc133423dc7f2a09c4f56b5b77e0bd46f86493a6e78748742ef930c9cb6d7525dcc72309b24b5f11e5ec135f967d56f079034f68ecba4da1a2dab03 SHA512 fd8546d4ba514c7979f6a194c992fee732046c0d0d3969a846689cc945a3f1cbe1798f3876883a664d7b9c2d0225ea27f3fd9fe30e2fdfc408afc4a028b91fdb +DIST ansible-lint-6.14.1.tar.gz 472139 BLAKE2B 886a9e0f6b26fc5d78d48c8544106ba9b1af6dbca7b8214c1ca15ca12d1b1ea99ac2c2a6120496069f67f303ac165db00f86b87b397146becf5d084dfd1f1005 SHA512 6f267f1bcb6081726691e5618eddc37897238365455c4263aed0eb736d23c2cb0fd56adb9d1fe54248a2ea78c9e97c4ce374ac4baf17ccc904d602e5887a1204 diff --git a/app-admin/ansible-lint/ansible-lint-6.14.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.14.1.ebuild similarity index 100% rename from app-admin/ansible-lint/ansible-lint-6.14.0.ebuild rename to app-admin/ansible-lint/ansible-lint-6.14.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 4f5ac077cda1f5a66a9ca6241cbcebd05d823de5 Author: Marek Szuba gentoo org> AuthorDate: Mon Mar 6 21:54:16 2023 + Commit: Marek Szuba gentoo org> CommitDate: Mon Mar 6 22:06:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f5ac077 app-admin/ansible-lint: add 6.14.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-6.14.0.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 7f7b52941a97..7db6dad18850 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,4 +1,5 @@ DIST ansible-lint-6.12.1.tar.gz 466371 BLAKE2B f43b3403c5d3db80d3ec3e3526cafc22bee68b31b5458e378a73bbec900de5411c597e9fc079a77cffc66a278a37bf0fc9ecfcaba3beccf74c6eecbe5b6148b9 SHA512 05c92c930d91419c212a9513aed5506c99e993acbce9437b6f8f3b95bd78ca5b0ff8e1a7d39f32907df72d858a2e4e6c74f47443c0f937b3644c7a18d1d59252 DIST ansible-lint-6.13.1.tar.gz 488778 BLAKE2B d58002e10105759c6a19e8f67cccf6914cfb058573f7873bb6092bc3367c5af9583de30478c65e0d3b9b4840ac8103d688e6dc63e49543199b82447eba12eca0 SHA512 c71b45f3a73dd782480ae9c4c38fef5741297706d60d07c524f5abfb3249c87950bf8ffccd782a85ee6a83c357b1a0fbf101c659c640d98365d508dfb0a513a3 +DIST ansible-lint-6.14.0.tar.gz 472203 BLAKE2B 041c7dbf0bc133423dc7f2a09c4f56b5b77e0bd46f86493a6e78748742ef930c9cb6d7525dcc72309b24b5f11e5ec135f967d56f079034f68ecba4da1a2dab03 SHA512 fd8546d4ba514c7979f6a194c992fee732046c0d0d3969a846689cc945a3f1cbe1798f3876883a664d7b9c2d0225ea27f3fd9fe30e2fdfc408afc4a028b91fdb DIST ansible-lint-6.8.2.gh.tar.gz 288616 BLAKE2B 4ae9c344d834a3d69a05689df296c7915e6eb7cb2a85b773f3adcc4efd898c3e1c9f32d8b1efda31afb7a5466d1966aa754cd5529c7dcfd6c1f45517d39e1750 SHA512 101be050772f6df827a697faa5ff9650c98959d9bd6e7a025a19c0ac94faa6b06e114b9122ae8f09f650be565b226189f4706ef8dd0f27548774664adccf3d18 DIST ansible-lint-6.9.1.gh.tar.gz 388343 BLAKE2B 73035bdbd6c1bdee5566d5dee5a8461953d99bbaf896d7a9764c32419e74c3d23883ac1a7548de3e21372195f99c325c371cead7397bf64d6d033d9a2f81ed01 SHA512 eaf255c53fb8355b06e7013f6676a09e2d7e67aa332306448f530c345925c80ff5ea54c580f7f6720a25ebed9e8deb4c0a8e4e22af4183e8a8ef7b6999be6099 diff --git a/app-admin/ansible-lint/ansible-lint-6.14.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.14.0.ebuild new file mode 100644 index ..eee75df9 --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-6.14.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +# Upstream has stated explicitly that all tests require Internet access +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-2.2.7[${PYTHON_USEDEP}] + >=dev-python/black-22.8.0[${PYTHON_USEDEP}] + >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] + >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.17.21[${PYTHON_USEDEP}] + >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.26.3[${PYTHON_USEDEP}] + dev-vcs/git" +BDEPEND=" + >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + )" + +# test_call_from_outside_venv doesn't play nicely with the sandbox +# irrespective of whether Internet access is allowed or not +EPYTEST_DESELECT=( + test/test_main.py::test_call_from_outside_venv +) + +distutils_enable_tests pytest + +# Test suite fails to start without this +python_test() { + epytest test +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/files/, app-admin/ansible-lint/
commit: ccf154cd02d6e9694d11a58dacab2f36598c34a2 Author: Marek Szuba gentoo org> AuthorDate: Mon Mar 6 22:05:00 2023 + Commit: Marek Szuba gentoo org> CommitDate: Mon Mar 6 22:06:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccf154cd app-admin/ansible-lint: drop 6.8.2, 6.9.1, 6.13.1 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest| 3 - app-admin/ansible-lint/ansible-lint-6.13.1.ebuild | 55 --- app-admin/ansible-lint/ansible-lint-6.8.2.ebuild | 80 -- app-admin/ansible-lint/ansible-lint-6.9.1.ebuild | 80 -- .../ansible-lint-6.8.1_test-module-check.patch | 43 .../ansible-lint-6.8.6_test-module-check.patch | 59 6 files changed, 320 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 7db6dad18850..4aae424d1098 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,5 +1,2 @@ DIST ansible-lint-6.12.1.tar.gz 466371 BLAKE2B f43b3403c5d3db80d3ec3e3526cafc22bee68b31b5458e378a73bbec900de5411c597e9fc079a77cffc66a278a37bf0fc9ecfcaba3beccf74c6eecbe5b6148b9 SHA512 05c92c930d91419c212a9513aed5506c99e993acbce9437b6f8f3b95bd78ca5b0ff8e1a7d39f32907df72d858a2e4e6c74f47443c0f937b3644c7a18d1d59252 -DIST ansible-lint-6.13.1.tar.gz 488778 BLAKE2B d58002e10105759c6a19e8f67cccf6914cfb058573f7873bb6092bc3367c5af9583de30478c65e0d3b9b4840ac8103d688e6dc63e49543199b82447eba12eca0 SHA512 c71b45f3a73dd782480ae9c4c38fef5741297706d60d07c524f5abfb3249c87950bf8ffccd782a85ee6a83c357b1a0fbf101c659c640d98365d508dfb0a513a3 DIST ansible-lint-6.14.0.tar.gz 472203 BLAKE2B 041c7dbf0bc133423dc7f2a09c4f56b5b77e0bd46f86493a6e78748742ef930c9cb6d7525dcc72309b24b5f11e5ec135f967d56f079034f68ecba4da1a2dab03 SHA512 fd8546d4ba514c7979f6a194c992fee732046c0d0d3969a846689cc945a3f1cbe1798f3876883a664d7b9c2d0225ea27f3fd9fe30e2fdfc408afc4a028b91fdb -DIST ansible-lint-6.8.2.gh.tar.gz 288616 BLAKE2B 4ae9c344d834a3d69a05689df296c7915e6eb7cb2a85b773f3adcc4efd898c3e1c9f32d8b1efda31afb7a5466d1966aa754cd5529c7dcfd6c1f45517d39e1750 SHA512 101be050772f6df827a697faa5ff9650c98959d9bd6e7a025a19c0ac94faa6b06e114b9122ae8f09f650be565b226189f4706ef8dd0f27548774664adccf3d18 -DIST ansible-lint-6.9.1.gh.tar.gz 388343 BLAKE2B 73035bdbd6c1bdee5566d5dee5a8461953d99bbaf896d7a9764c32419e74c3d23883ac1a7548de3e21372195f99c325c371cead7397bf64d6d033d9a2f81ed01 SHA512 eaf255c53fb8355b06e7013f6676a09e2d7e67aa332306448f530c345925c80ff5ea54c580f7f6720a25ebed9e8deb4c0a8e4e22af4183e8a8ef7b6999be6099 diff --git a/app-admin/ansible-lint/ansible-lint-6.13.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.13.1.ebuild deleted file mode 100644 index eee75df9.. --- a/app-admin/ansible-lint/ansible-lint-6.13.1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible/ansible-lint; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -# Upstream has stated explicitly that all tests require Internet access -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND=" - >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-2.2.7[${PYTHON_USEDEP}] - >=dev-python/black-22.8.0[${PYTHON_USEDEP}] - >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] - >=dev-python/packaging-21.3[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] - >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.17.21[${PYTHON_USEDEP}] - >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] - >=dev-util/yamllint-1.26.3[${PYTHON_USEDEP}] - dev-vcs/git" -BDEPEND=" - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-mock[${PYTHON_USEDEP}] - >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] - )" - -# test_call_from_outside_venv doesn't play nicely with the sandbox -# irrespective of whether Internet access is allowed or not -EPYTEST_DESELECT=( - test/test_main.py::test_call_from_outside_venv -) - -distutils_enable_tests pytest - -# Test suite fails to start without this -python_test() { - epytest test -} diff --git a/app-admin/ansible-lint/ansible-lint-6.8.2.ebuild b/app-admin/ansible-lint/ansible-lint-6.8.2.ebuild deleted file mode 100644 index 622d56553866.. --- a/app-admin/ansible-lint/ansible-lint-6.8.2.ebuild +++ /dev/null @@ -1,80 +0,0 @@
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 62e8247a8e1df1405ebdf37aa84fe25aaefc9940 Author: Marek Szuba gentoo org> AuthorDate: Mon Mar 6 22:04:11 2023 + Commit: Marek Szuba gentoo org> CommitDate: Mon Mar 6 22:06:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62e8247a app-admin/ansible-lint: stabilize 6.12.1 for amd64 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/ansible-lint-6.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/ansible-lint-6.12.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.12.1.ebuild index eee75df9..70acfb5c1344 100644 --- a/app-admin/ansible-lint/ansible-lint-6.12.1.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.12.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" # Upstream has stated explicitly that all tests require Internet access PROPERTIES="test_network"
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: b61c0bce7451c5428fccbffdd00f0c35c51e4b0a Author: Marek Szuba gentoo org> AuthorDate: Tue Feb 21 23:03:09 2023 + Commit: Marek Szuba gentoo org> CommitDate: Tue Feb 21 23:41:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b61c0bce app-admin/ansible-lint: add 6.13.1 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-6.13.1.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 369d60575d47..7f7b52941a97 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,4 @@ DIST ansible-lint-6.12.1.tar.gz 466371 BLAKE2B f43b3403c5d3db80d3ec3e3526cafc22bee68b31b5458e378a73bbec900de5411c597e9fc079a77cffc66a278a37bf0fc9ecfcaba3beccf74c6eecbe5b6148b9 SHA512 05c92c930d91419c212a9513aed5506c99e993acbce9437b6f8f3b95bd78ca5b0ff8e1a7d39f32907df72d858a2e4e6c74f47443c0f937b3644c7a18d1d59252 +DIST ansible-lint-6.13.1.tar.gz 488778 BLAKE2B d58002e10105759c6a19e8f67cccf6914cfb058573f7873bb6092bc3367c5af9583de30478c65e0d3b9b4840ac8103d688e6dc63e49543199b82447eba12eca0 SHA512 c71b45f3a73dd782480ae9c4c38fef5741297706d60d07c524f5abfb3249c87950bf8ffccd782a85ee6a83c357b1a0fbf101c659c640d98365d508dfb0a513a3 DIST ansible-lint-6.8.2.gh.tar.gz 288616 BLAKE2B 4ae9c344d834a3d69a05689df296c7915e6eb7cb2a85b773f3adcc4efd898c3e1c9f32d8b1efda31afb7a5466d1966aa754cd5529c7dcfd6c1f45517d39e1750 SHA512 101be050772f6df827a697faa5ff9650c98959d9bd6e7a025a19c0ac94faa6b06e114b9122ae8f09f650be565b226189f4706ef8dd0f27548774664adccf3d18 DIST ansible-lint-6.9.1.gh.tar.gz 388343 BLAKE2B 73035bdbd6c1bdee5566d5dee5a8461953d99bbaf896d7a9764c32419e74c3d23883ac1a7548de3e21372195f99c325c371cead7397bf64d6d033d9a2f81ed01 SHA512 eaf255c53fb8355b06e7013f6676a09e2d7e67aa332306448f530c345925c80ff5ea54c580f7f6720a25ebed9e8deb4c0a8e4e22af4183e8a8ef7b6999be6099 diff --git a/app-admin/ansible-lint/ansible-lint-6.13.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.13.1.ebuild new file mode 100644 index ..07351ebda5a3 --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-6.13.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +# Upstream has stated explicitly that all tests require Internet access +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-2.2.7[${PYTHON_USEDEP}] + >=dev-python/black-22.8.0[${PYTHON_USEDEP}] + >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] + >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.17.21[${PYTHON_USEDEP}] + >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.26.3[${PYTHON_USEDEP}] + dev-vcs/git" +BDEPEND=" + >=dev-python/setuptools_scm-7.0.5[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + )" + +# test_call_from_outside_venv doesn't play nicely with the sandbox +# irrespective of whether Internet access is allowed or not +EPYTEST_DESELECT=( + test/test_main.py::test_call_from_outside_venv +) + +distutils_enable_tests pytest + +# Test suite fails to start without this +python_test() { + epytest test +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 38d3714bec5aeb485b7cced6c3bdf0effd53e262 Author: Marek Szuba gentoo org> AuthorDate: Sun Feb 5 22:54:55 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sun Feb 5 23:03:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d3714b app-admin/ansible-lint: add 6.12.1, drop 6.12.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 2 +- .../{ansible-lint-6.12.0.ebuild => ansible-lint-6.12.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 990466c0a953..369d60575d47 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,3 @@ -DIST ansible-lint-6.12.0.tar.gz 466270 BLAKE2B 917a4266048799da15b0be4da3074b7e8987551eddfbaef9998d75346b41d5326b5003eae50e74a7303b9db923c49fe9dfc07bd19ac9a1bf168573673c401734 SHA512 cfea6bca35e835400eaec9bc1a00b4e0d7af9bd3505e924b1e9a9fe5a451103d02cfa6b5bb3dda7a154b52f1f2849a90ed5dff7f3873b93d1b16ca2333abc975 +DIST ansible-lint-6.12.1.tar.gz 466371 BLAKE2B f43b3403c5d3db80d3ec3e3526cafc22bee68b31b5458e378a73bbec900de5411c597e9fc079a77cffc66a278a37bf0fc9ecfcaba3beccf74c6eecbe5b6148b9 SHA512 05c92c930d91419c212a9513aed5506c99e993acbce9437b6f8f3b95bd78ca5b0ff8e1a7d39f32907df72d858a2e4e6c74f47443c0f937b3644c7a18d1d59252 DIST ansible-lint-6.8.2.gh.tar.gz 288616 BLAKE2B 4ae9c344d834a3d69a05689df296c7915e6eb7cb2a85b773f3adcc4efd898c3e1c9f32d8b1efda31afb7a5466d1966aa754cd5529c7dcfd6c1f45517d39e1750 SHA512 101be050772f6df827a697faa5ff9650c98959d9bd6e7a025a19c0ac94faa6b06e114b9122ae8f09f650be565b226189f4706ef8dd0f27548774664adccf3d18 DIST ansible-lint-6.9.1.gh.tar.gz 388343 BLAKE2B 73035bdbd6c1bdee5566d5dee5a8461953d99bbaf896d7a9764c32419e74c3d23883ac1a7548de3e21372195f99c325c371cead7397bf64d6d033d9a2f81ed01 SHA512 eaf255c53fb8355b06e7013f6676a09e2d7e67aa332306448f530c345925c80ff5ea54c580f7f6720a25ebed9e8deb4c0a8e4e22af4183e8a8ef7b6999be6099 diff --git a/app-admin/ansible-lint/ansible-lint-6.12.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.12.1.ebuild similarity index 100% rename from app-admin/ansible-lint/ansible-lint-6.12.0.ebuild rename to app-admin/ansible-lint/ansible-lint-6.12.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 4c02bdec951c24a66d380a247c2acfd18485ff45 Author: Marek Szuba gentoo org> AuthorDate: Wed Feb 1 22:35:58 2023 + Commit: Marek Szuba gentoo org> CommitDate: Wed Feb 1 22:35:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c02bdec app-admin/ansible-lint: drop 6.8.6, 6.11.0-r1 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest| 2 - .../ansible-lint/ansible-lint-6.11.0-r1.ebuild | 55 --- app-admin/ansible-lint/ansible-lint-6.8.6.ebuild | 79 -- 3 files changed, 136 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index ac38f5e9829a..990466c0a953 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,5 +1,3 @@ -DIST ansible-lint-6.11.0.tar.gz 427423 BLAKE2B 7b32afdfe25965b2fcb24af1587ab3d5a0c29a2ddad64180638a779050525c1a1f8406d97199e6118d83c2e51d3c0a8e81eda85381cf34292d3bfc93b79c1d34 SHA512 96221a7b409b2e68570d8731a721aea0eab0612b8a95fbb25701142ee65e4939c1c6dd59869c5d4ee07474d2a9ec84c2a7c913954740b9cbf89243bf3d35be9a DIST ansible-lint-6.12.0.tar.gz 466270 BLAKE2B 917a4266048799da15b0be4da3074b7e8987551eddfbaef9998d75346b41d5326b5003eae50e74a7303b9db923c49fe9dfc07bd19ac9a1bf168573673c401734 SHA512 cfea6bca35e835400eaec9bc1a00b4e0d7af9bd3505e924b1e9a9fe5a451103d02cfa6b5bb3dda7a154b52f1f2849a90ed5dff7f3873b93d1b16ca2333abc975 DIST ansible-lint-6.8.2.gh.tar.gz 288616 BLAKE2B 4ae9c344d834a3d69a05689df296c7915e6eb7cb2a85b773f3adcc4efd898c3e1c9f32d8b1efda31afb7a5466d1966aa754cd5529c7dcfd6c1f45517d39e1750 SHA512 101be050772f6df827a697faa5ff9650c98959d9bd6e7a025a19c0ac94faa6b06e114b9122ae8f09f650be565b226189f4706ef8dd0f27548774664adccf3d18 -DIST ansible-lint-6.8.6.gh.tar.gz 293630 BLAKE2B aa43acb9cca21d3cdafebddb18d82781ab708d5696edc51567a8c56cc3eacb3bd96d08f97436eab54e69866f55fa6fc6537eb62e44e4d26eb3ee46ee13e7322d SHA512 0beb16ecff432444a25d3efa70f67eb55437faed593dfbb4bcaf080b06558403e711218f5a021268a2450ceeab1127d8dc8de027d1e4889350f20ca3d9ed9dca DIST ansible-lint-6.9.1.gh.tar.gz 388343 BLAKE2B 73035bdbd6c1bdee5566d5dee5a8461953d99bbaf896d7a9764c32419e74c3d23883ac1a7548de3e21372195f99c325c371cead7397bf64d6d033d9a2f81ed01 SHA512 eaf255c53fb8355b06e7013f6676a09e2d7e67aa332306448f530c345925c80ff5ea54c580f7f6720a25ebed9e8deb4c0a8e4e22af4183e8a8ef7b6999be6099 diff --git a/app-admin/ansible-lint/ansible-lint-6.11.0-r1.ebuild b/app-admin/ansible-lint/ansible-lint-6.11.0-r1.ebuild deleted file mode 100644 index 07351ebda5a3.. --- a/app-admin/ansible-lint/ansible-lint-6.11.0-r1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible/ansible-lint; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -# Upstream has stated explicitly that all tests require Internet access -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND=" - >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-2.2.7[${PYTHON_USEDEP}] - >=dev-python/black-22.8.0[${PYTHON_USEDEP}] - >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] - >=dev-python/packaging-21.3[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] - >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.17.21[${PYTHON_USEDEP}] - >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] - >=dev-util/yamllint-1.26.3[${PYTHON_USEDEP}] - dev-vcs/git" -BDEPEND=" - >=dev-python/setuptools_scm-7.0.5[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-mock[${PYTHON_USEDEP}] - >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] - )" - -# test_call_from_outside_venv doesn't play nicely with the sandbox -# irrespective of whether Internet access is allowed or not -EPYTEST_DESELECT=( - test/test_main.py::test_call_from_outside_venv -) - -distutils_enable_tests pytest - -# Test suite fails to start without this -python_test() { - epytest test -} diff --git a/app-admin/ansible-lint/ansible-lint-6.8.6.ebuild b/app-admin/ansible-lint/ansible-lint-6.8.6.ebuild deleted file mode 100644 index b351ac69b126.. --- a/app-admin/ansible-lint/ansible-lint-6.8.6.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 -
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 2857abbc16c58798648e5867f4653692e0e71509 Author: Marek Szuba gentoo org> AuthorDate: Wed Feb 1 22:38:45 2023 + Commit: Marek Szuba gentoo org> CommitDate: Wed Feb 1 22:38:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2857abbc app-admin/ansible-lint: stabilize 6.9.1 for amd64 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/ansible-lint-6.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/ansible-lint-6.9.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.9.1.ebuild index 5ec4fb0791cb..6ca29903739b 100644 --- a/app-admin/ansible-lint/ansible-lint-6.9.1.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.9.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ansible/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" RDEPEND=" >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 1795eec166fc9e61666e90c97c415006c23a784e Author: Marek Szuba gentoo org> AuthorDate: Wed Feb 1 22:35:36 2023 + Commit: Marek Szuba gentoo org> CommitDate: Wed Feb 1 22:35:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1795eec1 app-admin/ansible-lint: add 6.12.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-6.12.0.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 8b865f160045..ac38f5e9829a 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,4 +1,5 @@ DIST ansible-lint-6.11.0.tar.gz 427423 BLAKE2B 7b32afdfe25965b2fcb24af1587ab3d5a0c29a2ddad64180638a779050525c1a1f8406d97199e6118d83c2e51d3c0a8e81eda85381cf34292d3bfc93b79c1d34 SHA512 96221a7b409b2e68570d8731a721aea0eab0612b8a95fbb25701142ee65e4939c1c6dd59869c5d4ee07474d2a9ec84c2a7c913954740b9cbf89243bf3d35be9a +DIST ansible-lint-6.12.0.tar.gz 466270 BLAKE2B 917a4266048799da15b0be4da3074b7e8987551eddfbaef9998d75346b41d5326b5003eae50e74a7303b9db923c49fe9dfc07bd19ac9a1bf168573673c401734 SHA512 cfea6bca35e835400eaec9bc1a00b4e0d7af9bd3505e924b1e9a9fe5a451103d02cfa6b5bb3dda7a154b52f1f2849a90ed5dff7f3873b93d1b16ca2333abc975 DIST ansible-lint-6.8.2.gh.tar.gz 288616 BLAKE2B 4ae9c344d834a3d69a05689df296c7915e6eb7cb2a85b773f3adcc4efd898c3e1c9f32d8b1efda31afb7a5466d1966aa754cd5529c7dcfd6c1f45517d39e1750 SHA512 101be050772f6df827a697faa5ff9650c98959d9bd6e7a025a19c0ac94faa6b06e114b9122ae8f09f650be565b226189f4706ef8dd0f27548774664adccf3d18 DIST ansible-lint-6.8.6.gh.tar.gz 293630 BLAKE2B aa43acb9cca21d3cdafebddb18d82781ab708d5696edc51567a8c56cc3eacb3bd96d08f97436eab54e69866f55fa6fc6537eb62e44e4d26eb3ee46ee13e7322d SHA512 0beb16ecff432444a25d3efa70f67eb55437faed593dfbb4bcaf080b06558403e711218f5a021268a2450ceeab1127d8dc8de027d1e4889350f20ca3d9ed9dca DIST ansible-lint-6.9.1.gh.tar.gz 388343 BLAKE2B 73035bdbd6c1bdee5566d5dee5a8461953d99bbaf896d7a9764c32419e74c3d23883ac1a7548de3e21372195f99c325c371cead7397bf64d6d033d9a2f81ed01 SHA512 eaf255c53fb8355b06e7013f6676a09e2d7e67aa332306448f530c345925c80ff5ea54c580f7f6720a25ebed9e8deb4c0a8e4e22af4183e8a8ef7b6999be6099 diff --git a/app-admin/ansible-lint/ansible-lint-6.12.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.12.0.ebuild new file mode 100644 index ..07351ebda5a3 --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-6.12.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +# Upstream has stated explicitly that all tests require Internet access +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-2.2.7[${PYTHON_USEDEP}] + >=dev-python/black-22.8.0[${PYTHON_USEDEP}] + >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] + >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.17.21[${PYTHON_USEDEP}] + >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.26.3[${PYTHON_USEDEP}] + dev-vcs/git" +BDEPEND=" + >=dev-python/setuptools_scm-7.0.5[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + )" + +# test_call_from_outside_venv doesn't play nicely with the sandbox +# irrespective of whether Internet access is allowed or not +EPYTEST_DESELECT=( + test/test_main.py::test_call_from_outside_venv +) + +distutils_enable_tests pytest + +# Test suite fails to start without this +python_test() { + epytest test +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 9cd82a8771e803de1b647399d8ea717c18d8da14 Author: Marek Szuba gentoo org> AuthorDate: Fri Jan 27 22:11:00 2023 + Commit: Marek Szuba gentoo org> CommitDate: Fri Jan 27 22:13:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cd82a87 app-admin/ansible-lint: switch back to PyPI tarballs GitHub ones no longer offer any advantages over PyPI ones now that upstream officially requires the test suite to have Internet access, and at least for 6.11.0 they do not even install correctly. Closes: https://bugs.gentoo.org/892093 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest| 2 +- .../{ansible-lint-6.11.0.ebuild => ansible-lint-6.11.0-r1.ebuild} | 7 ++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 306311252b27..8b865f160045 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,4 +1,4 @@ -DIST ansible-lint-6.11.0.gh.tar.gz 399356 BLAKE2B 4330fb2bcbde20442429d277002b38c3c5ac4fb126a81b0bc09b4d2e06448801dea76b3a2578e43881c77b84743e260df89a1418dc3a31c866fb00f61aaa2989 SHA512 048745b84ee5c195cf2fb78a1a7ba72ce376d6fddc3298233985c8ef44744ec6f73c6ce60841ae708f59371a81973bb3c8ab35ae52c25c966e4289c487bcc220 +DIST ansible-lint-6.11.0.tar.gz 427423 BLAKE2B 7b32afdfe25965b2fcb24af1587ab3d5a0c29a2ddad64180638a779050525c1a1f8406d97199e6118d83c2e51d3c0a8e81eda85381cf34292d3bfc93b79c1d34 SHA512 96221a7b409b2e68570d8731a721aea0eab0612b8a95fbb25701142ee65e4939c1c6dd59869c5d4ee07474d2a9ec84c2a7c913954740b9cbf89243bf3d35be9a DIST ansible-lint-6.8.2.gh.tar.gz 288616 BLAKE2B 4ae9c344d834a3d69a05689df296c7915e6eb7cb2a85b773f3adcc4efd898c3e1c9f32d8b1efda31afb7a5466d1966aa754cd5529c7dcfd6c1f45517d39e1750 SHA512 101be050772f6df827a697faa5ff9650c98959d9bd6e7a025a19c0ac94faa6b06e114b9122ae8f09f650be565b226189f4706ef8dd0f27548774664adccf3d18 DIST ansible-lint-6.8.6.gh.tar.gz 293630 BLAKE2B aa43acb9cca21d3cdafebddb18d82781ab708d5696edc51567a8c56cc3eacb3bd96d08f97436eab54e69866f55fa6fc6537eb62e44e4d26eb3ee46ee13e7322d SHA512 0beb16ecff432444a25d3efa70f67eb55437faed593dfbb4bcaf080b06558403e711218f5a021268a2450ceeab1127d8dc8de027d1e4889350f20ca3d9ed9dca DIST ansible-lint-6.9.1.gh.tar.gz 388343 BLAKE2B 73035bdbd6c1bdee5566d5dee5a8461953d99bbaf896d7a9764c32419e74c3d23883ac1a7548de3e21372195f99c325c371cead7397bf64d6d033d9a2f81ed01 SHA512 eaf255c53fb8355b06e7013f6676a09e2d7e67aa332306448f530c345925c80ff5ea54c580f7f6720a25ebed9e8deb4c0a8e4e22af4183e8a8ef7b6999be6099 diff --git a/app-admin/ansible-lint/ansible-lint-6.11.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.11.0-r1.ebuild similarity index 92% rename from app-admin/ansible-lint/ansible-lint-6.11.0.ebuild rename to app-admin/ansible-lint/ansible-lint-6.11.0-r1.ebuild index 969ba540a132..07351ebda5a3 100644 --- a/app-admin/ansible-lint/ansible-lint-6.11.0.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.11.0-r1.ebuild @@ -10,7 +10,7 @@ inherit distutils-r1 DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" HOMEPAGE="https://github.com/ansible/ansible-lint; -SRC_URI="https://github.com/ansible/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" @@ -48,3 +48,8 @@ EPYTEST_DESELECT=( ) distutils_enable_tests pytest + +# Test suite fails to start without this +python_test() { + epytest test +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 70597246ce4f7e82690aa1fd4a37eb5251194af7 Author: Marek Szuba gentoo org> AuthorDate: Thu Jan 19 10:38:13 2023 + Commit: Marek Szuba gentoo org> CommitDate: Thu Jan 19 10:38:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70597246 app-admin/ansible-lint: add 6.11.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-6.11.0.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 17919b4adfa4..306311252b27 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,4 @@ +DIST ansible-lint-6.11.0.gh.tar.gz 399356 BLAKE2B 4330fb2bcbde20442429d277002b38c3c5ac4fb126a81b0bc09b4d2e06448801dea76b3a2578e43881c77b84743e260df89a1418dc3a31c866fb00f61aaa2989 SHA512 048745b84ee5c195cf2fb78a1a7ba72ce376d6fddc3298233985c8ef44744ec6f73c6ce60841ae708f59371a81973bb3c8ab35ae52c25c966e4289c487bcc220 DIST ansible-lint-6.8.2.gh.tar.gz 288616 BLAKE2B 4ae9c344d834a3d69a05689df296c7915e6eb7cb2a85b773f3adcc4efd898c3e1c9f32d8b1efda31afb7a5466d1966aa754cd5529c7dcfd6c1f45517d39e1750 SHA512 101be050772f6df827a697faa5ff9650c98959d9bd6e7a025a19c0ac94faa6b06e114b9122ae8f09f650be565b226189f4706ef8dd0f27548774664adccf3d18 DIST ansible-lint-6.8.6.gh.tar.gz 293630 BLAKE2B aa43acb9cca21d3cdafebddb18d82781ab708d5696edc51567a8c56cc3eacb3bd96d08f97436eab54e69866f55fa6fc6537eb62e44e4d26eb3ee46ee13e7322d SHA512 0beb16ecff432444a25d3efa70f67eb55437faed593dfbb4bcaf080b06558403e711218f5a021268a2450ceeab1127d8dc8de027d1e4889350f20ca3d9ed9dca DIST ansible-lint-6.9.1.gh.tar.gz 388343 BLAKE2B 73035bdbd6c1bdee5566d5dee5a8461953d99bbaf896d7a9764c32419e74c3d23883ac1a7548de3e21372195f99c325c371cead7397bf64d6d033d9a2f81ed01 SHA512 eaf255c53fb8355b06e7013f6676a09e2d7e67aa332306448f530c345925c80ff5ea54c580f7f6720a25ebed9e8deb4c0a8e4e22af4183e8a8ef7b6999be6099 diff --git a/app-admin/ansible-lint/ansible-lint-6.11.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.11.0.ebuild new file mode 100644 index ..969ba540a132 --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-6.11.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint; +SRC_URI="https://github.com/ansible/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +# Upstream has stated explicitly that all tests require Internet access +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-2.2.7[${PYTHON_USEDEP}] + >=dev-python/black-22.8.0[${PYTHON_USEDEP}] + >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] + >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.17.21[${PYTHON_USEDEP}] + >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.26.3[${PYTHON_USEDEP}] + dev-vcs/git" +BDEPEND=" + >=dev-python/setuptools_scm-7.0.5[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + )" + +# test_call_from_outside_venv doesn't play nicely with the sandbox +# irrespective of whether Internet access is allowed or not +EPYTEST_DESELECT=( + test/test_main.py::test_call_from_outside_venv +) + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: a44e9b72eb1402f0a42bb944633a62406610b8ec Author: Michał Górny gentoo org> AuthorDate: Tue Jan 10 14:45:29 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 10 14:49:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a44e9b72 app-admin/ansible-lint: Remove Python < 3.10 Signed-off-by: Michał Górny gentoo.org> app-admin/ansible-lint/ansible-lint-6.8.2.ebuild | 4 ++-- app-admin/ansible-lint/ansible-lint-6.8.6.ebuild | 4 ++-- app-admin/ansible-lint/ansible-lint-6.9.1.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app-admin/ansible-lint/ansible-lint-6.8.2.ebuild b/app-admin/ansible-lint/ansible-lint-6.8.2.ebuild index 2e40f9cbc06a..64f06f90a631 100644 --- a/app-admin/ansible-lint/ansible-lint-6.8.2.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.8.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_10 ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 diff --git a/app-admin/ansible-lint/ansible-lint-6.8.6.ebuild b/app-admin/ansible-lint/ansible-lint-6.8.6.ebuild index dcb2f57e85ed..b351ac69b126 100644 --- a/app-admin/ansible-lint/ansible-lint-6.8.6.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.8.6.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 diff --git a/app-admin/ansible-lint/ansible-lint-6.9.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.9.1.ebuild index 0d91815abba5..5ec4fb0791cb 100644 --- a/app-admin/ansible-lint/ansible-lint-6.9.1.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.9.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 9acc404371d1b8f5a5925a21bf57a0a6a42121d2 Author: Marek Szuba gentoo org> AuthorDate: Tue Dec 13 10:50:23 2022 + Commit: Marek Szuba gentoo org> CommitDate: Tue Dec 13 10:50:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9acc4043 app-admin/ansible-lint: deselect more network-dependent tests Closes: https://bugs.gentoo.org/868003 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/ansible-lint-6.9.1.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app-admin/ansible-lint/ansible-lint-6.9.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.9.1.ebuild index f2381dac1ab3..0d91815abba5 100644 --- a/app-admin/ansible-lint/ansible-lint-6.9.1.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.9.1.ebuild @@ -52,6 +52,7 @@ EPYTEST_DESELECT=( test/test_eco.py test/test_examples.py::test_custom_kinds test/test_examples.py::test_example + test/test_file_path_evaluation.py test/test_import_playbook.py::test_task_hook_import_playbook test/test_list_rules.py::test_list_rules_includes_opt_in_rules test/test_list_rules.py::test_list_rules_with_format_option @@ -64,6 +65,7 @@ EPYTEST_DESELECT=( test/test_profiles.py::test_profile_listing test/test_rules_collection.py::test_rich_rule_listing test/test_rules_collection.py::test_rules_id_format + test/test_schemas.py::test_refresh_schemas test/test_skip_inside_yaml.py::test_role_meta test/test_utils.py::test_cli_auto_detect test/test_utils.py::test_template_lookup
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: fe034ff437cf34ede0c8e3e469c448258cb3b811 Author: Michał Górny gentoo org> AuthorDate: Sun Dec 11 03:25:57 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun Dec 11 03:25:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe034ff4 app-admin/ansible-lint: Remove py3.8 (b/c ansible-compat) Signed-off-by: Michał Górny gentoo.org> app-admin/ansible-lint/ansible-lint-6.8.2.ebuild | 2 +- app-admin/ansible-lint/ansible-lint-6.8.6.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/ansible-lint/ansible-lint-6.8.2.ebuild b/app-admin/ansible-lint/ansible-lint-6.8.2.ebuild index fb27321a99b1..2e40f9cbc06a 100644 --- a/app-admin/ansible-lint/ansible-lint-6.8.2.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.8.2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{9..10} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 diff --git a/app-admin/ansible-lint/ansible-lint-6.8.6.ebuild b/app-admin/ansible-lint/ansible-lint-6.8.6.ebuild index df6b0f93eebd..dcb2f57e85ed 100644 --- a/app-admin/ansible-lint/ansible-lint-6.8.6.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.8.6.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_COMPAT=( python3_{9..11} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: e10b92c640ee2e5e6d4b93705ff988786bec73b5 Author: Marek Szuba gentoo org> AuthorDate: Mon Dec 5 12:57:03 2022 + Commit: Marek Szuba gentoo org> CommitDate: Mon Dec 5 12:57:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e10b92c6 app-admin/ansible-lint: add 6.9.1, drop 6.9.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 2 +- .../{ansible-lint-6.9.0.ebuild => ansible-lint-6.9.1.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index dbdcdc75dae2..17919b4adfa4 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,3 @@ DIST ansible-lint-6.8.2.gh.tar.gz 288616 BLAKE2B 4ae9c344d834a3d69a05689df296c7915e6eb7cb2a85b773f3adcc4efd898c3e1c9f32d8b1efda31afb7a5466d1966aa754cd5529c7dcfd6c1f45517d39e1750 SHA512 101be050772f6df827a697faa5ff9650c98959d9bd6e7a025a19c0ac94faa6b06e114b9122ae8f09f650be565b226189f4706ef8dd0f27548774664adccf3d18 DIST ansible-lint-6.8.6.gh.tar.gz 293630 BLAKE2B aa43acb9cca21d3cdafebddb18d82781ab708d5696edc51567a8c56cc3eacb3bd96d08f97436eab54e69866f55fa6fc6537eb62e44e4d26eb3ee46ee13e7322d SHA512 0beb16ecff432444a25d3efa70f67eb55437faed593dfbb4bcaf080b06558403e711218f5a021268a2450ceeab1127d8dc8de027d1e4889350f20ca3d9ed9dca -DIST ansible-lint-6.9.0.gh.tar.gz 297551 BLAKE2B ed616155ba169a61092bac247da2c232541f1a131f8cb275744a33a8076de7d97542dc394d29a17430085b5571f578fe1657f29239a18d8afe38a0f544fdb12f SHA512 e3d708e19af0d5578516bfcc9a755a968a412593e775cdbc4817c057dbc5659f4a54e63d7757036f4783353d022302a24842f934d431ff5225702f752614599f +DIST ansible-lint-6.9.1.gh.tar.gz 388343 BLAKE2B 73035bdbd6c1bdee5566d5dee5a8461953d99bbaf896d7a9764c32419e74c3d23883ac1a7548de3e21372195f99c325c371cead7397bf64d6d033d9a2f81ed01 SHA512 eaf255c53fb8355b06e7013f6676a09e2d7e67aa332306448f530c345925c80ff5ea54c580f7f6720a25ebed9e8deb4c0a8e4e22af4183e8a8ef7b6999be6099 diff --git a/app-admin/ansible-lint/ansible-lint-6.9.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.9.1.ebuild similarity index 100% rename from app-admin/ansible-lint/ansible-lint-6.9.0.ebuild rename to app-admin/ansible-lint/ansible-lint-6.9.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: c6324a9fa55eaa6978ecdc831921e84d260ccb8e Author: Marek Szuba gentoo org> AuthorDate: Sat Nov 26 21:58:39 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sat Nov 26 22:01:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6324a9f app-admin/ansible-lint: add 6.9.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-6.9.0.ebuild | 78 2 files changed, 79 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index e240d969041e..dbdcdc75dae2 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,3 @@ DIST ansible-lint-6.8.2.gh.tar.gz 288616 BLAKE2B 4ae9c344d834a3d69a05689df296c7915e6eb7cb2a85b773f3adcc4efd898c3e1c9f32d8b1efda31afb7a5466d1966aa754cd5529c7dcfd6c1f45517d39e1750 SHA512 101be050772f6df827a697faa5ff9650c98959d9bd6e7a025a19c0ac94faa6b06e114b9122ae8f09f650be565b226189f4706ef8dd0f27548774664adccf3d18 DIST ansible-lint-6.8.6.gh.tar.gz 293630 BLAKE2B aa43acb9cca21d3cdafebddb18d82781ab708d5696edc51567a8c56cc3eacb3bd96d08f97436eab54e69866f55fa6fc6537eb62e44e4d26eb3ee46ee13e7322d SHA512 0beb16ecff432444a25d3efa70f67eb55437faed593dfbb4bcaf080b06558403e711218f5a021268a2450ceeab1127d8dc8de027d1e4889350f20ca3d9ed9dca +DIST ansible-lint-6.9.0.gh.tar.gz 297551 BLAKE2B ed616155ba169a61092bac247da2c232541f1a131f8cb275744a33a8076de7d97542dc394d29a17430085b5571f578fe1657f29239a18d8afe38a0f544fdb12f SHA512 e3d708e19af0d5578516bfcc9a755a968a412593e775cdbc4817c057dbc5659f4a54e63d7757036f4783353d022302a24842f934d431ff5225702f752614599f diff --git a/app-admin/ansible-lint/ansible-lint-6.9.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.9.0.ebuild new file mode 100644 index ..f2381dac1ab3 --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-6.9.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint; +SRC_URI="https://github.com/ansible/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=" + >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-2.2.5[${PYTHON_USEDEP}] + >=dev-python/black-22.8.0[${PYTHON_USEDEP}] + >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] + >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.17.21[${PYTHON_USEDEP}] + >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.26.3[${PYTHON_USEDEP}]" +BDEPEND=" + >=dev-python/setuptools_scm-3.5.0[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + )" + +PATCHES=( + "${FILESDIR}"/${PN}-6.8.6_test-module-check.patch +) + +# Skip problematic tests: +# - test_rules_id_format has been giving an internal error since 6.5.4 or so (TODO: follow this up with upstream) +# - test_call_from_outside_venv doesn't play nicely with the sandbox +# - all the others require Internet access, mostly in order to access Ansible Galaxy +EPYTEST_DESELECT=( + test/test_ansiblesyntax.py::test_null_tasks + test/test_cli_role_paths.py::test_run_playbook_github + test/test_eco.py + test/test_examples.py::test_custom_kinds + test/test_examples.py::test_example + test/test_import_playbook.py::test_task_hook_import_playbook + test/test_list_rules.py::test_list_rules_includes_opt_in_rules + test/test_list_rules.py::test_list_rules_with_format_option + test/test_list_rules.py::test_list_tags_includes_opt_in_rules + test/test_main.py::test_call_from_outside_venv + test/test_prerun.py::test_install_collection + test/test_prerun.py::test_prerun_reqs_v1 + test/test_prerun.py::test_prerun_reqs_v2 + test/test_prerun.py::test_require_collection_wrong_version + test/test_profiles.py::test_profile_listing + test/test_rules_collection.py::test_rich_rule_listing + test/test_rules_collection.py::test_rules_id_format + test/test_skip_inside_yaml.py::test_role_meta + test/test_utils.py::test_cli_auto_detect + test/test_utils.py::test_template_lookup
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: c42043b23f7a338fbb8813e39fec07a2b0307e36 Author: Marek Szuba gentoo org> AuthorDate: Sun Nov 20 22:23:18 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sun Nov 20 22:24:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c42043b2 app-admin/ansible-lint: stabilize 6.8.2 for amd64 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/ansible-lint-6.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/ansible-lint-6.8.2.ebuild b/app-admin/ansible-lint/ansible-lint-6.8.2.ebuild index 1632b2104f54..fb27321a99b1 100644 --- a/app-admin/ansible-lint/ansible-lint-6.8.2.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.8.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/ansible/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" RDEPEND=" >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/, app-admin/ansible-lint/files/
commit: 98884e9992a796a54b3281b0730ff206826ed7fc Author: Marek Szuba gentoo org> AuthorDate: Thu Nov 10 00:05:35 2022 + Commit: Marek Szuba gentoo org> CommitDate: Thu Nov 10 00:42:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98884e99 app-admin/ansible-lint: drop 6.5.2, 6.7.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest| 2 - app-admin/ansible-lint/ansible-lint-6.5.2.ebuild | 78 -- app-admin/ansible-lint/ansible-lint-6.7.0.ebuild | 78 -- .../ansible-lint-6.5.2_test-module-check.patch | 32 - .../ansible-lint-6.6.1_test-module-check.patch | 32 - 5 files changed, 222 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index a03c12c2bcb8..e240d969041e 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,4 +1,2 @@ -DIST ansible-lint-6.5.2.gh.tar.gz 248425 BLAKE2B 02fe3f0cb410831ee7913c5f5ae434678ff183f9c60f0355988d69b516324513fd417439f9ceee4a38192c1e593d7bc00c8fd1aafdff6ba904cdb4ba56257657 SHA512 36a8d7b746bbb0c0f4d85a63180432b9165b1e59ff9da07f6b9477aa02d8998c5c682a317a04c4971a08f0691a10f420d9fd0e7d396d7d1b7f49979c7faf41f5 -DIST ansible-lint-6.7.0.gh.tar.gz 275573 BLAKE2B 56788efbd44f6c2d8f1dd946d26f4c784c5c9e077355823d143a7b95196a3b5ce672a987639da6f051832320585fe7106d92c293a0707c9886142eebdaa812f5 SHA512 39d5292c5d262a6ee6fe60b41d531d362c95b466fe28524d314c0f2554e50906db050df93c7dc6374b99e6ef283754844e08484d24570bbbaf637d08e0af4ae2 DIST ansible-lint-6.8.2.gh.tar.gz 288616 BLAKE2B 4ae9c344d834a3d69a05689df296c7915e6eb7cb2a85b773f3adcc4efd898c3e1c9f32d8b1efda31afb7a5466d1966aa754cd5529c7dcfd6c1f45517d39e1750 SHA512 101be050772f6df827a697faa5ff9650c98959d9bd6e7a025a19c0ac94faa6b06e114b9122ae8f09f650be565b226189f4706ef8dd0f27548774664adccf3d18 DIST ansible-lint-6.8.6.gh.tar.gz 293630 BLAKE2B aa43acb9cca21d3cdafebddb18d82781ab708d5696edc51567a8c56cc3eacb3bd96d08f97436eab54e69866f55fa6fc6537eb62e44e4d26eb3ee46ee13e7322d SHA512 0beb16ecff432444a25d3efa70f67eb55437faed593dfbb4bcaf080b06558403e711218f5a021268a2450ceeab1127d8dc8de027d1e4889350f20ca3d9ed9dca diff --git a/app-admin/ansible-lint/ansible-lint-6.5.2.ebuild b/app-admin/ansible-lint/ansible-lint-6.5.2.ebuild deleted file mode 100644 index 71e510a4133d.. --- a/app-admin/ansible-lint/ansible-lint-6.5.2.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible/ansible-lint; -# PyPI tarballs do not contain all the data files needed by the tests -SRC_URI="https://github.com/ansible/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -RDEPEND=" - >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-2.2.0[${PYTHON_USEDEP}] - dev-python/black[${PYTHON_USEDEP}] - >=dev-python/enrich-1.2.6[${PYTHON_USEDEP}] - dev-python/filelock[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.9.0[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/rich-9.5.1[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.15.37[${PYTHON_USEDEP}] - >=dev-python/wcmatch-7.0[${PYTHON_USEDEP}] - >=dev-util/yamllint-1.25.0[${PYTHON_USEDEP}]" -BDEPEND=" - >=dev-python/setuptools_scm-3.5.0[${PYTHON_USEDEP}] - >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}] - test? ( - >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}] - >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] - )" - -PATCHES=( - "${FILESDIR}"/${PN}-6.5.2_test-module-check.patch -) - -# Skip problematic tests: -# - test_call_from_outside_venv doesn't play nicely with the sandbox -# - all the others require Internet access, mostly in order to access Ansible Galaxy -EPYTEST_DESELECT=( - test/test_cli_role_paths.py::test_run_playbook_github - test/test_eco.py - test/test_examples.py::test_custom_kinds - test/test_import_playbook.py::test_task_hook_import_playbook - test/test_list_rules.py::test_list_rules_includes_opt_in_rules - test/test_list_rules.py::test_list_rules_with_format_option - test/test_list_rules.py::test_list_tags_includes_opt_in_rules - test/test_main.py::test_call_from_outside_venv - test/test_prerun.py::test_install_collection - test/test_prerun.py::test_prerun_reqs_v1 - test/test_prerun.py::test_prerun_reqs_v2 -
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/files/, app-admin/ansible-lint/
commit: 09b921071f4a9f34515c93dafc591f1c61099c08 Author: Marek Szuba gentoo org> AuthorDate: Thu Nov 10 00:04:23 2022 + Commit: Marek Szuba gentoo org> CommitDate: Thu Nov 10 00:42:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b92107 app-admin/ansible-lint: add 6.8.6 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest| 1 + app-admin/ansible-lint/ansible-lint-6.8.6.ebuild | 79 ++ .../ansible-lint-6.8.6_test-module-check.patch | 59 3 files changed, 139 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index a4e006f9827b..a03c12c2bcb8 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,4 @@ DIST ansible-lint-6.5.2.gh.tar.gz 248425 BLAKE2B 02fe3f0cb410831ee7913c5f5ae434678ff183f9c60f0355988d69b516324513fd417439f9ceee4a38192c1e593d7bc00c8fd1aafdff6ba904cdb4ba56257657 SHA512 36a8d7b746bbb0c0f4d85a63180432b9165b1e59ff9da07f6b9477aa02d8998c5c682a317a04c4971a08f0691a10f420d9fd0e7d396d7d1b7f49979c7faf41f5 DIST ansible-lint-6.7.0.gh.tar.gz 275573 BLAKE2B 56788efbd44f6c2d8f1dd946d26f4c784c5c9e077355823d143a7b95196a3b5ce672a987639da6f051832320585fe7106d92c293a0707c9886142eebdaa812f5 SHA512 39d5292c5d262a6ee6fe60b41d531d362c95b466fe28524d314c0f2554e50906db050df93c7dc6374b99e6ef283754844e08484d24570bbbaf637d08e0af4ae2 DIST ansible-lint-6.8.2.gh.tar.gz 288616 BLAKE2B 4ae9c344d834a3d69a05689df296c7915e6eb7cb2a85b773f3adcc4efd898c3e1c9f32d8b1efda31afb7a5466d1966aa754cd5529c7dcfd6c1f45517d39e1750 SHA512 101be050772f6df827a697faa5ff9650c98959d9bd6e7a025a19c0ac94faa6b06e114b9122ae8f09f650be565b226189f4706ef8dd0f27548774664adccf3d18 +DIST ansible-lint-6.8.6.gh.tar.gz 293630 BLAKE2B aa43acb9cca21d3cdafebddb18d82781ab708d5696edc51567a8c56cc3eacb3bd96d08f97436eab54e69866f55fa6fc6537eb62e44e4d26eb3ee46ee13e7322d SHA512 0beb16ecff432444a25d3efa70f67eb55437faed593dfbb4bcaf080b06558403e711218f5a021268a2450ceeab1127d8dc8de027d1e4889350f20ca3d9ed9dca diff --git a/app-admin/ansible-lint/ansible-lint-6.8.6.ebuild b/app-admin/ansible-lint/ansible-lint-6.8.6.ebuild new file mode 100644 index ..df6b0f93eebd --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-6.8.6.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint; +SRC_URI="https://github.com/ansible/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=" + >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-2.2.4[${PYTHON_USEDEP}] + >=dev-python/black-22.1.0[${PYTHON_USEDEP}] + dev-python/filelock[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.9.0[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + >=dev-python/rich-9.5.1[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.15.37[${PYTHON_USEDEP}] + >=dev-python/wcmatch-7.0[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.25.0[${PYTHON_USEDEP}]" +BDEPEND=" + >=dev-python/setuptools_scm-3.5.0[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + )" + +PATCHES=( + "${FILESDIR}"/${PN}-6.8.6_test-module-check.patch +) + +# Skip problematic tests: +# - test_rules_id_format has been giving an internal error since 6.5.4 or so (TODO: follow this up with upstream) +# - similar problem with test_example_custom_module and 6.8.6 +# - test_call_from_outside_venv doesn't play nicely with the sandbox +# - all the others require Internet access, mostly in order to access Ansible Galaxy +EPYTEST_DESELECT=( + test/test_ansiblesyntax.py::test_null_tasks + test/test_cli_role_paths.py::test_run_playbook_github + test/test_eco.py + test/test_examples.py::test_example_custom_module + test/test_examples.py::test_custom_kinds + test/test_import_playbook.py::test_task_hook_import_playbook + test/test_list_rules.py::test_list_rules_includes_opt_in_rules + test/test_list_rules.py::test_list_rules_with_format_option + test/test_list_rules.py::test_list_tags_includes_opt_in_rules + test/test_main.py::test_call_from_outside_venv + test/test_prerun.py::test_install_collection +
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 1d9cf470e1775fe10e2eb95497e9658e7cb31ded Author: Marek Szuba gentoo org> AuthorDate: Wed Oct 19 21:43:48 2022 + Commit: Marek Szuba gentoo org> CommitDate: Wed Oct 19 21:49:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d9cf470 app-admin/ansible-lint: add 6.8.2, drop 6.8.1 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 2 +- .../{ansible-lint-6.8.1.ebuild => ansible-lint-6.8.2.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index a06483ebca57..a4e006f9827b 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,3 @@ DIST ansible-lint-6.5.2.gh.tar.gz 248425 BLAKE2B 02fe3f0cb410831ee7913c5f5ae434678ff183f9c60f0355988d69b516324513fd417439f9ceee4a38192c1e593d7bc00c8fd1aafdff6ba904cdb4ba56257657 SHA512 36a8d7b746bbb0c0f4d85a63180432b9165b1e59ff9da07f6b9477aa02d8998c5c682a317a04c4971a08f0691a10f420d9fd0e7d396d7d1b7f49979c7faf41f5 DIST ansible-lint-6.7.0.gh.tar.gz 275573 BLAKE2B 56788efbd44f6c2d8f1dd946d26f4c784c5c9e077355823d143a7b95196a3b5ce672a987639da6f051832320585fe7106d92c293a0707c9886142eebdaa812f5 SHA512 39d5292c5d262a6ee6fe60b41d531d362c95b466fe28524d314c0f2554e50906db050df93c7dc6374b99e6ef283754844e08484d24570bbbaf637d08e0af4ae2 -DIST ansible-lint-6.8.1.gh.tar.gz 287839 BLAKE2B 21421d7254a63b1460ce3f36529967a988c2835761f7ff1973b62c3210fffabc0eb95ede09fc5e582586782f7e258bd0b7534cf786671bc628631bf8d815644c SHA512 cd368d568f33a9711299b8a563f99f3d5eb6bed8334cb63e60fa43239716013a7d47e42e059c521a687d2e7cfc4c6d60621f1123050428f9ede0865c60d3ace0 +DIST ansible-lint-6.8.2.gh.tar.gz 288616 BLAKE2B 4ae9c344d834a3d69a05689df296c7915e6eb7cb2a85b773f3adcc4efd898c3e1c9f32d8b1efda31afb7a5466d1966aa754cd5529c7dcfd6c1f45517d39e1750 SHA512 101be050772f6df827a697faa5ff9650c98959d9bd6e7a025a19c0ac94faa6b06e114b9122ae8f09f650be565b226189f4706ef8dd0f27548774664adccf3d18 diff --git a/app-admin/ansible-lint/ansible-lint-6.8.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.8.2.ebuild similarity index 100% rename from app-admin/ansible-lint/ansible-lint-6.8.1.ebuild rename to app-admin/ansible-lint/ansible-lint-6.8.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/, app-admin/ansible-lint/files/
commit: e0d3330271f1fc33cd4e500757f9874d9c8415ec Author: Marek Szuba gentoo org> AuthorDate: Thu Oct 13 09:46:26 2022 + Commit: Marek Szuba gentoo org> CommitDate: Thu Oct 13 09:46:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d33302 app-admin/ansible-lint: add 6.8.1 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest| 1 + app-admin/ansible-lint/ansible-lint-6.8.1.ebuild | 80 ++ .../ansible-lint-6.8.1_test-module-check.patch | 43 3 files changed, 124 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index f9eaa3509efc..a06483ebca57 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,3 @@ DIST ansible-lint-6.5.2.gh.tar.gz 248425 BLAKE2B 02fe3f0cb410831ee7913c5f5ae434678ff183f9c60f0355988d69b516324513fd417439f9ceee4a38192c1e593d7bc00c8fd1aafdff6ba904cdb4ba56257657 SHA512 36a8d7b746bbb0c0f4d85a63180432b9165b1e59ff9da07f6b9477aa02d8998c5c682a317a04c4971a08f0691a10f420d9fd0e7d396d7d1b7f49979c7faf41f5 DIST ansible-lint-6.7.0.gh.tar.gz 275573 BLAKE2B 56788efbd44f6c2d8f1dd946d26f4c784c5c9e077355823d143a7b95196a3b5ce672a987639da6f051832320585fe7106d92c293a0707c9886142eebdaa812f5 SHA512 39d5292c5d262a6ee6fe60b41d531d362c95b466fe28524d314c0f2554e50906db050df93c7dc6374b99e6ef283754844e08484d24570bbbaf637d08e0af4ae2 +DIST ansible-lint-6.8.1.gh.tar.gz 287839 BLAKE2B 21421d7254a63b1460ce3f36529967a988c2835761f7ff1973b62c3210fffabc0eb95ede09fc5e582586782f7e258bd0b7534cf786671bc628631bf8d815644c SHA512 cd368d568f33a9711299b8a563f99f3d5eb6bed8334cb63e60fa43239716013a7d47e42e059c521a687d2e7cfc4c6d60621f1123050428f9ede0865c60d3ace0 diff --git a/app-admin/ansible-lint/ansible-lint-6.8.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.8.1.ebuild new file mode 100644 index ..1632b2104f54 --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-6.8.1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint; +# PyPI tarballs do not contain all the data files needed by the tests +SRC_URI="https://github.com/ansible/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=" + >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-2.2.0[${PYTHON_USEDEP}] + dev-python/black[${PYTHON_USEDEP}] + >=dev-python/enrich-1.2.6[${PYTHON_USEDEP}] + dev-python/filelock[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.9.0[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + >=dev-python/rich-9.5.1[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.15.37[${PYTHON_USEDEP}] + >=dev-python/wcmatch-7.0[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.25.0[${PYTHON_USEDEP}]" +BDEPEND=" + >=dev-python/setuptools_scm-3.5.0[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + )" + +PATCHES=( + "${FILESDIR}"/${PN}-6.8.1_test-module-check.patch +) + +# Skip problematic tests: +# - test_rules_id_format has been giving an internal error since 6.5.4 or so (TODO: follow this up with upstream) +# - test_call_from_outside_venv doesn't play nicely with the sandbox +# - all the others require Internet access, mostly in order to access Ansible Galaxy +EPYTEST_DESELECT=( + test/test_cli_role_paths.py::test_run_playbook_github + test/test_eco.py + test/test_examples.py::test_custom_kinds + test/test_import_playbook.py::test_task_hook_import_playbook + test/test_list_rules.py::test_list_rules_includes_opt_in_rules + test/test_list_rules.py::test_list_rules_with_format_option + test/test_list_rules.py::test_list_tags_includes_opt_in_rules + test/test_main.py::test_call_from_outside_venv + test/test_prerun.py::test_install_collection + test/test_prerun.py::test_prerun_reqs_v1 + test/test_prerun.py::test_prerun_reqs_v2 + test/test_prerun.py::test_require_collection_wrong_version + test/test_profiles.py::test_profile_listing + test/test_rules_collection.py::test_rich_rule_listing + test/test_rules_collection.py::test_rules_id_format + test/test_skip_inside_yaml.py::test_role_meta + test/test_utils.py::test_cli_auto_detect +
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: e6ff55cc55eb7e2b862326965ace1ac5b941c590 Author: Marek Szuba gentoo org> AuthorDate: Mon Sep 26 09:12:31 2022 + Commit: Marek Szuba gentoo org> CommitDate: Mon Sep 26 09:12:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6ff55cc app-admin/ansible-lint: add 6.7.0, drop 6.6.1 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 2 +- .../{ansible-lint-6.6.1.ebuild => ansible-lint-6.7.0.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 9021b8b0133c..f9eaa3509efc 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,2 @@ DIST ansible-lint-6.5.2.gh.tar.gz 248425 BLAKE2B 02fe3f0cb410831ee7913c5f5ae434678ff183f9c60f0355988d69b516324513fd417439f9ceee4a38192c1e593d7bc00c8fd1aafdff6ba904cdb4ba56257657 SHA512 36a8d7b746bbb0c0f4d85a63180432b9165b1e59ff9da07f6b9477aa02d8998c5c682a317a04c4971a08f0691a10f420d9fd0e7d396d7d1b7f49979c7faf41f5 -DIST ansible-lint-6.6.1.gh.tar.gz 272235 BLAKE2B 50d014a919b7e915aff541b7be401f287ac990ec3dc435af2356143434fb27619e2e9ebad4a6b0ed57d9b0c1972137c34d08b603eda7f8dba49359d209da2e0a SHA512 bd6c2b695ba65e808f7773deef11bd51693b0343dc356788a87761810295fad32114bfb6f8df8eef69a13702b136f1c1d02b1a9f41c43c6e64174842ec67124f +DIST ansible-lint-6.7.0.gh.tar.gz 275573 BLAKE2B 56788efbd44f6c2d8f1dd946d26f4c784c5c9e077355823d143a7b95196a3b5ce672a987639da6f051832320585fe7106d92c293a0707c9886142eebdaa812f5 SHA512 39d5292c5d262a6ee6fe60b41d531d362c95b466fe28524d314c0f2554e50906db050df93c7dc6374b99e6ef283754844e08484d24570bbbaf637d08e0af4ae2 diff --git a/app-admin/ansible-lint/ansible-lint-6.6.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.7.0.ebuild similarity index 100% rename from app-admin/ansible-lint/ansible-lint-6.6.1.ebuild rename to app-admin/ansible-lint/ansible-lint-6.7.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/files/
commit: dd8f54d330af2e37385d6d65521b7294711b4b62 Author: Marek Szuba gentoo org> AuthorDate: Wed Sep 21 23:51:36 2022 + Commit: Marek Szuba gentoo org> CommitDate: Wed Sep 21 23:54:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd8f54d3 app-admin/ansible-lint: add omitted patch Closes: https://bugs.gentoo.org/872245 Signed-off-by: Marek Szuba gentoo.org> .../ansible-lint-6.6.1_test-module-check.patch | 32 ++ 1 file changed, 32 insertions(+) diff --git a/app-admin/ansible-lint/files/ansible-lint-6.6.1_test-module-check.patch b/app-admin/ansible-lint/files/ansible-lint-6.6.1_test-module-check.patch new file mode 100644 index ..0f6e9aadde9e --- /dev/null +++ b/app-admin/ansible-lint/files/ansible-lint-6.6.1_test-module-check.patch @@ -0,0 +1,32 @@ +--- a/conftest.py b/conftest.py +@@ -7,29 +7,6 @@ + import pytest + from ansible.module_utils.common.yaml import HAS_LIBYAML + +-# checking if user is running pytest without installing test dependencies: +-missing = [] +-for module in ["ansible", "black", "flake8", "flaky", "mypy", "pylint"]: +-if not importlib.util.find_spec(module): +-missing.append(module) +-if missing: +-print( +-f"FATAL: Missing modules: {', '.join(missing)} -- probably you missed installing test requirements with: pip install -e '.[test]'", +-file=sys.stderr, +-) +-sys.exit(1) +- +-if not HAS_LIBYAML and sys.version_info >= (3, 9, 0): +-# While presence of libyaml is not required for runtime, we keep this error +-# fatal here in order to be sure that we spot libyaml errors during testing. +-# +-# For 3.8.x we do not do this check, as libyaml does not have an arm64 build for py38. +-print( +-"FATAL: For testing, we require pyyaml to be installed with its native extension, missing it would make testing 3x slower and risk missing essential bugs.", +-file=sys.stderr, +-) +-sys.exit(1) +- + + os.environ["NO_COLOR"] = "1" +
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/files/, app-admin/ansible-lint/
commit: fdd3f5eb1948b4962f53216630c8dfefa58f4c68 Author: Marek Szuba gentoo org> AuthorDate: Wed Sep 21 17:58:08 2022 + Commit: Marek Szuba gentoo org> CommitDate: Wed Sep 21 18:33:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd3f5eb app-admin/ansible-lint: drop 6.4.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest| 1 - app-admin/ansible-lint/ansible-lint-6.4.0.ebuild | 75 -- .../ansible-lint-6.0.2_test-module-check.patch | 23 --- 3 files changed, 99 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index a2e63a13be00..9021b8b0133c 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,2 @@ -DIST ansible-lint-6.4.0.gh.tar.gz 235346 BLAKE2B a2f55e6f4df739dccb011225f0a660978a9dfdbcc6e45cee2eef12467482c471d8700bb1bfad87e03eb1c4f21291307db5dc174e2440370ca11368f6ad6d195d SHA512 75e30a325a5c62f64066925b99e691886e299e029adc78fdceaa5eb23a74a46408793479e7c54c312d93e0a62d190b34f1e7614dec31a94822d39a231796e9df DIST ansible-lint-6.5.2.gh.tar.gz 248425 BLAKE2B 02fe3f0cb410831ee7913c5f5ae434678ff183f9c60f0355988d69b516324513fd417439f9ceee4a38192c1e593d7bc00c8fd1aafdff6ba904cdb4ba56257657 SHA512 36a8d7b746bbb0c0f4d85a63180432b9165b1e59ff9da07f6b9477aa02d8998c5c682a317a04c4971a08f0691a10f420d9fd0e7d396d7d1b7f49979c7faf41f5 DIST ansible-lint-6.6.1.gh.tar.gz 272235 BLAKE2B 50d014a919b7e915aff541b7be401f287ac990ec3dc435af2356143434fb27619e2e9ebad4a6b0ed57d9b0c1972137c34d08b603eda7f8dba49359d209da2e0a SHA512 bd6c2b695ba65e808f7773deef11bd51693b0343dc356788a87761810295fad32114bfb6f8df8eef69a13702b136f1c1d02b1a9f41c43c6e64174842ec67124f diff --git a/app-admin/ansible-lint/ansible-lint-6.4.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.4.0.ebuild deleted file mode 100644 index bc3e252daa8c.. --- a/app-admin/ansible-lint/ansible-lint-6.4.0.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible/ansible-lint; -# PyPI tarballs do not contain all the data files needed by the tests -SRC_URI="https://github.com/ansible/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -RDEPEND=" - >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-2.1.0[${PYTHON_USEDEP}] - >=dev-python/enrich-1.2.6[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.8.0[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/rich-9.5.1[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.15.37[${PYTHON_USEDEP}] - >=dev-python/wcmatch-7.0[${PYTHON_USEDEP}] - >=dev-util/yamllint-1.25.0[${PYTHON_USEDEP}]" -BDEPEND=" - >=dev-python/setuptools_scm-3.5.0[${PYTHON_USEDEP}] - >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}] - test? ( - >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}] - >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] - )" - -PATCHES=( - "${FILESDIR}"/${PN}-6.0.2_test-module-check.patch -) - -# Skip problematic tests: -# - test_call_from_outside_venv doesn't play nicely with the sandbox -# - all the others require Internet access, mostly in order to access Ansible Galaxy -EPYTEST_DESELECT=( - test/test_cli_role_paths.py::test_run_playbook_github - test/test_eco.py - test/test_examples.py::test_custom_kinds - test/test_import_playbook.py::test_task_hook_import_playbook - test/test_list_rules.py::test_list_rules_includes_opt_in_rules - test/test_list_rules.py::test_list_rules_with_format_option - test/test_list_rules.py::test_list_tags_includes_opt_in_rules - test/test_main.py::test_call_from_outside_venv - test/test_prerun.py::test_install_collection - test/test_prerun.py::test_prerun_reqs_v1 - test/test_prerun.py::test_prerun_reqs_v2 - test/test_prerun.py::test_require_collection_wrong_version - test/test_profiles.py::test_profile_listing - test/test_rules_collection.py::test_rich_rule_listing - test/test_utils.py::test_cli_auto_detect - test/test_utils.py::test_template_lookup - test/test_verbosity.py::test_default_verbosity -) - -distutils_enable_tests pytest - -python_test() { - # As of 6.2.1, without this the test suite still gets confused by the presence of ansible-lint modules - # in both ${ED} and ${S}. - cd "${S}" || die - - epytest test -} diff
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: f08d9bf75c3dc8a14dbda91634c984943223580a Author: Marek Szuba gentoo org> AuthorDate: Wed Sep 21 17:54:46 2022 + Commit: Marek Szuba gentoo org> CommitDate: Wed Sep 21 18:33:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f08d9bf7 app-admin/ansible-lint: add 6.6.1, drop 6.6.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 2 +- .../{ansible-lint-6.6.0.ebuild => ansible-lint-6.6.1.ebuild}| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 50798b869357..a2e63a13be00 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,3 @@ DIST ansible-lint-6.4.0.gh.tar.gz 235346 BLAKE2B a2f55e6f4df739dccb011225f0a660978a9dfdbcc6e45cee2eef12467482c471d8700bb1bfad87e03eb1c4f21291307db5dc174e2440370ca11368f6ad6d195d SHA512 75e30a325a5c62f64066925b99e691886e299e029adc78fdceaa5eb23a74a46408793479e7c54c312d93e0a62d190b34f1e7614dec31a94822d39a231796e9df DIST ansible-lint-6.5.2.gh.tar.gz 248425 BLAKE2B 02fe3f0cb410831ee7913c5f5ae434678ff183f9c60f0355988d69b516324513fd417439f9ceee4a38192c1e593d7bc00c8fd1aafdff6ba904cdb4ba56257657 SHA512 36a8d7b746bbb0c0f4d85a63180432b9165b1e59ff9da07f6b9477aa02d8998c5c682a317a04c4971a08f0691a10f420d9fd0e7d396d7d1b7f49979c7faf41f5 -DIST ansible-lint-6.6.0.gh.tar.gz 270913 BLAKE2B c192da771939055be89d66783d0b09e114de20919af6ab5ce044ba58b8398f598c63180498f1f4737a3535f687a41f007fb41c9b83151308ec1491fe19d48c87 SHA512 af5e1cf88717bc1e6ee0b9479a380bb06de0b29ef26200acefa0eba6bf1ef9ffa3117e0d4a43db94a8b6ba94b01cbb5790b1286a98576699cca100afb2316313 +DIST ansible-lint-6.6.1.gh.tar.gz 272235 BLAKE2B 50d014a919b7e915aff541b7be401f287ac990ec3dc435af2356143434fb27619e2e9ebad4a6b0ed57d9b0c1972137c34d08b603eda7f8dba49359d209da2e0a SHA512 bd6c2b695ba65e808f7773deef11bd51693b0343dc356788a87761810295fad32114bfb6f8df8eef69a13702b136f1c1d02b1a9f41c43c6e64174842ec67124f diff --git a/app-admin/ansible-lint/ansible-lint-6.6.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.6.1.ebuild similarity index 98% rename from app-admin/ansible-lint/ansible-lint-6.6.0.ebuild rename to app-admin/ansible-lint/ansible-lint-6.6.1.ebuild index 71e510a4133d..a483735e3a30 100644 --- a/app-admin/ansible-lint/ansible-lint-6.6.0.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.6.1.ebuild @@ -40,7 +40,7 @@ BDEPEND=" )" PATCHES=( - "${FILESDIR}"/${PN}-6.5.2_test-module-check.patch + "${FILESDIR}"/${PN}-6.6.1_test-module-check.patch ) # Skip problematic tests:
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 16ad246c07dd5e8128f41154bcf13eaa6c10 Author: Marek Szuba gentoo org> AuthorDate: Tue Sep 20 07:38:44 2022 + Commit: Marek Szuba gentoo org> CommitDate: Tue Sep 20 08:51:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16ad app-admin/ansible-lint: add 6.6.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-6.6.0.ebuild | 78 2 files changed, 79 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 6df1669c4d41..50798b869357 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,3 @@ DIST ansible-lint-6.4.0.gh.tar.gz 235346 BLAKE2B a2f55e6f4df739dccb011225f0a660978a9dfdbcc6e45cee2eef12467482c471d8700bb1bfad87e03eb1c4f21291307db5dc174e2440370ca11368f6ad6d195d SHA512 75e30a325a5c62f64066925b99e691886e299e029adc78fdceaa5eb23a74a46408793479e7c54c312d93e0a62d190b34f1e7614dec31a94822d39a231796e9df DIST ansible-lint-6.5.2.gh.tar.gz 248425 BLAKE2B 02fe3f0cb410831ee7913c5f5ae434678ff183f9c60f0355988d69b516324513fd417439f9ceee4a38192c1e593d7bc00c8fd1aafdff6ba904cdb4ba56257657 SHA512 36a8d7b746bbb0c0f4d85a63180432b9165b1e59ff9da07f6b9477aa02d8998c5c682a317a04c4971a08f0691a10f420d9fd0e7d396d7d1b7f49979c7faf41f5 +DIST ansible-lint-6.6.0.gh.tar.gz 270913 BLAKE2B c192da771939055be89d66783d0b09e114de20919af6ab5ce044ba58b8398f598c63180498f1f4737a3535f687a41f007fb41c9b83151308ec1491fe19d48c87 SHA512 af5e1cf88717bc1e6ee0b9479a380bb06de0b29ef26200acefa0eba6bf1ef9ffa3117e0d4a43db94a8b6ba94b01cbb5790b1286a98576699cca100afb2316313 diff --git a/app-admin/ansible-lint/ansible-lint-6.6.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.6.0.ebuild new file mode 100644 index ..71e510a4133d --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-6.6.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint; +# PyPI tarballs do not contain all the data files needed by the tests +SRC_URI="https://github.com/ansible/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=" + >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-2.2.0[${PYTHON_USEDEP}] + dev-python/black[${PYTHON_USEDEP}] + >=dev-python/enrich-1.2.6[${PYTHON_USEDEP}] + dev-python/filelock[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.9.0[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + >=dev-python/rich-9.5.1[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.15.37[${PYTHON_USEDEP}] + >=dev-python/wcmatch-7.0[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.25.0[${PYTHON_USEDEP}]" +BDEPEND=" + >=dev-python/setuptools_scm-3.5.0[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + )" + +PATCHES=( + "${FILESDIR}"/${PN}-6.5.2_test-module-check.patch +) + +# Skip problematic tests: +# - test_call_from_outside_venv doesn't play nicely with the sandbox +# - all the others require Internet access, mostly in order to access Ansible Galaxy +EPYTEST_DESELECT=( + test/test_cli_role_paths.py::test_run_playbook_github + test/test_eco.py + test/test_examples.py::test_custom_kinds + test/test_import_playbook.py::test_task_hook_import_playbook + test/test_list_rules.py::test_list_rules_includes_opt_in_rules + test/test_list_rules.py::test_list_rules_with_format_option + test/test_list_rules.py::test_list_tags_includes_opt_in_rules + test/test_main.py::test_call_from_outside_venv + test/test_prerun.py::test_install_collection + test/test_prerun.py::test_prerun_reqs_v1 + test/test_prerun.py::test_prerun_reqs_v2 + test/test_prerun.py::test_require_collection_wrong_version + test/test_profiles.py::test_profile_listing + test/test_rules_collection.py::test_rich_rule_listing + test/test_skip_inside_yaml.py::test_role_meta + test/test_utils.py::test_cli_auto_detect + test/test_utils.py::test_template_lookup + test/test_verbosity.py::test_default_verbosity +) + +distutils_enable_tests pytest + +python_test() { + # Since 6.2.1, without this the test suite still gets confused by the presence of ansible-lint modules + # in both
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: d9b713c67821a25e720c5b634fcce8576dd9a319 Author: Marek Szuba gentoo org> AuthorDate: Fri Sep 2 08:51:53 2022 + Commit: Marek Szuba gentoo org> CommitDate: Fri Sep 2 08:56:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b713c6 app-admin/ansible-lint: add dev-python/black to RDEPEND Black is now a mandatory runtime dependency rather than an optional test one, as it is used to process Jinja2 templates. Closes: https://bugs.gentoo.org/867967 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/ansible-lint-6.5.2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-admin/ansible-lint/ansible-lint-6.5.2.ebuild b/app-admin/ansible-lint/ansible-lint-6.5.2.ebuild index ba4605d1720d..25c5750d037c 100644 --- a/app-admin/ansible-lint/ansible-lint-6.5.2.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.5.2.ebuild @@ -20,6 +20,7 @@ KEYWORDS="~amd64 ~riscv" RDEPEND=" >=app-admin/ansible-base-2.12.0[${PYTHON_USEDEP}] >=dev-python/ansible-compat-2.2.0[${PYTHON_USEDEP}] + dev-python/black[${PYTHON_USEDEP}] >=dev-python/enrich-1.2.6[${PYTHON_USEDEP}] dev-python/filelock[${PYTHON_USEDEP}] >=dev-python/jsonschema-4.9.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/files/, app-admin/ansible-lint/
commit: a2c09cbf0b3d82b3aac2f5b4ad0d9012ffd971a5 Author: Marek Szuba gentoo org> AuthorDate: Thu Sep 1 23:38:54 2022 + Commit: Marek Szuba gentoo org> CommitDate: Fri Sep 2 00:48:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c09cbf app-admin/ansible-lint: add 6.5.2, drop 6.5.1 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest| 2 +- ...lint-6.5.1.ebuild => ansible-lint-6.5.2.ebuild} | 2 +- .../ansible-lint-6.5.2_test-module-check.patch | 32 ++ 3 files changed, 34 insertions(+), 2 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index b0e3cc496c55..6df1669c4d41 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,2 @@ DIST ansible-lint-6.4.0.gh.tar.gz 235346 BLAKE2B a2f55e6f4df739dccb011225f0a660978a9dfdbcc6e45cee2eef12467482c471d8700bb1bfad87e03eb1c4f21291307db5dc174e2440370ca11368f6ad6d195d SHA512 75e30a325a5c62f64066925b99e691886e299e029adc78fdceaa5eb23a74a46408793479e7c54c312d93e0a62d190b34f1e7614dec31a94822d39a231796e9df -DIST ansible-lint-6.5.1.gh.tar.gz 244320 BLAKE2B aff13d6ce9346dbdba459722cfc071b1e671dc17f3fb44744a706097f29e2a6a9962514fc61e669b58517acf6e95feba88af1bf8c7a4fb668e1a8d1cc5d54746 SHA512 40890a3fc0caaa3fd1d38f32739615dd664db1e7ea534c0bc3138da7295cdc6923715ea12febefc8951be350aad5bf7ac76dd004e3c4aff386b78551bd6442a8 +DIST ansible-lint-6.5.2.gh.tar.gz 248425 BLAKE2B 02fe3f0cb410831ee7913c5f5ae434678ff183f9c60f0355988d69b516324513fd417439f9ceee4a38192c1e593d7bc00c8fd1aafdff6ba904cdb4ba56257657 SHA512 36a8d7b746bbb0c0f4d85a63180432b9165b1e59ff9da07f6b9477aa02d8998c5c682a317a04c4971a08f0691a10f420d9fd0e7d396d7d1b7f49979c7faf41f5 diff --git a/app-admin/ansible-lint/ansible-lint-6.5.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.5.2.ebuild similarity index 98% rename from app-admin/ansible-lint/ansible-lint-6.5.1.ebuild rename to app-admin/ansible-lint/ansible-lint-6.5.2.ebuild index 117da9fdcf9e..ba4605d1720d 100644 --- a/app-admin/ansible-lint/ansible-lint-6.5.1.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.5.2.ebuild @@ -39,7 +39,7 @@ BDEPEND=" )" PATCHES=( - "${FILESDIR}"/${PN}-6.0.2_test-module-check.patch + "${FILESDIR}"/${PN}-6.5.2_test-module-check.patch ) # Skip problematic tests: diff --git a/app-admin/ansible-lint/files/ansible-lint-6.5.2_test-module-check.patch b/app-admin/ansible-lint/files/ansible-lint-6.5.2_test-module-check.patch new file mode 100644 index ..8e6cb512b633 --- /dev/null +++ b/app-admin/ansible-lint/files/ansible-lint-6.5.2_test-module-check.patch @@ -0,0 +1,32 @@ +Let the package managers handle dependencies, m'kay? + +--- a/conftest.py b/conftest.py +@@ -7,27 +7,6 @@ + import pytest + from ansible.module_utils.common.yaml import HAS_LIBYAML + +-# checking if user is running pytest without installing test dependencies: +-missing = [] +-for module in ["ansible", "black", "flake8", "flaky", "mypy", "pylint"]: +-if not importlib.util.find_spec(module): +-missing.append(module) +-if missing: +-print( +-f"FATAL: Missing modules: {', '.join(missing)} -- probably you missed installing test requirements with: pip install -e '.[test]'", +-file=sys.stderr, +-) +-sys.exit(1) +- +-if not HAS_LIBYAML: +-# While presence of libyaml is not required for runtime, we keep this error +-# fatal here in order to be sure that we spot libyaml errors during testing. +-print( +-"FATAL: For testing, we require pyyaml to be installed with its native extension, missing it would make testing 3x slower and risk missing essential bugs.", +-file=sys.stderr, +-) +-sys.exit(1) +- + + os.environ["NO_COLOR"] = "1" +
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 70782fe980e8722a570c0a24eee2702ce34a0e72 Author: Marek Szuba gentoo org> AuthorDate: Tue Aug 30 07:48:56 2022 + Commit: Marek Szuba gentoo org> CommitDate: Tue Aug 30 07:48:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70782fe9 app-admin/ansible-lint: deselect yet another Internet-dependent test Closes: https://bugs.gentoo.org/867079 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/ansible-lint-6.5.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-admin/ansible-lint/ansible-lint-6.5.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.5.1.ebuild index c20caa317a96..117da9fdcf9e 100644 --- a/app-admin/ansible-lint/ansible-lint-6.5.1.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.5.1.ebuild @@ -60,6 +60,7 @@ EPYTEST_DESELECT=( test/test_prerun.py::test_require_collection_wrong_version test/test_profiles.py::test_profile_listing test/test_rules_collection.py::test_rich_rule_listing + test/test_skip_inside_yaml.py::test_role_meta test/test_utils.py::test_cli_auto_detect test/test_utils.py::test_template_lookup test/test_verbosity.py::test_default_verbosity
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: cfb65595f585fdcbb98fc504907bedf626345421 Author: Marek Szuba gentoo org> AuthorDate: Sat Aug 27 22:39:01 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sat Aug 27 22:39:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfb65595 app-admin/ansible-lint: add 6.5.1 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-6.5.1.ebuild | 76 2 files changed, 77 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 709e73c10ca2..5c40d5275b33 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,3 @@ DIST ansible-lint-6.3.0.tar.gz 268331 BLAKE2B 00ea2dbc7bb5e71d63a737ac99d4116441f6b1eee2fa476d9aa4d78068064e53975df00950f337e7c9e25dacf8778ddd2e40eb5d3ea1301f56a80dfd90d42c20 SHA512 3e9d480cb90f3022a4b001c061c3e76b753620776a009b1563dce335c13ee38b7ac334725592ac644a2808d85ceb98b618a451c193bc7c4961474d4e7fbbb88e DIST ansible-lint-6.4.0.gh.tar.gz 235346 BLAKE2B a2f55e6f4df739dccb011225f0a660978a9dfdbcc6e45cee2eef12467482c471d8700bb1bfad87e03eb1c4f21291307db5dc174e2440370ca11368f6ad6d195d SHA512 75e30a325a5c62f64066925b99e691886e299e029adc78fdceaa5eb23a74a46408793479e7c54c312d93e0a62d190b34f1e7614dec31a94822d39a231796e9df +DIST ansible-lint-6.5.1.gh.tar.gz 244320 BLAKE2B aff13d6ce9346dbdba459722cfc071b1e671dc17f3fb44744a706097f29e2a6a9962514fc61e669b58517acf6e95feba88af1bf8c7a4fb668e1a8d1cc5d54746 SHA512 40890a3fc0caaa3fd1d38f32739615dd664db1e7ea534c0bc3138da7295cdc6923715ea12febefc8951be350aad5bf7ac76dd004e3c4aff386b78551bd6442a8 diff --git a/app-admin/ansible-lint/ansible-lint-6.5.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.5.1.ebuild new file mode 100644 index ..c20caa317a96 --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-6.5.1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint; +# PyPI tarballs do not contain all the data files needed by the tests +SRC_URI="https://github.com/ansible/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=" + >=app-admin/ansible-base-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-2.2.0[${PYTHON_USEDEP}] + >=dev-python/enrich-1.2.6[${PYTHON_USEDEP}] + dev-python/filelock[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.9.0[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + >=dev-python/rich-9.5.1[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.15.37[${PYTHON_USEDEP}] + >=dev-python/wcmatch-7.0[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.25.0[${PYTHON_USEDEP}]" +BDEPEND=" + >=dev-python/setuptools_scm-3.5.0[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + )" + +PATCHES=( + "${FILESDIR}"/${PN}-6.0.2_test-module-check.patch +) + +# Skip problematic tests: +# - test_call_from_outside_venv doesn't play nicely with the sandbox +# - all the others require Internet access, mostly in order to access Ansible Galaxy +EPYTEST_DESELECT=( + test/test_cli_role_paths.py::test_run_playbook_github + test/test_eco.py + test/test_examples.py::test_custom_kinds + test/test_import_playbook.py::test_task_hook_import_playbook + test/test_list_rules.py::test_list_rules_includes_opt_in_rules + test/test_list_rules.py::test_list_rules_with_format_option + test/test_list_rules.py::test_list_tags_includes_opt_in_rules + test/test_main.py::test_call_from_outside_venv + test/test_prerun.py::test_install_collection + test/test_prerun.py::test_prerun_reqs_v1 + test/test_prerun.py::test_prerun_reqs_v2 + test/test_prerun.py::test_require_collection_wrong_version + test/test_profiles.py::test_profile_listing + test/test_rules_collection.py::test_rich_rule_listing + test/test_utils.py::test_cli_auto_detect + test/test_utils.py::test_template_lookup + test/test_verbosity.py::test_default_verbosity +) + +distutils_enable_tests pytest + +python_test() { + # Since 6.2.1, without this the test suite still gets confused by the presence of ansible-lint modules + # in both ${ED} and ${S}. + cd "${S}" || die + + epytest test +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 7206a86ea4c609c78dd83a06f3fd633740f49d66 Author: Marek Szuba gentoo org> AuthorDate: Sat Aug 27 22:39:32 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sat Aug 27 22:39:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7206a86e app-admin/ansible-lint: drop 6.3.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 - app-admin/ansible-lint/ansible-lint-6.3.0.ebuild | 74 2 files changed, 75 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 5c40d5275b33..b0e3cc496c55 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,2 @@ -DIST ansible-lint-6.3.0.tar.gz 268331 BLAKE2B 00ea2dbc7bb5e71d63a737ac99d4116441f6b1eee2fa476d9aa4d78068064e53975df00950f337e7c9e25dacf8778ddd2e40eb5d3ea1301f56a80dfd90d42c20 SHA512 3e9d480cb90f3022a4b001c061c3e76b753620776a009b1563dce335c13ee38b7ac334725592ac644a2808d85ceb98b618a451c193bc7c4961474d4e7fbbb88e DIST ansible-lint-6.4.0.gh.tar.gz 235346 BLAKE2B a2f55e6f4df739dccb011225f0a660978a9dfdbcc6e45cee2eef12467482c471d8700bb1bfad87e03eb1c4f21291307db5dc174e2440370ca11368f6ad6d195d SHA512 75e30a325a5c62f64066925b99e691886e299e029adc78fdceaa5eb23a74a46408793479e7c54c312d93e0a62d190b34f1e7614dec31a94822d39a231796e9df DIST ansible-lint-6.5.1.gh.tar.gz 244320 BLAKE2B aff13d6ce9346dbdba459722cfc071b1e671dc17f3fb44744a706097f29e2a6a9962514fc61e669b58517acf6e95feba88af1bf8c7a4fb668e1a8d1cc5d54746 SHA512 40890a3fc0caaa3fd1d38f32739615dd664db1e7ea534c0bc3138da7295cdc6923715ea12febefc8951be350aad5bf7ac76dd004e3c4aff386b78551bd6442a8 diff --git a/app-admin/ansible-lint/ansible-lint-6.3.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.3.0.ebuild deleted file mode 100644 index 4aea510b329c.. --- a/app-admin/ansible-lint/ansible-lint-6.3.0.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible/ansible-lint; -# PyPI tarballs do not contain all the data files needed by the tests -SRC_URI="https://github.com/ansible/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -RDEPEND=" - >=app-admin/ansible-base-2.12.0[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-2.1.0[${PYTHON_USEDEP}] - >=dev-python/enrich-1.2.6[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.6.0[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/rich-9.5.1[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.15.37[${PYTHON_USEDEP}] - >=dev-python/wcmatch-7.0[${PYTHON_USEDEP}] - >=dev-util/yamllint-1.25.0[${PYTHON_USEDEP}]" -BDEPEND=" - >=dev-python/setuptools_scm-3.5.0[${PYTHON_USEDEP}] - >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}] - test? ( - >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}] - >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] - )" - -PATCHES=( - "${FILESDIR}"/${PN}-6.0.2_test-module-check.patch -) - -# Skip problematic tests: -# - test_call_from_outside_venv doesn't play nicely with the sandbox -# - all the others require Internet access, mostly in order to access Ansible Galaxy -EPYTEST_DESELECT=( - test/test_cli_role_paths.py::test_run_playbook_github - test/test_eco.py - test/test_examples.py::test_custom_kinds - test/test_import_playbook.py::test_task_hook_import_playbook - test/test_list_rules.py::test_list_rules_includes_opt_in_rules - test/test_list_rules.py::test_list_rules_with_format_option - test/test_list_rules.py::test_list_tags_includes_opt_in_rules - test/test_main.py::test_call_from_outside_venv - test/test_prerun.py::test_install_collection - test/test_prerun.py::test_prerun_reqs_v1 - test/test_prerun.py::test_prerun_reqs_v2 - test/test_prerun.py::test_require_collection_wrong_version - test/test_rules_collection.py::test_rich_rule_listing - test/test_utils.py::test_cli_auto_detect - test/test_utils.py::test_template_lookup - test/test_verbosity.py::test_default_verbosity -) - -distutils_enable_tests pytest - -python_test() { - # As of 6.2.1, without this the test suite still gets confused by the presence of ansible-lint modules - # in both ${ED} and ${S}. - cd "${S}" || die - - epytest test -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 9e23f899f315c431ea1ae5e42d695cd813dc2bc3 Author: Marek Szuba gentoo org> AuthorDate: Tue Aug 9 11:34:53 2022 + Commit: Marek Szuba gentoo org> CommitDate: Tue Aug 9 11:36:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e23f899 app-admin/ansible-lint: exclude yet another Internet-dependent test Closes: https://bugs.gentoo.org/864551 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/ansible-lint-6.4.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-admin/ansible-lint/ansible-lint-6.4.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.4.0.ebuild index 90660b5cafea..071feb3061bb 100644 --- a/app-admin/ansible-lint/ansible-lint-6.4.0.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.4.0.ebuild @@ -57,6 +57,7 @@ EPYTEST_DESELECT=( test/test_prerun.py::test_prerun_reqs_v1 test/test_prerun.py::test_prerun_reqs_v2 test/test_prerun.py::test_require_collection_wrong_version + test/test_profiles.py::test_profile_listing test/test_rules_collection.py::test_rich_rule_listing test/test_utils.py::test_cli_auto_detect test/test_utils.py::test_template_lookup
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: c91e7de4201c1ecb27c11203352b425819e360af Author: Marek Szuba gentoo org> AuthorDate: Tue Aug 9 10:21:06 2022 + Commit: Marek Szuba gentoo org> CommitDate: Tue Aug 9 10:31:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c91e7de4 app-admin/ansible-lint: add 6.4.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-6.4.0.ebuild | 74 2 files changed, 75 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index cc62ee1d1a12..33639f3026fc 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,4 @@ DIST ansible-lint-5.4.0.tar.gz 349353 BLAKE2B 9f41abdf1e9485afa4c8ed9498627b0dcbdcf57916f3b57c9886de8bd806e4e5b34e7e9c2e66b44ac8009a0afcea4d8566900ee8d391eaca61081fa23323c41c SHA512 f149eb77991d60b6087646c695a938d328d719bba67707af4ed858de857d383b78490bcf0930cffebd13a0b0abde20269a47e47e4713a37da715a28c5da0 DIST ansible-lint-6.2.2.tar.gz 232952 BLAKE2B 571dce6dc348c1158fed396fc29054421d172964facd8cbb0f8c1560036de574aa304f59497c8c76415ac99424d0450c8b06509ced113c9a997808e960793621 SHA512 ae119b29d87ce59e7bd5c401a8fcbc2194bdddecd5a65010ea02aee62cff1764a767803a57edcfd297e9ad0cbdf70fe69212625ed80b21afb53b4ebe429a7636 DIST ansible-lint-6.3.0.tar.gz 268331 BLAKE2B 00ea2dbc7bb5e71d63a737ac99d4116441f6b1eee2fa476d9aa4d78068064e53975df00950f337e7c9e25dacf8778ddd2e40eb5d3ea1301f56a80dfd90d42c20 SHA512 3e9d480cb90f3022a4b001c061c3e76b753620776a009b1563dce335c13ee38b7ac334725592ac644a2808d85ceb98b618a451c193bc7c4961474d4e7fbbb88e +DIST ansible-lint-6.4.0.gh.tar.gz 235346 BLAKE2B a2f55e6f4df739dccb011225f0a660978a9dfdbcc6e45cee2eef12467482c471d8700bb1bfad87e03eb1c4f21291307db5dc174e2440370ca11368f6ad6d195d SHA512 75e30a325a5c62f64066925b99e691886e299e029adc78fdceaa5eb23a74a46408793479e7c54c312d93e0a62d190b34f1e7614dec31a94822d39a231796e9df diff --git a/app-admin/ansible-lint/ansible-lint-6.4.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.4.0.ebuild new file mode 100644 index ..90660b5cafea --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-6.4.0.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint; +# PyPI tarballs do not contain all the data files needed by the tests +SRC_URI="https://github.com/ansible/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=" + >=app-admin/ansible-base-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-2.1.0[${PYTHON_USEDEP}] + >=dev-python/enrich-1.2.6[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.8.0[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + >=dev-python/rich-9.5.1[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.15.37[${PYTHON_USEDEP}] + >=dev-python/wcmatch-7.0[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.25.0[${PYTHON_USEDEP}]" +BDEPEND=" + >=dev-python/setuptools_scm-3.5.0[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + )" + +PATCHES=( + "${FILESDIR}"/${PN}-6.0.2_test-module-check.patch +) + +# Skip problematic tests: +# - test_call_from_outside_venv doesn't play nicely with the sandbox +# - all the others require Internet access, mostly in order to access Ansible Galaxy +EPYTEST_DESELECT=( + test/test_cli_role_paths.py::test_run_playbook_github + test/test_eco.py + test/test_examples.py::test_custom_kinds + test/test_import_playbook.py::test_task_hook_import_playbook + test/test_list_rules.py::test_list_rules_includes_opt_in_rules + test/test_list_rules.py::test_list_rules_with_format_option + test/test_list_rules.py::test_list_tags_includes_opt_in_rules + test/test_main.py::test_call_from_outside_venv + test/test_prerun.py::test_install_collection + test/test_prerun.py::test_prerun_reqs_v1 + test/test_prerun.py::test_prerun_reqs_v2 + test/test_prerun.py::test_require_collection_wrong_version + test/test_rules_collection.py::test_rich_rule_listing + test/test_utils.py::test_cli_auto_detect + test/test_utils.py::test_template_lookup + test/test_verbosity.py::test_default_verbosity +) + +distutils_enable_tests pytest + +python_test() { + # As of
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: f93b42a01e420b25f0acf5703f34ce1c5dc4f972 Author: Marek Szuba gentoo org> AuthorDate: Tue Aug 9 10:21:22 2022 + Commit: Marek Szuba gentoo org> CommitDate: Tue Aug 9 10:31:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f93b42a0 app-admin/ansible-lint: drop 5.4.0, 6.2.2 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 2 - app-admin/ansible-lint/ansible-lint-5.4.0.ebuild | 53 - app-admin/ansible-lint/ansible-lint-6.2.2.ebuild | 72 3 files changed, 127 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 33639f3026fc..709e73c10ca2 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,4 +1,2 @@ -DIST ansible-lint-5.4.0.tar.gz 349353 BLAKE2B 9f41abdf1e9485afa4c8ed9498627b0dcbdcf57916f3b57c9886de8bd806e4e5b34e7e9c2e66b44ac8009a0afcea4d8566900ee8d391eaca61081fa23323c41c SHA512 f149eb77991d60b6087646c695a938d328d719bba67707af4ed858de857d383b78490bcf0930cffebd13a0b0abde20269a47e47e4713a37da715a28c5da0 -DIST ansible-lint-6.2.2.tar.gz 232952 BLAKE2B 571dce6dc348c1158fed396fc29054421d172964facd8cbb0f8c1560036de574aa304f59497c8c76415ac99424d0450c8b06509ced113c9a997808e960793621 SHA512 ae119b29d87ce59e7bd5c401a8fcbc2194bdddecd5a65010ea02aee62cff1764a767803a57edcfd297e9ad0cbdf70fe69212625ed80b21afb53b4ebe429a7636 DIST ansible-lint-6.3.0.tar.gz 268331 BLAKE2B 00ea2dbc7bb5e71d63a737ac99d4116441f6b1eee2fa476d9aa4d78068064e53975df00950f337e7c9e25dacf8778ddd2e40eb5d3ea1301f56a80dfd90d42c20 SHA512 3e9d480cb90f3022a4b001c061c3e76b753620776a009b1563dce335c13ee38b7ac334725592ac644a2808d85ceb98b618a451c193bc7c4961474d4e7fbbb88e DIST ansible-lint-6.4.0.gh.tar.gz 235346 BLAKE2B a2f55e6f4df739dccb011225f0a660978a9dfdbcc6e45cee2eef12467482c471d8700bb1bfad87e03eb1c4f21291307db5dc174e2440370ca11368f6ad6d195d SHA512 75e30a325a5c62f64066925b99e691886e299e029adc78fdceaa5eb23a74a46408793479e7c54c312d93e0a62d190b34f1e7614dec31a94822d39a231796e9df diff --git a/app-admin/ansible-lint/ansible-lint-5.4.0.ebuild b/app-admin/ansible-lint/ansible-lint-5.4.0.ebuild deleted file mode 100644 index a2b7755f9476.. --- a/app-admin/ansible-lint/ansible-lint-5.4.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible-community/ansible-lint; -# PyPI tarballs do not contain all the data files needed by the tests -SRC_URI="https://github.com/ansible-community/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -RDEPEND=" - >=app-admin/ansible-2.10[${PYTHON_USEDEP}] - >=app-admin/ansible-base-2.11.4[${PYTHON_USEDEP}] - >=dev-python/enrich-1.2.6[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/rich-9.5.1[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.15.37[${PYTHON_USEDEP}] - dev-python/tenacity[${PYTHON_USEDEP}] - >=dev-python/wcmatch-7.0[${PYTHON_USEDEP}] - >=dev-util/yamllint-1.25.0[${PYTHON_USEDEP}]" -BDEPEND=" - >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] - >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}] - test? ( - >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.1.0[${PYTHON_USEDEP}] - )" - -# Skip problematic tests: -# - test_call_from_outside_venv doesn't play nicely with the sandbox -# - all test_eco and some test_prerun tests require Internet access -# - as of 5.4.0, test_cli_auto_detect fails even when run manually with tox -EPYTEST_DESELECT=( - test/TestUtils.py::test_cli_auto_detect - test/test_eco.py - test/test_main.py::test_call_from_outside_venv - test/test_prerun.py::test_install_collection - test/test_prerun.py::test_prerun_reqs_v1 - test/test_prerun.py::test_prerun_reqs_v2 - test/test_prerun.py::test_require_collection_wrong_version -) - -distutils_enable_tests pytest diff --git a/app-admin/ansible-lint/ansible-lint-6.2.2.ebuild b/app-admin/ansible-lint/ansible-lint-6.2.2.ebuild deleted file mode 100644 index 8e20fa3a01ff.. --- a/app-admin/ansible-lint/ansible-lint-6.2.2.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved"
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 2f94817ec93094f0ffb3e406d9560b724bbccae6 Author: Marek Szuba gentoo org> AuthorDate: Fri Jul 29 08:39:39 2022 + Commit: Marek Szuba gentoo org> CommitDate: Fri Jul 29 08:43:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f94817e app-admin/ansible-lint: update EPYTEST_DESELECT + remove restriction Was going to do this as part of the 6.4.0 bump but since that one depends on a newer version of dev-python/jsonschema, it will have to wait. Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/ansible-lint-6.3.0.ebuild | 20 +++- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/app-admin/ansible-lint/ansible-lint-6.3.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.3.0.ebuild index 6a378c69fa29..4aea510b329c 100644 --- a/app-admin/ansible-lint/ansible-lint-6.3.0.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.3.0.ebuild @@ -17,12 +17,6 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~riscv" -# Since 6.2.0 ansible-lint once again does not need access to Ansible Galaxy -# even to get the test suite started, however quite a large fraction of tests -# fails without network access. Needs more work. -PROPERTIES="test_network" -RESTRICT="test" - RDEPEND=" >=app-admin/ansible-base-2.12.0[${PYTHON_USEDEP}] >=dev-python/ansible-compat-2.1.0[${PYTHON_USEDEP}] @@ -47,18 +41,26 @@ PATCHES=( "${FILESDIR}"/${PN}-6.0.2_test-module-check.patch ) -# Skip problematic tests (TODO: update this list for ansible-lint-6.2.0+): +# Skip problematic tests: # - test_call_from_outside_venv doesn't play nicely with the sandbox -# - all test_eco and some test_prerun tests require Internet access -# - as of 5.4.0, test_cli_auto_detect fails even when run manually with tox +# - all the others require Internet access, mostly in order to access Ansible Galaxy EPYTEST_DESELECT=( + test/test_cli_role_paths.py::test_run_playbook_github test/test_eco.py + test/test_examples.py::test_custom_kinds + test/test_import_playbook.py::test_task_hook_import_playbook + test/test_list_rules.py::test_list_rules_includes_opt_in_rules + test/test_list_rules.py::test_list_rules_with_format_option + test/test_list_rules.py::test_list_tags_includes_opt_in_rules test/test_main.py::test_call_from_outside_venv test/test_prerun.py::test_install_collection test/test_prerun.py::test_prerun_reqs_v1 test/test_prerun.py::test_prerun_reqs_v2 test/test_prerun.py::test_require_collection_wrong_version + test/test_rules_collection.py::test_rich_rule_listing test/test_utils.py::test_cli_auto_detect + test/test_utils.py::test_template_lookup + test/test_verbosity.py::test_default_verbosity ) distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: c209492f5d40f6c7919b11528d5b35801f116c22 Author: Marek Szuba gentoo org> AuthorDate: Fri Jun 17 10:03:49 2022 + Commit: Marek Szuba gentoo org> CommitDate: Fri Jun 17 10:03:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c209492f app-admin/ansible-lint: add 6.3.0, drop 6.0.2 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 2 +- ...{ansible-lint-6.0.2.ebuild => ansible-lint-6.3.0.ebuild} | 13 - 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 323dba7e4140..cc62ee1d1a12 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,3 @@ DIST ansible-lint-5.4.0.tar.gz 349353 BLAKE2B 9f41abdf1e9485afa4c8ed9498627b0dcbdcf57916f3b57c9886de8bd806e4e5b34e7e9c2e66b44ac8009a0afcea4d8566900ee8d391eaca61081fa23323c41c SHA512 f149eb77991d60b6087646c695a938d328d719bba67707af4ed858de857d383b78490bcf0930cffebd13a0b0abde20269a47e47e4713a37da715a28c5da0 -DIST ansible-lint-6.0.2.tar.gz 195044 BLAKE2B 3334049dd1dc05444c6c362601da8d7e808c6b3473e87613b8892651cecb76058cb0aa370aa5d00cf6bc76ee3b096480fdce52facee4f043c01d6c76084860ba SHA512 a47e79c59dfcf3e36654247bd206581798f2559261142e3943b60e0688d75b5a6332832a9f9127f99b2faa6afff959a33c55fbc80aa5881f064725998420f679 DIST ansible-lint-6.2.2.tar.gz 232952 BLAKE2B 571dce6dc348c1158fed396fc29054421d172964facd8cbb0f8c1560036de574aa304f59497c8c76415ac99424d0450c8b06509ced113c9a997808e960793621 SHA512 ae119b29d87ce59e7bd5c401a8fcbc2194bdddecd5a65010ea02aee62cff1764a767803a57edcfd297e9ad0cbdf70fe69212625ed80b21afb53b4ebe429a7636 +DIST ansible-lint-6.3.0.tar.gz 268331 BLAKE2B 00ea2dbc7bb5e71d63a737ac99d4116441f6b1eee2fa476d9aa4d78068064e53975df00950f337e7c9e25dacf8778ddd2e40eb5d3ea1301f56a80dfd90d42c20 SHA512 3e9d480cb90f3022a4b001c061c3e76b753620776a009b1563dce335c13ee38b7ac334725592ac644a2808d85ceb98b618a451c193bc7c4961474d4e7fbbb88e diff --git a/app-admin/ansible-lint/ansible-lint-6.0.2.ebuild b/app-admin/ansible-lint/ansible-lint-6.3.0.ebuild similarity index 78% rename from app-admin/ansible-lint/ansible-lint-6.0.2.ebuild rename to app-admin/ansible-lint/ansible-lint-6.3.0.ebuild index e8d11233f9d4..6a378c69fa29 100644 --- a/app-admin/ansible-lint/ansible-lint-6.0.2.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.3.0.ebuild @@ -17,15 +17,17 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~riscv" -# As of 6.0.2, access to Ansible Galaxy (i.e. the Internet) is required even to get -# the test suite started (Bug #836582). TODO: Talk to upstream about how to bypass this. +# Since 6.2.0 ansible-lint once again does not need access to Ansible Galaxy +# even to get the test suite started, however quite a large fraction of tests +# fails without network access. Needs more work. PROPERTIES="test_network" RESTRICT="test" RDEPEND=" >=app-admin/ansible-base-2.12.0[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-2.0.2[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-2.1.0[${PYTHON_USEDEP}] >=dev-python/enrich-1.2.6[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.6.0[${PYTHON_USEDEP}] dev-python/packaging[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] >=dev-python/rich-9.5.1[${PYTHON_USEDEP}] @@ -37,6 +39,7 @@ BDEPEND=" >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}] test? ( >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] )" @@ -44,7 +47,7 @@ PATCHES=( "${FILESDIR}"/${PN}-6.0.2_test-module-check.patch ) -# Skip problematic tests: +# Skip problematic tests (TODO: update this list for ansible-lint-6.2.0+): # - test_call_from_outside_venv doesn't play nicely with the sandbox # - all test_eco and some test_prerun tests require Internet access # - as of 5.4.0, test_cli_auto_detect fails even when run manually with tox @@ -61,7 +64,7 @@ EPYTEST_DESELECT=( distutils_enable_tests pytest python_test() { - # As of 6.0.2, without this the test suite gets confused by the presence of ansible-lint modules + # As of 6.2.1, without this the test suite still gets confused by the presence of ansible-lint modules # in both ${ED} and ${S}. cd "${S}" || die
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: a77896ae6071b21a0fcb3b06f5da6365590e0ab6 Author: Marek Szuba gentoo org> AuthorDate: Mon May 30 23:10:19 2022 + Commit: Marek Szuba gentoo org> CommitDate: Mon May 30 23:11:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a77896ae app-admin/ansible-lint: add 6.2.2, drop 6.2.1 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 2 +- .../{ansible-lint-6.2.1.ebuild => ansible-lint-6.2.2.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index efd9341f5b10..323dba7e4140 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,3 @@ DIST ansible-lint-5.4.0.tar.gz 349353 BLAKE2B 9f41abdf1e9485afa4c8ed9498627b0dcbdcf57916f3b57c9886de8bd806e4e5b34e7e9c2e66b44ac8009a0afcea4d8566900ee8d391eaca61081fa23323c41c SHA512 f149eb77991d60b6087646c695a938d328d719bba67707af4ed858de857d383b78490bcf0930cffebd13a0b0abde20269a47e47e4713a37da715a28c5da0 DIST ansible-lint-6.0.2.tar.gz 195044 BLAKE2B 3334049dd1dc05444c6c362601da8d7e808c6b3473e87613b8892651cecb76058cb0aa370aa5d00cf6bc76ee3b096480fdce52facee4f043c01d6c76084860ba SHA512 a47e79c59dfcf3e36654247bd206581798f2559261142e3943b60e0688d75b5a6332832a9f9127f99b2faa6afff959a33c55fbc80aa5881f064725998420f679 -DIST ansible-lint-6.2.1.tar.gz 233137 BLAKE2B 8e2a9e989765eb51e6ba01d7118bbff793b73fed35a37ca652a4228731659321cb0de5cf2c76b3aa2d0e63c434bc28f1c3b8df5e91aca132a0291f51460e29f2 SHA512 fb3eb8485078f4b426e11dc2b67ef2987640a97552979ef7b192980f750fb798ceab843d95c5e34d0c988cd312a2b5e7b4d58d84c1c5b4f385840ff3a58ac183 +DIST ansible-lint-6.2.2.tar.gz 232952 BLAKE2B 571dce6dc348c1158fed396fc29054421d172964facd8cbb0f8c1560036de574aa304f59497c8c76415ac99424d0450c8b06509ced113c9a997808e960793621 SHA512 ae119b29d87ce59e7bd5c401a8fcbc2194bdddecd5a65010ea02aee62cff1764a767803a57edcfd297e9ad0cbdf70fe69212625ed80b21afb53b4ebe429a7636 diff --git a/app-admin/ansible-lint/ansible-lint-6.2.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.2.2.ebuild similarity index 100% rename from app-admin/ansible-lint/ansible-lint-6.2.1.ebuild rename to app-admin/ansible-lint/ansible-lint-6.2.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: ab1a9f9e3a0efe0fe13971cf1273ac1dd07195be Author: Marek Szuba gentoo org> AuthorDate: Sat May 28 23:54:31 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sat May 28 23:55:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab1a9f9e app-admin/ansible-lint: add 6.2.1, drop 6.1.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 2 +- ...-lint-6.1.0.ebuild => ansible-lint-6.2.1.ebuild} | 21 - 2 files changed, 9 insertions(+), 14 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 9337e75978ed..efd9341f5b10 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,3 @@ DIST ansible-lint-5.4.0.tar.gz 349353 BLAKE2B 9f41abdf1e9485afa4c8ed9498627b0dcbdcf57916f3b57c9886de8bd806e4e5b34e7e9c2e66b44ac8009a0afcea4d8566900ee8d391eaca61081fa23323c41c SHA512 f149eb77991d60b6087646c695a938d328d719bba67707af4ed858de857d383b78490bcf0930cffebd13a0b0abde20269a47e47e4713a37da715a28c5da0 DIST ansible-lint-6.0.2.tar.gz 195044 BLAKE2B 3334049dd1dc05444c6c362601da8d7e808c6b3473e87613b8892651cecb76058cb0aa370aa5d00cf6bc76ee3b096480fdce52facee4f043c01d6c76084860ba SHA512 a47e79c59dfcf3e36654247bd206581798f2559261142e3943b60e0688d75b5a6332832a9f9127f99b2faa6afff959a33c55fbc80aa5881f064725998420f679 -DIST ansible-lint-6.1.0.tar.gz 223702 BLAKE2B 5aeaccbaf9c1bd8e7236e946b408779b42e0839766a485bdbb80ece19ed63b57fa38cb44796c860f6929bb2e98acd21a3de3a9c07486535ed3e6ab5cb499c8d9 SHA512 c1ca5abe8e5f441a86db6a4b4fa03c2d87ed2277151ada9af34c3d8af6934d2c1d4b6bffbc11d6cfb7cd7601c9e43a041fe8a2b940fa0630532df05004e11d15 +DIST ansible-lint-6.2.1.tar.gz 233137 BLAKE2B 8e2a9e989765eb51e6ba01d7118bbff793b73fed35a37ca652a4228731659321cb0de5cf2c76b3aa2d0e63c434bc28f1c3b8df5e91aca132a0291f51460e29f2 SHA512 fb3eb8485078f4b426e11dc2b67ef2987640a97552979ef7b192980f750fb798ceab843d95c5e34d0c988cd312a2b5e7b4d58d84c1c5b4f385840ff3a58ac183 diff --git a/app-admin/ansible-lint/ansible-lint-6.1.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.2.1.ebuild similarity index 68% rename from app-admin/ansible-lint/ansible-lint-6.1.0.ebuild rename to app-admin/ansible-lint/ansible-lint-6.2.1.ebuild index 994f48b51065..8e20fa3a01ff 100644 --- a/app-admin/ansible-lint/ansible-lint-6.1.0.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.2.1.ebuild @@ -17,14 +17,15 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~riscv" -# Since 6.0.2, access to Ansible Galaxy (i.e. the Internet) is required even to get -# the test suite started (Bug #836582). TODO: Talk to upstream about how to bypass this. +# Since 6.2.0 ansible-lint once again does not need access to Ansible Galaxy +# even to get the test suite started, however quite a large fraction of tests +# fails without network access. Needs more work. PROPERTIES="test_network" RESTRICT="test" RDEPEND=" >=app-admin/ansible-base-2.12.0[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-2.0.3[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-2.0.4[${PYTHON_USEDEP}] >=dev-python/enrich-1.2.6[${PYTHON_USEDEP}] >=dev-python/jsonschema-4.5.1[${PYTHON_USEDEP}] dev-python/packaging[${PYTHON_USEDEP}] @@ -46,7 +47,7 @@ PATCHES=( "${FILESDIR}"/${PN}-6.0.2_test-module-check.patch ) -# Skip problematic tests: +# Skip problematic tests (TODO: update this list for ansible-lint-6.2.0+): # - test_call_from_outside_venv doesn't play nicely with the sandbox # - all test_eco and some test_prerun tests require Internet access # - as of 5.4.0, test_cli_auto_detect fails even when run manually with tox @@ -63,15 +64,9 @@ EPYTEST_DESELECT=( distutils_enable_tests pytest python_test() { - # For some reason the schema files do not get installed in spite of being present in release tarballs, - # with the test suite relying on "refreshing" them (i.e. downloading them from the Internet) instead - # - and seemingly occasionally failing to do even that right. Just stick with the bundled files. - # TODO: check if this is still needed every new release. - local schemadir="${BUILD_DIR}/install/$(python_get_sitedir)/ansiblelint/schemas/" - cp src/ansiblelint/schemas/*.json "${schemadir}" || die + # As of 6.2.1, without this the test suite still gets confused by the presence of ansible-lint modules + # in both ${ED} and ${S}. + cd "${S}" || die epytest test - - # Make sure src_install() does not install these regardless of whether src_test() has run or not. - rm "${schemadir}"/*.json || die }
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 7e35bca138fd214107bfbeea344c8616bed6d912 Author: Marek Szuba gentoo org> AuthorDate: Wed May 18 23:16:44 2022 + Commit: Marek Szuba gentoo org> CommitDate: Wed May 18 23:18:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e35bca1 app-admin/ansible-lint: add 6.1.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-6.1.0.ebuild | 77 2 files changed, 78 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 5f77818c06af..9337e75978ed 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,3 @@ DIST ansible-lint-5.4.0.tar.gz 349353 BLAKE2B 9f41abdf1e9485afa4c8ed9498627b0dcbdcf57916f3b57c9886de8bd806e4e5b34e7e9c2e66b44ac8009a0afcea4d8566900ee8d391eaca61081fa23323c41c SHA512 f149eb77991d60b6087646c695a938d328d719bba67707af4ed858de857d383b78490bcf0930cffebd13a0b0abde20269a47e47e4713a37da715a28c5da0 DIST ansible-lint-6.0.2.tar.gz 195044 BLAKE2B 3334049dd1dc05444c6c362601da8d7e808c6b3473e87613b8892651cecb76058cb0aa370aa5d00cf6bc76ee3b096480fdce52facee4f043c01d6c76084860ba SHA512 a47e79c59dfcf3e36654247bd206581798f2559261142e3943b60e0688d75b5a6332832a9f9127f99b2faa6afff959a33c55fbc80aa5881f064725998420f679 +DIST ansible-lint-6.1.0.tar.gz 223702 BLAKE2B 5aeaccbaf9c1bd8e7236e946b408779b42e0839766a485bdbb80ece19ed63b57fa38cb44796c860f6929bb2e98acd21a3de3a9c07486535ed3e6ab5cb499c8d9 SHA512 c1ca5abe8e5f441a86db6a4b4fa03c2d87ed2277151ada9af34c3d8af6934d2c1d4b6bffbc11d6cfb7cd7601c9e43a041fe8a2b940fa0630532df05004e11d15 diff --git a/app-admin/ansible-lint/ansible-lint-6.1.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.1.0.ebuild new file mode 100644 index ..994f48b51065 --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-6.1.0.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint; +# PyPI tarballs do not contain all the data files needed by the tests +SRC_URI="https://github.com/ansible/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +# Since 6.0.2, access to Ansible Galaxy (i.e. the Internet) is required even to get +# the test suite started (Bug #836582). TODO: Talk to upstream about how to bypass this. +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + >=app-admin/ansible-base-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-2.0.3[${PYTHON_USEDEP}] + >=dev-python/enrich-1.2.6[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.5.1[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + >=dev-python/rich-9.5.1[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.15.37[${PYTHON_USEDEP}] + >=dev-python/wcmatch-7.0[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.25.0[${PYTHON_USEDEP}]" +BDEPEND=" + >=dev-python/setuptools_scm-3.5.0[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + )" + +PATCHES=( + "${FILESDIR}"/${PN}-6.0.2_test-module-check.patch +) + +# Skip problematic tests: +# - test_call_from_outside_venv doesn't play nicely with the sandbox +# - all test_eco and some test_prerun tests require Internet access +# - as of 5.4.0, test_cli_auto_detect fails even when run manually with tox +EPYTEST_DESELECT=( + test/test_eco.py + test/test_main.py::test_call_from_outside_venv + test/test_prerun.py::test_install_collection + test/test_prerun.py::test_prerun_reqs_v1 + test/test_prerun.py::test_prerun_reqs_v2 + test/test_prerun.py::test_require_collection_wrong_version + test/test_utils.py::test_cli_auto_detect +) + +distutils_enable_tests pytest + +python_test() { + # For some reason the schema files do not get installed in spite of being present in release tarballs, + # with the test suite relying on "refreshing" them (i.e. downloading them from the Internet) instead + # - and seemingly occasionally failing to do even that right. Just stick with the bundled files. + # TODO: check if this is still needed every new release. + local schemadir="${BUILD_DIR}/install/$(python_get_sitedir)/ansiblelint/schemas/" + cp src/ansiblelint/schemas/*.json "${schemadir}" || die + + epytest test + + # Make sure src_install() does
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 708397d9e402dbcb8c33846aacded37331b7fa24 Author: Marek Szuba gentoo org> AuthorDate: Fri Apr 1 08:43:07 2022 + Commit: Marek Szuba gentoo org> CommitDate: Fri Apr 1 08:43:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=708397d9 app-admin/ansible-lint-6.0.2: set PROPERTIES="test_network" Closes: https://bugs.gentoo.org/836582 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/ansible-lint-6.0.2.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/app-admin/ansible-lint/ansible-lint-6.0.2.ebuild b/app-admin/ansible-lint/ansible-lint-6.0.2.ebuild index 4acb496bb6ba..e8d11233f9d4 100644 --- a/app-admin/ansible-lint/ansible-lint-6.0.2.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.0.2.ebuild @@ -17,6 +17,11 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~riscv" +# As of 6.0.2, access to Ansible Galaxy (i.e. the Internet) is required even to get +# the test suite started (Bug #836582). TODO: Talk to upstream about how to bypass this. +PROPERTIES="test_network" +RESTRICT="test" + RDEPEND=" >=app-admin/ansible-base-2.12.0[${PYTHON_USEDEP}] >=dev-python/ansible-compat-2.0.2[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/files/, app-admin/ansible-lint/
commit: 278b221bcab2832838c0fd619ea31204109dba76 Author: Marek Szuba gentoo org> AuthorDate: Wed Mar 30 09:25:22 2022 + Commit: Marek Szuba gentoo org> CommitDate: Fri Apr 1 08:18:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=278b221b app-admin/ansible-lint: add 6.0.2 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest| 1 + app-admin/ansible-lint/ansible-lint-6.0.2.ebuild | 64 ++ .../ansible-lint-6.0.2_test-module-check.patch | 23 3 files changed, 88 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 349a47f494d5..5f77818c06af 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1 +1,2 @@ DIST ansible-lint-5.4.0.tar.gz 349353 BLAKE2B 9f41abdf1e9485afa4c8ed9498627b0dcbdcf57916f3b57c9886de8bd806e4e5b34e7e9c2e66b44ac8009a0afcea4d8566900ee8d391eaca61081fa23323c41c SHA512 f149eb77991d60b6087646c695a938d328d719bba67707af4ed858de857d383b78490bcf0930cffebd13a0b0abde20269a47e47e4713a37da715a28c5da0 +DIST ansible-lint-6.0.2.tar.gz 195044 BLAKE2B 3334049dd1dc05444c6c362601da8d7e808c6b3473e87613b8892651cecb76058cb0aa370aa5d00cf6bc76ee3b096480fdce52facee4f043c01d6c76084860ba SHA512 a47e79c59dfcf3e36654247bd206581798f2559261142e3943b60e0688d75b5a6332832a9f9127f99b2faa6afff959a33c55fbc80aa5881f064725998420f679 diff --git a/app-admin/ansible-lint/ansible-lint-6.0.2.ebuild b/app-admin/ansible-lint/ansible-lint-6.0.2.ebuild new file mode 100644 index ..4acb496bb6ba --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-6.0.2.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint; +# PyPI tarballs do not contain all the data files needed by the tests +SRC_URI="https://github.com/ansible/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=" + >=app-admin/ansible-base-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-2.0.2[${PYTHON_USEDEP}] + >=dev-python/enrich-1.2.6[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + >=dev-python/rich-9.5.1[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.15.37[${PYTHON_USEDEP}] + >=dev-python/wcmatch-7.0[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.25.0[${PYTHON_USEDEP}]" +BDEPEND=" + >=dev-python/setuptools_scm-3.5.0[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + )" + +PATCHES=( + "${FILESDIR}"/${PN}-6.0.2_test-module-check.patch +) + +# Skip problematic tests: +# - test_call_from_outside_venv doesn't play nicely with the sandbox +# - all test_eco and some test_prerun tests require Internet access +# - as of 5.4.0, test_cli_auto_detect fails even when run manually with tox +EPYTEST_DESELECT=( + test/test_eco.py + test/test_main.py::test_call_from_outside_venv + test/test_prerun.py::test_install_collection + test/test_prerun.py::test_prerun_reqs_v1 + test/test_prerun.py::test_prerun_reqs_v2 + test/test_prerun.py::test_require_collection_wrong_version + test/test_utils.py::test_cli_auto_detect +) + +distutils_enable_tests pytest + +python_test() { + # As of 6.0.2, without this the test suite gets confused by the presence of ansible-lint modules + # in both ${ED} and ${S}. + cd "${S}" || die + + epytest test +} diff --git a/app-admin/ansible-lint/files/ansible-lint-6.0.2_test-module-check.patch b/app-admin/ansible-lint/files/ansible-lint-6.0.2_test-module-check.patch new file mode 100644 index ..4288bb897c1e --- /dev/null +++ b/app-admin/ansible-lint/files/ansible-lint-6.0.2_test-module-check.patch @@ -0,0 +1,23 @@ +Let the package managers handle dependencies, m'kay? + +--- a/conftest.py b/conftest.py +@@ -3,18 +3,6 @@ + import os + import sys + +-# checking if user is running pytest without installing test dependencies: +-missing = [] +-for module in ["ansible", "black", "flake8", "flaky", "mypy", "pylint", "pytest_cov"]: +-if not importlib.util.find_spec(module): +-missing.append(module) +-if missing: +-print( +-f"FATAL: Missing modules: {', '.join(missing)} -- probably you missed installing test requirements with: pip install -e '.[test]'", +-file=sys.stderr, +-) +-sys.exit(1) +- + + os.environ["NO_COLOR"] = "1" + pytest_plugins =
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 4be59042a6fd584c2f138654719b6e0afb85b5af Author: Marek Szuba gentoo org> AuthorDate: Wed Mar 30 09:47:55 2022 + Commit: Marek Szuba gentoo org> CommitDate: Fri Apr 1 08:18:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4be59042 app-admin/ansible-lint: update upstream metadata Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/ansible-lint/metadata.xml b/app-admin/ansible-lint/metadata.xml index c30f7c5d92bc..094d18cbba43 100644 --- a/app-admin/ansible-lint/metadata.xml +++ b/app-admin/ansible-lint/metadata.xml @@ -11,7 +11,7 @@ ansible-lint - ansible-community/ansible-lint - https://github.com/ansible-community/ansible-lint/issues + ansible/ansible-lint + https://github.com/ansible/ansible-lint/issues
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: aa040c2ae9ee95ceb5a891c9dadadaae4beee914 Author: Marek Szuba gentoo org> AuthorDate: Sun Mar 20 22:40:04 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sun Mar 20 22:42:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa040c2a app-admin/ansible-lint: drop 5.3.2 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 - app-admin/ansible-lint/ansible-lint-5.3.2.ebuild | 48 2 files changed, 49 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 5b7658ffdc5f..349a47f494d5 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1 @@ -DIST ansible-lint-5.3.2.tar.gz 356870 BLAKE2B 4af11f760e30945e066a9d160438bbedd5a4d39799009bc6d30614baab0b88a21cad088c0b758529aaa5fbb54a9f2a1f636ab6d642a37297a27c8ba5240f53ef SHA512 4ff2d36de20b2e6982d0cd1bca6a3f886307701dfa0bf880d2d417387191d90adc9361afb57f8ed26239cbc110e5f05f52a186950d7d3b4b0a8e4406e4695acd DIST ansible-lint-5.4.0.tar.gz 349353 BLAKE2B 9f41abdf1e9485afa4c8ed9498627b0dcbdcf57916f3b57c9886de8bd806e4e5b34e7e9c2e66b44ac8009a0afcea4d8566900ee8d391eaca61081fa23323c41c SHA512 f149eb77991d60b6087646c695a938d328d719bba67707af4ed858de857d383b78490bcf0930cffebd13a0b0abde20269a47e47e4713a37da715a28c5da0 diff --git a/app-admin/ansible-lint/ansible-lint-5.3.2.ebuild b/app-admin/ansible-lint/ansible-lint-5.3.2.ebuild deleted file mode 100644 index cd32e262ace6.. --- a/app-admin/ansible-lint/ansible-lint-5.3.2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_SETUPTOOLS=pyproject.toml - -inherit distutils-r1 optfeature - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible-community/ansible-lint; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -# 14 tests fail due to usersandbox denying the executable 'ansible' -# access to $HOME/.ansible. More importantly, some tests (6 as of 5.2.1) -# fail even when run manually with tox. -RESTRICT="test" - -RDEPEND=" - >=app-admin/ansible-2.10[${PYTHON_USEDEP}] - >=app-admin/ansible-base-2.11.4[${PYTHON_USEDEP}] - >=dev-python/enrich-1.2.6[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/rich-9.5.1[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.15.37[${PYTHON_USEDEP}] - dev-python/tenacity[${PYTHON_USEDEP}] - >=dev-python/wcmatch-7.0[${PYTHON_USEDEP}]" -BDEPEND=" - >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] - >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}] - test? ( - >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.1.0[${PYTHON_USEDEP}] - >=dev-util/yamllint-1.25.0[${PYTHON_USEDEP}] - )" - -distutils_enable_tests --install pytest - -pkg_postinst() { - optfeature_header "Consider installing the following optional packages:" - optfeature "letting ${PN} run YAML checks" dev-util/yamllint -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 9cfd8c9d4f093ed555860ed918d8a25c1d40addc Author: Marek Szuba gentoo org> AuthorDate: Thu Feb 17 13:16:05 2022 + Commit: Marek Szuba gentoo org> CommitDate: Thu Feb 17 13:17:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cfd8c9d app-admin/ansible-lint: deselect more network-dependent tests It would be SO nice if my test containers stopped ignoring the network sandbox, or at least if I remembered that they do. Closes: https://bugs.gentoo.org/833528 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/ansible-lint-5.4.0.ebuild | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app-admin/ansible-lint/ansible-lint-5.4.0.ebuild b/app-admin/ansible-lint/ansible-lint-5.4.0.ebuild index 4f26c3d985c4..a2b7755f9476 100644 --- a/app-admin/ansible-lint/ansible-lint-5.4.0.ebuild +++ b/app-admin/ansible-lint/ansible-lint-5.4.0.ebuild @@ -38,12 +38,16 @@ BDEPEND=" # Skip problematic tests: # - test_call_from_outside_venv doesn't play nicely with the sandbox -# - test_eco tests require Internet access +# - all test_eco and some test_prerun tests require Internet access # - as of 5.4.0, test_cli_auto_detect fails even when run manually with tox EPYTEST_DESELECT=( test/TestUtils.py::test_cli_auto_detect - test/test_eco + test/test_eco.py test/test_main.py::test_call_from_outside_venv + test/test_prerun.py::test_install_collection + test/test_prerun.py::test_prerun_reqs_v1 + test/test_prerun.py::test_prerun_reqs_v2 + test/test_prerun.py::test_require_collection_wrong_version ) distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 042f2f02d67e30be51ddd363bb944014a96ddf9c Author: Marek Szuba gentoo org> AuthorDate: Thu Feb 17 12:05:18 2022 + Commit: Marek Szuba gentoo org> CommitDate: Thu Feb 17 12:07:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=042f2f02 app-admin/ansible-lint: add 5.4.0, drop 5.2.1 and 5.3.1 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest| 3 +- app-admin/ansible-lint/ansible-lint-5.3.1.ebuild | 48 -- ...lint-5.2.1.ebuild => ansible-lint-5.4.0.ebuild} | 36 3 files changed, 20 insertions(+), 67 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index f33314c9a685..5b7658ffdc5f 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,2 @@ -DIST ansible-lint-5.2.1.tar.gz 356071 BLAKE2B 70c54114a667ba63c1d285ec8a73a7c3332f89cbdf1b8d4866de86aa2c358e41759ac69188806c715cbd3893a2d0b1123e6b679ed208ce4c40141a40b9f54681 SHA512 9ae1aa775572485aaa68ef127cb2ea2d66cd1057878ac396b1644244a070f05b7920eceec3cdb16523f9fadcbcb5df971f3513d7e4d9cbd6ace1ec4f4d861451 -DIST ansible-lint-5.3.1.tar.gz 356514 BLAKE2B 3ae30c357ed03c544773671af94763bf76d3544f30b1c7b7081db9a67feaeaecfb678d4b194c05b45fc8c7e75cc1c057ad9612ad4aaf364cfd4904200ac128f5 SHA512 2d46b1cf2605c68765c67e7d7e90a049e9253b058ac01c833ed0afc67ba553a8855f3d9315eec440bfc08c0d9e7b0b0f5e0151021708ad1e05fd895c7f679c43 DIST ansible-lint-5.3.2.tar.gz 356870 BLAKE2B 4af11f760e30945e066a9d160438bbedd5a4d39799009bc6d30614baab0b88a21cad088c0b758529aaa5fbb54a9f2a1f636ab6d642a37297a27c8ba5240f53ef SHA512 4ff2d36de20b2e6982d0cd1bca6a3f886307701dfa0bf880d2d417387191d90adc9361afb57f8ed26239cbc110e5f05f52a186950d7d3b4b0a8e4406e4695acd +DIST ansible-lint-5.4.0.tar.gz 349353 BLAKE2B 9f41abdf1e9485afa4c8ed9498627b0dcbdcf57916f3b57c9886de8bd806e4e5b34e7e9c2e66b44ac8009a0afcea4d8566900ee8d391eaca61081fa23323c41c SHA512 f149eb77991d60b6087646c695a938d328d719bba67707af4ed858de857d383b78490bcf0930cffebd13a0b0abde20269a47e47e4713a37da715a28c5da0 diff --git a/app-admin/ansible-lint/ansible-lint-5.3.1.ebuild b/app-admin/ansible-lint/ansible-lint-5.3.1.ebuild deleted file mode 100644 index a5036ce2dc07.. --- a/app-admin/ansible-lint/ansible-lint-5.3.1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..9} ) -DISTUTILS_USE_SETUPTOOLS=pyproject.toml - -inherit distutils-r1 optfeature - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible-community/ansible-lint; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -# 14 tests fail due to usersandbox denying the executable 'ansible' -# access to $HOME/.ansible. More importantly, some tests (6 as of 5.2.1) -# fail even when run manually with tox. -RESTRICT="test" - -RDEPEND=" - >=app-admin/ansible-2.10[${PYTHON_USEDEP}] - >=app-admin/ansible-base-2.11.4[${PYTHON_USEDEP}] - >=dev-python/enrich-1.2.6[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/rich-9.5.1[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.15.37[${PYTHON_USEDEP}] - dev-python/tenacity[${PYTHON_USEDEP}] - >=dev-python/wcmatch-7.0[${PYTHON_USEDEP}]" -BDEPEND=" - >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] - >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}] - test? ( - >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.1.0[${PYTHON_USEDEP}] - >=dev-util/yamllint-1.25.0[${PYTHON_USEDEP}] - )" - -distutils_enable_tests --install pytest - -pkg_postinst() { - optfeature_header "Consider installing the following optional packages:" - optfeature "letting ${PN} run YAML checks" dev-util/yamllint -} diff --git a/app-admin/ansible-lint/ansible-lint-5.2.1.ebuild b/app-admin/ansible-lint/ansible-lint-5.4.0.ebuild similarity index 53% rename from app-admin/ansible-lint/ansible-lint-5.2.1.ebuild rename to app-admin/ansible-lint/ansible-lint-5.4.0.ebuild index 6deaf6a286bf..4f26c3d985c4 100644 --- a/app-admin/ansible-lint/ansible-lint-5.2.1.ebuild +++ b/app-admin/ansible-lint/ansible-lint-5.4.0.ebuild @@ -1,25 +1,22 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 optfeature +inherit distutils-r1 DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved"
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 9ac5d395fe625b3d8b28b4ed0722324eb6e1f5cf Author: Marek Szuba gentoo org> AuthorDate: Mon Feb 7 13:33:57 2022 + Commit: Marek Szuba gentoo org> CommitDate: Mon Feb 7 16:17:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac5d395 app-admin/ansible-lint: enable py3.10 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/ansible-lint-5.3.2.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app-admin/ansible-lint/ansible-lint-5.3.2.ebuild b/app-admin/ansible-lint/ansible-lint-5.3.2.ebuild index bb484dbbc409..cd32e262ace6 100644 --- a/app-admin/ansible-lint/ansible-lint-5.3.2.ebuild +++ b/app-admin/ansible-lint/ansible-lint-5.3.2.ebuild @@ -3,8 +3,7 @@ EAPI=8 -# TODO: py310 - blocked by <=dev-util/yamllint-1.26.3 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) DISTUTILS_USE_SETUPTOOLS=pyproject.toml inherit distutils-r1 optfeature
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: c05b7fafd1538c89fe42a80c719657783f4824ca Author: Marek Szuba gentoo org> AuthorDate: Tue Jan 11 16:04:12 2022 + Commit: Marek Szuba gentoo org> CommitDate: Tue Jan 11 18:38:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c05b7faf app-admin/ansible-lint: add 5.3.2 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-5.3.2.ebuild | 49 2 files changed, 50 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 90ad08f35644..f33314c9a685 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,3 @@ DIST ansible-lint-5.2.1.tar.gz 356071 BLAKE2B 70c54114a667ba63c1d285ec8a73a7c3332f89cbdf1b8d4866de86aa2c358e41759ac69188806c715cbd3893a2d0b1123e6b679ed208ce4c40141a40b9f54681 SHA512 9ae1aa775572485aaa68ef127cb2ea2d66cd1057878ac396b1644244a070f05b7920eceec3cdb16523f9fadcbcb5df971f3513d7e4d9cbd6ace1ec4f4d861451 DIST ansible-lint-5.3.1.tar.gz 356514 BLAKE2B 3ae30c357ed03c544773671af94763bf76d3544f30b1c7b7081db9a67feaeaecfb678d4b194c05b45fc8c7e75cc1c057ad9612ad4aaf364cfd4904200ac128f5 SHA512 2d46b1cf2605c68765c67e7d7e90a049e9253b058ac01c833ed0afc67ba553a8855f3d9315eec440bfc08c0d9e7b0b0f5e0151021708ad1e05fd895c7f679c43 +DIST ansible-lint-5.3.2.tar.gz 356870 BLAKE2B 4af11f760e30945e066a9d160438bbedd5a4d39799009bc6d30614baab0b88a21cad088c0b758529aaa5fbb54a9f2a1f636ab6d642a37297a27c8ba5240f53ef SHA512 4ff2d36de20b2e6982d0cd1bca6a3f886307701dfa0bf880d2d417387191d90adc9361afb57f8ed26239cbc110e5f05f52a186950d7d3b4b0a8e4406e4695acd diff --git a/app-admin/ansible-lint/ansible-lint-5.3.2.ebuild b/app-admin/ansible-lint/ansible-lint-5.3.2.ebuild new file mode 100644 index ..bb484dbbc409 --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-5.3.2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# TODO: py310 - blocked by <=dev-util/yamllint-1.26.3 +PYTHON_COMPAT=( python3_{8..9} ) +DISTUTILS_USE_SETUPTOOLS=pyproject.toml + +inherit distutils-r1 optfeature + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible-community/ansible-lint; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +# 14 tests fail due to usersandbox denying the executable 'ansible' +# access to $HOME/.ansible. More importantly, some tests (6 as of 5.2.1) +# fail even when run manually with tox. +RESTRICT="test" + +RDEPEND=" + >=app-admin/ansible-2.10[${PYTHON_USEDEP}] + >=app-admin/ansible-base-2.11.4[${PYTHON_USEDEP}] + >=dev-python/enrich-1.2.6[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + >=dev-python/rich-9.5.1[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.15.37[${PYTHON_USEDEP}] + dev-python/tenacity[${PYTHON_USEDEP}] + >=dev-python/wcmatch-7.0[${PYTHON_USEDEP}]" +BDEPEND=" + >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.1.0[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.25.0[${PYTHON_USEDEP}] + )" + +distutils_enable_tests --install pytest + +pkg_postinst() { + optfeature_header "Consider installing the following optional packages:" + optfeature "letting ${PN} run YAML checks" dev-util/yamllint +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 8df2b78a9a637d823eb0aabb628d2056fb236c16 Author: Marek Szuba gentoo org> AuthorDate: Thu Dec 9 11:53:36 2021 + Commit: Marek Szuba gentoo org> CommitDate: Thu Dec 9 12:03:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8df2b78a app-admin/ansible-lint: add 5.3.1, drop 5.3.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 2 +- .../{ansible-lint-5.3.0.ebuild => ansible-lint-5.3.1.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 0a602eb8be5b..90ad08f35644 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,2 @@ DIST ansible-lint-5.2.1.tar.gz 356071 BLAKE2B 70c54114a667ba63c1d285ec8a73a7c3332f89cbdf1b8d4866de86aa2c358e41759ac69188806c715cbd3893a2d0b1123e6b679ed208ce4c40141a40b9f54681 SHA512 9ae1aa775572485aaa68ef127cb2ea2d66cd1057878ac396b1644244a070f05b7920eceec3cdb16523f9fadcbcb5df971f3513d7e4d9cbd6ace1ec4f4d861451 -DIST ansible-lint-5.3.0.tar.gz 355745 BLAKE2B 3f161a91a5cf8f0efedd7a928f55c2680f20e0e35b4d1be466435a65a38e6af0ecff8fe86702a6a71e544925e58a2bb3df758c93c4af8841661c0bb240a7a21d SHA512 862c40472dc00b9685fda62740fbe5b2dfa48adec10322c185eeb436f7dce800a95c478f9eb926f328a501df45a885946bc38190bb28c33ced8edfa17384c0fb +DIST ansible-lint-5.3.1.tar.gz 356514 BLAKE2B 3ae30c357ed03c544773671af94763bf76d3544f30b1c7b7081db9a67feaeaecfb678d4b194c05b45fc8c7e75cc1c057ad9612ad4aaf364cfd4904200ac128f5 SHA512 2d46b1cf2605c68765c67e7d7e90a049e9253b058ac01c833ed0afc67ba553a8855f3d9315eec440bfc08c0d9e7b0b0f5e0151021708ad1e05fd895c7f679c43 diff --git a/app-admin/ansible-lint/ansible-lint-5.3.0.ebuild b/app-admin/ansible-lint/ansible-lint-5.3.1.ebuild similarity index 100% rename from app-admin/ansible-lint/ansible-lint-5.3.0.ebuild rename to app-admin/ansible-lint/ansible-lint-5.3.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: e6b45e04104520512316e4c96759b0665f4bfbab Author: Marek Szuba gentoo org> AuthorDate: Wed Dec 1 21:20:59 2021 + Commit: Marek Szuba gentoo org> CommitDate: Wed Dec 1 21:21:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6b45e04 app-admin/ansible-lint: add 5.3.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-5.3.0.ebuild | 48 2 files changed, 49 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index ea0578376e92..0a602eb8be5b 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1 +1,2 @@ DIST ansible-lint-5.2.1.tar.gz 356071 BLAKE2B 70c54114a667ba63c1d285ec8a73a7c3332f89cbdf1b8d4866de86aa2c358e41759ac69188806c715cbd3893a2d0b1123e6b679ed208ce4c40141a40b9f54681 SHA512 9ae1aa775572485aaa68ef127cb2ea2d66cd1057878ac396b1644244a070f05b7920eceec3cdb16523f9fadcbcb5df971f3513d7e4d9cbd6ace1ec4f4d861451 +DIST ansible-lint-5.3.0.tar.gz 355745 BLAKE2B 3f161a91a5cf8f0efedd7a928f55c2680f20e0e35b4d1be466435a65a38e6af0ecff8fe86702a6a71e544925e58a2bb3df758c93c4af8841661c0bb240a7a21d SHA512 862c40472dc00b9685fda62740fbe5b2dfa48adec10322c185eeb436f7dce800a95c478f9eb926f328a501df45a885946bc38190bb28c33ced8edfa17384c0fb diff --git a/app-admin/ansible-lint/ansible-lint-5.3.0.ebuild b/app-admin/ansible-lint/ansible-lint-5.3.0.ebuild new file mode 100644 index ..a5036ce2dc07 --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-5.3.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) +DISTUTILS_USE_SETUPTOOLS=pyproject.toml + +inherit distutils-r1 optfeature + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible-community/ansible-lint; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +# 14 tests fail due to usersandbox denying the executable 'ansible' +# access to $HOME/.ansible. More importantly, some tests (6 as of 5.2.1) +# fail even when run manually with tox. +RESTRICT="test" + +RDEPEND=" + >=app-admin/ansible-2.10[${PYTHON_USEDEP}] + >=app-admin/ansible-base-2.11.4[${PYTHON_USEDEP}] + >=dev-python/enrich-1.2.6[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + >=dev-python/rich-9.5.1[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.15.37[${PYTHON_USEDEP}] + dev-python/tenacity[${PYTHON_USEDEP}] + >=dev-python/wcmatch-7.0[${PYTHON_USEDEP}]" +BDEPEND=" + >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.1.0[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.25.0[${PYTHON_USEDEP}] + )" + +distutils_enable_tests --install pytest + +pkg_postinst() { + optfeature_header "Consider installing the following optional packages:" + optfeature "letting ${PN} run YAML checks" dev-util/yamllint +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 3e1f8ab1d09c1cde17c3b3d6035808aeb9088e8a Author: Marek Szuba gentoo org> AuthorDate: Fri Nov 26 12:21:07 2021 + Commit: Marek Szuba gentoo org> CommitDate: Fri Nov 26 13:40:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e1f8ab1 app-admin/ansible-lint: tweak test configuration dev-util/yamllint is now in the tree so we can use it, and one of the tests requires distutils_install_for_testing. Unfortunately even leaving aside the 14 tests which are currently broken by FEATURES=usersandbox, the test suite simply does not succeed at the moment - even when run manually with tox. Therefore, keep RESTRICT=test in place. Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/ansible-lint-5.2.1.ebuild | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app-admin/ansible-lint/ansible-lint-5.2.1.ebuild b/app-admin/ansible-lint/ansible-lint-5.2.1.ebuild index 23d0affbc127..13812ba2d3a3 100644 --- a/app-admin/ansible-lint/ansible-lint-5.2.1.ebuild +++ b/app-admin/ansible-lint/ansible-lint-5.2.1.ebuild @@ -15,7 +15,9 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~riscv" -# Many tests require still-unpackaged yamlllint +# 14 tests fail due to usersandbox denying the executable 'ansible' +# access to $HOME/.ansible. More importantly, some tests (6 as of 5.2.1) +# fail even when run manually with tox. RESTRICT="test" RDEPEND=" @@ -34,6 +36,7 @@ BDEPEND=" test? ( >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}] >=dev-python/pytest-xdist-2.1.0[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.25.0[${PYTHON_USEDEP}] )" -distutils_enable_tests pytest +distutils_enable_tests --install pytest
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 4e6315f679e53eae71d5c3f263854bc3814f0bdd Author: Marek Szuba gentoo org> AuthorDate: Fri Nov 26 12:46:19 2021 + Commit: Marek Szuba gentoo org> CommitDate: Fri Nov 26 13:40:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e6315f6 app-admin/ansible-lint: recommend installing dev-util/yamllint Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/ansible-lint-5.2.1.ebuild | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/ansible-lint-5.2.1.ebuild b/app-admin/ansible-lint/ansible-lint-5.2.1.ebuild index 13812ba2d3a3..6deaf6a286bf 100644 --- a/app-admin/ansible-lint/ansible-lint-5.2.1.ebuild +++ b/app-admin/ansible-lint/ansible-lint-5.2.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..9} ) -inherit distutils-r1 +inherit distutils-r1 optfeature DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" HOMEPAGE="https://github.com/ansible-community/ansible-lint; @@ -40,3 +40,8 @@ BDEPEND=" )" distutils_enable_tests --install pytest + +pkg_postinst() { + optfeature_header "Consider installing the following optional packages:" + optfeature "letting ${PN} run YAML checks" dev-util/yamllint +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 7345f3eee6ec513e161f1dd2a09de806e01f7a53 Author: Marek Szuba gentoo org> AuthorDate: Fri Nov 19 14:49:04 2021 + Commit: Marek Szuba gentoo org> CommitDate: Fri Nov 19 14:58:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7345f3ee app-admin/ansible-lint: drop 5.0.12, 5.2.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 2 -- app-admin/ansible-lint/ansible-lint-5.0.12.ebuild | 38 -- app-admin/ansible-lint/ansible-lint-5.2.0.ebuild | 39 --- 3 files changed, 79 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index dad7ea2d8b06..ea0578376e92 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1 @@ -DIST ansible-lint-5.0.12.tar.gz 348478 BLAKE2B 3ea2a0adb82bd21322fa9a2d4c8dd4f41345f909401341748e8395aa8acf92bfc8058ee679a594c886327480bb808e69622e874c9def97c406265a0828a314eb SHA512 06b84d098253ab70f9c3fb59e1d2ba4d30918f1e7c6f3decc8f73fe8cdb7d697527eff3efcc7238fc952bc07b7179d37582d5fb9968e691e2df5495741802404 -DIST ansible-lint-5.2.0.tar.gz 356238 BLAKE2B 7c8bdb1486d7fca5f6addbb87075d98b51e9af4e5544f5bd272ee2a4648d289e48e3922246f7c681fa3450cb881b1da8e098d715bd49e3d75783c812e9863a7b SHA512 d3c1da5f0ee648ac7b5f32d4ae186a24cda11fba4fccd4d5d43dbd228986793f975b43895db07855a80528fe684f6adfc4be451aeed7109d65dfae6c351b6c47 DIST ansible-lint-5.2.1.tar.gz 356071 BLAKE2B 70c54114a667ba63c1d285ec8a73a7c3332f89cbdf1b8d4866de86aa2c358e41759ac69188806c715cbd3893a2d0b1123e6b679ed208ce4c40141a40b9f54681 SHA512 9ae1aa775572485aaa68ef127cb2ea2d66cd1057878ac396b1644244a070f05b7920eceec3cdb16523f9fadcbcb5df971f3513d7e4d9cbd6ace1ec4f4d861451 diff --git a/app-admin/ansible-lint/ansible-lint-5.0.12.ebuild b/app-admin/ansible-lint/ansible-lint-5.0.12.ebuild deleted file mode 100644 index bb3d2887ad1e.. --- a/app-admin/ansible-lint/ansible-lint-5.0.12.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..9} ) - -inherit distutils-r1 - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible-community/ansible-lint; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -# tests are broken at the moment -RESTRICT="test" - -RDEPEND=" - app-admin/ansible[${PYTHON_USEDEP}] - dev-python/enrich[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/rich[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/tenacity[${PYTHON_USEDEP}] - dev-python/wcmatch[${PYTHON_USEDEP}]" -BDEPEND=" - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - dev-python/setuptools_scm[${PYTHON_USEDEP}] - dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] - test? ( - dev-python/flake8[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] - )" - -distutils_enable_tests nose diff --git a/app-admin/ansible-lint/ansible-lint-5.2.0.ebuild b/app-admin/ansible-lint/ansible-lint-5.2.0.ebuild deleted file mode 100644 index 23d0affbc127.. --- a/app-admin/ansible-lint/ansible-lint-5.2.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..9} ) - -inherit distutils-r1 - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible-community/ansible-lint; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -# Many tests require still-unpackaged yamlllint -RESTRICT="test" - -RDEPEND=" - >=app-admin/ansible-2.10[${PYTHON_USEDEP}] - >=app-admin/ansible-base-2.11.4[${PYTHON_USEDEP}] - >=dev-python/enrich-1.2.6[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/rich-9.5.1[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.15.37[${PYTHON_USEDEP}] - dev-python/tenacity[${PYTHON_USEDEP}] - >=dev-python/wcmatch-7.0[${PYTHON_USEDEP}]" -BDEPEND=" - >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] - >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}] - test? ( - >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.1.0[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: ac2eed67ec12fe707e2f8326c3f9f2a57d1b5a12 Author: Marek Szuba gentoo org> AuthorDate: Thu Nov 11 17:20:27 2021 + Commit: Marek Szuba gentoo org> CommitDate: Thu Nov 11 20:15:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac2eed67 app-admin/ansible-lint: add 5.2.1 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-5.2.1.ebuild | 39 2 files changed, 40 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 14f529b3e52..dad7ea2d8b0 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,3 @@ DIST ansible-lint-5.0.12.tar.gz 348478 BLAKE2B 3ea2a0adb82bd21322fa9a2d4c8dd4f41345f909401341748e8395aa8acf92bfc8058ee679a594c886327480bb808e69622e874c9def97c406265a0828a314eb SHA512 06b84d098253ab70f9c3fb59e1d2ba4d30918f1e7c6f3decc8f73fe8cdb7d697527eff3efcc7238fc952bc07b7179d37582d5fb9968e691e2df5495741802404 DIST ansible-lint-5.2.0.tar.gz 356238 BLAKE2B 7c8bdb1486d7fca5f6addbb87075d98b51e9af4e5544f5bd272ee2a4648d289e48e3922246f7c681fa3450cb881b1da8e098d715bd49e3d75783c812e9863a7b SHA512 d3c1da5f0ee648ac7b5f32d4ae186a24cda11fba4fccd4d5d43dbd228986793f975b43895db07855a80528fe684f6adfc4be451aeed7109d65dfae6c351b6c47 +DIST ansible-lint-5.2.1.tar.gz 356071 BLAKE2B 70c54114a667ba63c1d285ec8a73a7c3332f89cbdf1b8d4866de86aa2c358e41759ac69188806c715cbd3893a2d0b1123e6b679ed208ce4c40141a40b9f54681 SHA512 9ae1aa775572485aaa68ef127cb2ea2d66cd1057878ac396b1644244a070f05b7920eceec3cdb16523f9fadcbcb5df971f3513d7e4d9cbd6ace1ec4f4d861451 diff --git a/app-admin/ansible-lint/ansible-lint-5.2.1.ebuild b/app-admin/ansible-lint/ansible-lint-5.2.1.ebuild new file mode 100644 index 000..23d0affbc12 --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-5.2.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible-community/ansible-lint; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +# Many tests require still-unpackaged yamlllint +RESTRICT="test" + +RDEPEND=" + >=app-admin/ansible-2.10[${PYTHON_USEDEP}] + >=app-admin/ansible-base-2.11.4[${PYTHON_USEDEP}] + >=dev-python/enrich-1.2.6[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + >=dev-python/rich-9.5.1[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.15.37[${PYTHON_USEDEP}] + dev-python/tenacity[${PYTHON_USEDEP}] + >=dev-python/wcmatch-7.0[${PYTHON_USEDEP}]" +BDEPEND=" + >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.1.0[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 04ff5023ba8e16ef785688dd54133a26bf4632eb Author: Marek Szuba gentoo org> AuthorDate: Tue Oct 5 16:44:54 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Oct 5 16:44:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04ff5023 app-admin/ansible-lint: add 5.2.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-5.2.0.ebuild | 39 2 files changed, 40 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 140b80fa248..14f529b3e52 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1 +1,2 @@ DIST ansible-lint-5.0.12.tar.gz 348478 BLAKE2B 3ea2a0adb82bd21322fa9a2d4c8dd4f41345f909401341748e8395aa8acf92bfc8058ee679a594c886327480bb808e69622e874c9def97c406265a0828a314eb SHA512 06b84d098253ab70f9c3fb59e1d2ba4d30918f1e7c6f3decc8f73fe8cdb7d697527eff3efcc7238fc952bc07b7179d37582d5fb9968e691e2df5495741802404 +DIST ansible-lint-5.2.0.tar.gz 356238 BLAKE2B 7c8bdb1486d7fca5f6addbb87075d98b51e9af4e5544f5bd272ee2a4648d289e48e3922246f7c681fa3450cb881b1da8e098d715bd49e3d75783c812e9863a7b SHA512 d3c1da5f0ee648ac7b5f32d4ae186a24cda11fba4fccd4d5d43dbd228986793f975b43895db07855a80528fe684f6adfc4be451aeed7109d65dfae6c351b6c47 diff --git a/app-admin/ansible-lint/ansible-lint-5.2.0.ebuild b/app-admin/ansible-lint/ansible-lint-5.2.0.ebuild new file mode 100644 index 000..23d0affbc12 --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-5.2.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible-community/ansible-lint; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +# Many tests require still-unpackaged yamlllint +RESTRICT="test" + +RDEPEND=" + >=app-admin/ansible-2.10[${PYTHON_USEDEP}] + >=app-admin/ansible-base-2.11.4[${PYTHON_USEDEP}] + >=dev-python/enrich-1.2.6[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + >=dev-python/rich-9.5.1[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.15.37[${PYTHON_USEDEP}] + dev-python/tenacity[${PYTHON_USEDEP}] + >=dev-python/wcmatch-7.0[${PYTHON_USEDEP}]" +BDEPEND=" + >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.1.0[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: f562b84aa1954ea683f970837717f413fc4f4907 Author: Marek Szuba gentoo org> AuthorDate: Tue Oct 5 11:43:27 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Oct 5 11:43:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f562b84a app-admin/ansible-lint: remove setuptools from RDEPEND No longer required. Closes: https://bugs.gentoo.org/813285 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/ansible-lint-5.0.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/ansible-lint-5.0.12.ebuild b/app-admin/ansible-lint/ansible-lint-5.0.12.ebuild index 26d21b063dc..bb3d2887ad1 100644 --- a/app-admin/ansible-lint/ansible-lint-5.0.12.ebuild +++ b/app-admin/ansible-lint/ansible-lint-5.0.12.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{8..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend + inherit distutils-r1 DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved"
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: 5c37f0226ada7d467ba1186953df7021c74fe909 Author: Marek Szuba gentoo org> AuthorDate: Tue Oct 5 11:40:56 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Oct 5 11:41:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c37f022 app-admin/ansible-lint: add myself as a co-maintainer Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/app-admin/ansible-lint/metadata.xml b/app-admin/ansible-lint/metadata.xml index b575f1f72b3..c30f7c5d92b 100644 --- a/app-admin/ansible-lint/metadata.xml +++ b/app-admin/ansible-lint/metadata.xml @@ -5,6 +5,10 @@ monsie...@gentoo.org Patrice Clement + + mare...@gentoo.org + Marek Szuba + ansible-lint ansible-community/ansible-lint