dev-python/cfn-lint: Bump to 1.53.1

Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
Michał Górny
2026-07-21 07:47:16 +02:00
parent 33a3efcb9f
commit cc8e0822a5
2 changed files with 62 additions and 0 deletions

View File

@@ -4,3 +4,5 @@ DIST cfn_lint-1.52.1.tar.gz 4487553 BLAKE2B 7424bb7e2f02d9c825db9c2dcbd0b7601bae
DIST cfn_lint-1.52.1.tar.gz.provenance 10005 BLAKE2B 9745d99328ace70220263a5298f41d95f49d192fbef8130a4052681af0a06e18d57e25ad7922e4f93a535fd9b2ead070eb3b7f652a870c74d8a60e84bad3aea7 SHA512 166ff9ec2ceef4fa4bcb8b9b152a8423e976d9192bb3c7cb1621c620bbfdda4949ef3780b802fae278078853776eef47ef0b53ed39f571962b9cb54b6d64a356
DIST cfn_lint-1.53.0.tar.gz 4517403 BLAKE2B 931000db6a89629932269e24f9269e950b43331b284ed62f7961d6039595b1adeb59c60327035d29f7b02bf7ae8b7283e5003e83df08b1d394eed794cd829eec SHA512 2237556bf0c5b5cd761899430225c885b6c10ee00e62c52d5ad9a945a316d66db1cdd14c7ed67e9a4dad3d71d70e915a7d3e45e5e3a2bb1d47ee42e4987dafd3
DIST cfn_lint-1.53.0.tar.gz.provenance 10173 BLAKE2B d1fcc344b818f36e27305edb1c8669d898fcfb7ea989830b22bc05eba7f1f857cfd0ab909b159dd8bb6809920ae40db4157ef0c902bb4ae2966e460d3eedefaf SHA512 bf5330f59b9cb267c9453a3760ffa8a222bc50b9791c614112137a8eb888b77229f4c65c609949c0a145b632a49ac43331e737cd46f0b0a765099505821f71d6
DIST cfn_lint-1.53.1.tar.gz 4549692 BLAKE2B 6f0d4f99971279a94a61ce2802e80af70d8928f4ccdc1e27bb4d1063f51829a52a5150a2a757b9dbf964a1e9629ba39c064e03c1361cc7f5516ea69a03cbf169 SHA512 d8d270cd2c0317ef06fdb3ff81c60876715a5197f0f7fbde1e5f2405ccf72fc785b1d85fbd30485f27d5fe42684c75f14babe1ba5429c934dcad405cd7fc7d13
DIST cfn_lint-1.53.1.tar.gz.provenance 9907 BLAKE2B fc6b501799621998b3578e94a13f2d168add94986a2920764756751b9448afab1803db93086e64914b78fc72114b56ad91bc1bb159d6280d4484721dca718ab8 SHA512 d97eea1083a5bedb425b94d85909a726edbc43d64b69b05d9bec12785d997c6c00ae69f1baa018759670a68f293b822bc04a576186e06a8d31caa9bd035c3813

View File

@@ -0,0 +1,60 @@
# 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/aws-sam-translator-1.111.0[${PYTHON_USEDEP}]
dev-python/jsonpatch[${PYTHON_USEDEP}]
>=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
<dev-python/jsonschema-5[${PYTHON_USEDEP}]
>=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
dev-python/junit-xml[${PYTHON_USEDEP}]
<dev-python/networkx-4[${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
}