From b11527f68f6f0d0afd01005bf0169f1e29d2fa7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Fri, 14 Aug 2026 05:45:53 +0200 Subject: [PATCH] dev-python/cfn-lint: Bump to 1.55.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.55.1.ebuild | 59 ++++++++++++++++++++++ 2 files changed, 61 insertions(+) create mode 100644 dev-python/cfn-lint/cfn-lint-1.55.1.ebuild diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index 591faa130dbc1..fd58ff2e99e6a 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -6,3 +6,5 @@ DIST cfn_lint-1.54.0.tar.gz 4584764 BLAKE2B e901d2eef452cd3b059e413c0cf095b3c846 DIST cfn_lint-1.54.0.tar.gz.provenance 9942 BLAKE2B 33e3aab9c9812b942847e3c1e66501cb732a7c2d787e076eb0e54a1f762010a7470c679bd1b57e47f724c60b601bf29647907832cac56f23cfe2a46320e553f0 SHA512 c62230d36ceb34ecae3422d00ada9813480942db887c2ff53a5c817e07d5fc7e54b36023e334c4edfc3fee4bea1010393d81289426cf1d24acd53eb8ec5aadfa DIST cfn_lint-1.55.0.tar.gz 4639282 BLAKE2B 79e3eade94a7a6e8580af5d55cb7b4da572d0244c032acb22335897f0cdfafe0da56a93b13c984c8024a7ea8cc551d3bfa7aef640a1dab689e5438ede4240df7 SHA512 a8028e27273034a28de38de1b959a4fee4345af88841006f6b40ad57d75ca2469343e75e42ada0e0c63ac3f3a755bb544d203b84c83868c3bcd0673d3bab4a43 DIST cfn_lint-1.55.0.tar.gz.provenance 9893 BLAKE2B 031cc7980fe98025930a8a07194436af2e8b3adf5ae69f204ab9003441550f0b3ebb06fe1b0bc88a7471d133de2f4e14bd655e64b6957e7ee7c54aa2499d4285 SHA512 62d870fc0af034083581d42c71920be1ffd9423975a1f798d072c2c06154d8ef628c1fb827d60dbd7336d05dbec527b1b8434d3dc72225b72570001768baac1c +DIST cfn_lint-1.55.1.tar.gz 4646651 BLAKE2B d3ca76fb15a3695019334345897423e26ac0341a7c352a9c4b5a0407b37f9398f1f9e37372603d0a541760eb5e1506dc4bec7a48fa3b480f17e28bf2c42bc0b9 SHA512 b3f9968911ee841322d482c83238dd157f28639dec1088141ac06be7c88d88d94e500f70b912ed72f50993bbb7236d33ed19fdd270f00cd28f16c0791d5efbca +DIST cfn_lint-1.55.1.tar.gz.provenance 10179 BLAKE2B bee20ea785698e115569fa307d03ca09f1d6e8fcacaf418dfe0fc91553f3a7be127c1bff39804930c7d900007efe4cb31f1fb943064e28fad760d38990e7c729 SHA512 c71b2a1463cd290bb0532868b7f7f0ce047a7acdf18304240a15d3b472d8926a09a58665a89cd5a70913604bf27f0d75d93a567f42c8ebf20e2dcb6e9c71337d diff --git a/dev-python/cfn-lint/cfn-lint-1.55.1.ebuild b/dev-python/cfn-lint/cfn-lint-1.55.1.ebuild new file mode 100644 index 0000000000000..2f8c4add2f024 --- /dev/null +++ b/dev-python/cfn-lint/cfn-lint-1.55.1.ebuild @@ -0,0 +1,59 @@ +# 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_{12..14} ) + +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/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-6.0.3[${PYTHON_USEDEP}] + >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}] + >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}] + >=dev-python/sympy-1.14.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 + # crashes on 3.12+, probably pygraphviz + test/unit/module/test_api.py::TestLintByConfig::test_graph + # scripts missing from sdist + test/unit/module/maintenance/test_update_specs_from_pricing.py + ) + + # from tox.ini + local -x AWS_DEFAULT_REGION=us-east-1 + epytest test/unit +}