commit:     f93b42a01e420b25f0acf5703f34ce1c5dc4f972
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  9 10:21:22 2022 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Aug  9 10:31:16 2022 +0000
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 <marecki <AT> 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 
f1bbbb49eb77991d60b6087646c695a938d328d719bba67707af4ed858de857d383b78490bcf0930cffebd13a0b0abde20269a47e47e4713a37da715a28c5da0
-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..000000000000
--- 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..000000000000
--- 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"
-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.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.4[${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 (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
-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.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
-}

Reply via email to