From 0b742f93397ee8d84b4b3f81e2036aa777874a3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Wed, 25 Mar 2026 07:00:47 +0100 Subject: [PATCH] dev-python/cfn-lint: Bump to 1.47.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Michał Górny --- dev-python/cfn-lint/Manifest | 1 + dev-python/cfn-lint/cfn-lint-1.47.1.ebuild | 61 ++++++++++++++++++++++ 2 files changed, 62 insertions(+) create mode 100644 dev-python/cfn-lint/cfn-lint-1.47.1.ebuild diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index 79d95f18703f6..a51239ebae306 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -7,3 +7,4 @@ DIST cfn_lint-1.44.0.tar.gz 3498426 BLAKE2B ad8e4de6eef385f304bed7aa2a2c55d04c33 DIST cfn_lint-1.45.0.tar.gz 3512104 BLAKE2B 2f6139e0a041a49a91c66fa8a959c2133cd9ea049a7f21586339bd79d21d3c0de7d02e7e7917fcf6e871c0ac355bc76aea36bbd1adc478e548c5f06d3052d53e SHA512 bb8c386529afa1e3e521792d4f3ee68c293d9736855dc2a84a5254c3f3087edecddffd43a9f8a8299190c9403938428ea73857471c777673664136c4769694c0 DIST cfn_lint-1.46.0.tar.gz 3625615 BLAKE2B fcf5709311da21a69c222a0925efcb36b0bd5addf2d19e31c18d975c59546dda7e15c2e8ee32270b42f0f17dffb16c6124d7a800b2318762e780aeb25b6c90d1 SHA512 d8e4636f796736ba6eb0b959fee4df0b6454f972ca52bada956e76227bff7c0de539b7b1cbbd742123a0d1d308691f511ca4576dfcbc7bf2cafb73e4d5b8b689 DIST cfn_lint-1.47.0.tar.gz 3673549 BLAKE2B 26a42e2e30cdb6393bb0445b4e97d7c75ab58c2d66a64efc5eb8285a61e40a7f2c2f84e10deb29d6240ba9f2abdb890f95940647815bb353eeb6df4613f56c8e SHA512 dbe192c99f98ca0e5c2743ffaaf65bc2035d7d414fe404f71cb136d1a60f75d829b8afd07699592b640d53cf3749e0a68636592186184ea850f5284236e53d59 +DIST cfn_lint-1.47.1.tar.gz 3672271 BLAKE2B 8e6b91bb1d76b56af18316f608dbab578df0106cefe616913f75cf5525b821bf11f02d62216afe3e08e3569f9aac2132c999bc2fa7feb7c30b75a62f2131b98c SHA512 057249d9cc1c0fe99d3d643216e8071bfb14ecee2d3dabba0368d737f589ebe145d7083e725cbbfb4a8a5b887781a675b8768288cd47caad888acf385e56e511 diff --git a/dev-python/cfn-lint/cfn-lint-1.47.1.ebuild b/dev-python/cfn-lint/cfn-lint-1.47.1.ebuild new file mode 100644 index 0000000000000..f876bc963f90a --- /dev/null +++ b/dev-python/cfn-lint/cfn-lint-1.47.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="CloudFormation Linter" +HOMEPAGE=" + https://github.com/aws-cloudformation/cfn-lint/ + https://pypi.org/project/cfn-lint/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-sam-translator-1.97.0[${PYTHON_USEDEP}] + dev-python/jsonpatch[${PYTHON_USEDEP}] + >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}] + =dev-python/jsonschema-3.0[${PYTHON_USEDEP}] + dev-python/junit-xml[${PYTHON_USEDEP}] + =dev-python/pyyaml-5.4[${PYTHON_USEDEP}] + >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}] + >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}] + >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/setuptools-77.0.3[${PYTHON_USEDEP}] + test? ( + dev-python/defusedxml[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # different line wrapping somehow + test/unit/module/template/test_template.py::TestTemplate::test_build_graph + # requires git repo + test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs + # TODO: suddenly started failing in older versions too + # https://github.com/aws-cloudformation/cfn-lint/issues/4207 + test/integration/test_good_templates.py + test/unit/module/override/test_exclude.py::TestExclude::test_success_run + test/unit/module/test_api.py::TestLintFile::test_good_template + test/unit/module/test_rules_collections.py::TestRulesCollection::test_success_run + ) + + # from tox.ini + local -x AWS_DEFAULT_REGION=us-east-1 + epytest +}