From fa4634e5e39cc8dca2abeb2c5db236e8b3f47617 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Sat, 4 Apr 2026 08:11:32 +0200 Subject: [PATCH] dev-python/cfn-lint: Bump to 1.48.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 | 2 + dev-python/cfn-lint/cfn-lint-1.48.1.ebuild | 64 ++++++++++++++++++++++ 2 files changed, 66 insertions(+) create mode 100644 dev-python/cfn-lint/cfn-lint-1.48.1.ebuild diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index 134284878a7ac..b4d44968d96da 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -10,3 +10,5 @@ DIST cfn_lint-1.47.0.tar.gz 3673549 BLAKE2B 26a42e2e30cdb6393bb0445b4e97d7c75ab5 DIST cfn_lint-1.47.1.tar.gz 3672271 BLAKE2B 8e6b91bb1d76b56af18316f608dbab578df0106cefe616913f75cf5525b821bf11f02d62216afe3e08e3569f9aac2132c999bc2fa7feb7c30b75a62f2131b98c SHA512 057249d9cc1c0fe99d3d643216e8071bfb14ecee2d3dabba0368d737f589ebe145d7083e725cbbfb4a8a5b887781a675b8768288cd47caad888acf385e56e511 DIST cfn_lint-1.48.0.tar.gz 3732246 BLAKE2B 9ca71a4deb691beaab14a3704326d17d9dcd94cc48f7570b44ab707a8a3ef68aa1cfb0e3e6b4cf9d577f3ca886f7279e083309bff9f49edef2d50f4c65b851e8 SHA512 689fe10bbab7303f512df37ed2daf5f70a32b343798de0ced29129cb3f8e295d9bc539c6eafc1f3ef287964e1e0f7ab81f715ed4d3ba970d4f807235c0a5817a DIST cfn_lint-1.48.0.tar.gz.provenance 9678 BLAKE2B 764559893896a2e2687224bb5dc872a4251df7b2d60b1702670ec84302a6fc03e49d3900cb98f5b683dcb05ae166ecb58abee87787d9afa80fcaf6a8b85afb5e SHA512 0a69980543bcd6d8b22adf543fbc87593faa5713493aa5001685a760b281d045def35e74cbf6c91a3631c8c562461b72b7a474b1129071f8360903fa8fd719c2 +DIST cfn_lint-1.48.1.tar.gz 3735412 BLAKE2B 5922239a4d380b7a1ab049ada1e3eaa259cd459d06e8da6fdd3db76ab9ed22cde6aa9d3375ccfd9abd80a05ad14c996b11bc16be84047ddeca87edff16a372f5 SHA512 657fe5b3f1d2e00171abf0d5ccbff2a8515458eab94d50280aca4d434356fe015808291eff31c2c7b8f01fd9caa2ef02d4a2d8d769dde141cf97438c29c0b669 +DIST cfn_lint-1.48.1.tar.gz.provenance 9674 BLAKE2B 57cfbe292b4d2564e0cbd21920dc62cd42345383ae6af3cd2ae79cb90925846872aa5d77c9044a7faeec0128c38d451d689a301fd39e89356ce0dd8dd167247c SHA512 60bbba274ea6269daa5aeba59cf1f5c628cecc83e265a581eea54455c420a414ea02a55eff05dfdd5a406dcc9d25e0d7be63cefe2062d6cc10b025caa5fb16f1 diff --git a/dev-python/cfn-lint/cfn-lint-1.48.1.ebuild b/dev-python/cfn-lint/cfn-lint-1.48.1.ebuild new file mode 100644 index 0000000000000..afb36f54cd1ee --- /dev/null +++ b/dev-python/cfn-lint/cfn-lint-1.48.1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_VERIFY_REPO=https://github.com/aws-cloudformation/cfn-lint +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.108.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 + # crashes on 3.12+, probably pygraphviz + test/unit/module/test_api.py::TestLintByConfig::test_graph + ) + + # from tox.ini + local -x AWS_DEFAULT_REGION=us-east-1 + epytest +}