diff --git a/devel/py-cfn-lint/Makefile b/devel/py-cfn-lint/Makefile index ff5e59be2a78..432393f8c30a 100644 --- a/devel/py-cfn-lint/Makefile +++ b/devel/py-cfn-lint/Makefile @@ -1,40 +1,39 @@ PORTNAME= cfn-lint -DISTVERSION= 1.32.0 -PORTREVISION= 1 +DISTVERSION= 1.43.1 CATEGORIES= devel python textproc MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSIONFULL} MAINTAINER= nork@FreeBSD.org COMMENT= AWS CloudFormation Linter WWW= https://pypi.org/project/cfn-lint/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aws-sam-translator>=1.95.0:devel/py-aws-sam-translator@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aws-sam-translator>=1.97.0:devel/py-aws-sam-translator@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jschema-to-python>=1.2.3:devel/py-jschema-to-python@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jsonpatch>0:devel/py-jsonpatch@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jsonschema>=3.0<5:devel/py-jsonschema@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}junit-xml>=1.9:textproc/py-junit-xml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}networkx>=2.4,2<4,2:math/py-networkx@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyyaml>5.4:devel/py-pyyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}regex>0:textproc/py-regex@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sarif-om>=1.0.4:devel/py-sarif-om@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sympy>=1.0.0:math/py-sympy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defusedxml>0:devel/py-defusedxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pydot>0:graphics/py-pydot@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 pytest unittest TEST_ENV= ${MAKE_ENV} \ PATH=${STAGEDIR}${PREFIX}/bin:${PATH} \ PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR} NO_ARCH= yes .include diff --git a/devel/py-cfn-lint/distinfo b/devel/py-cfn-lint/distinfo index 30a881544891..766a566c4d5a 100644 --- a/devel/py-cfn-lint/distinfo +++ b/devel/py-cfn-lint/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742608227 -SHA256 (cfn_lint-1.32.0.tar.gz) = 1289184aaca0275dd62638598fd07c6f01023fa6a37d966b3b6f089e30a3d194 -SIZE (cfn_lint-1.32.0.tar.gz) = 2893829 +TIMESTAMP = 1766943425 +SHA256 (cfn_lint-1.43.1.tar.gz) = e2d1ed5d4168459db59567ceadf55ad8ea3fd6968c67c853a2e082ea9b1ba49a +SIZE (cfn_lint-1.43.1.tar.gz) = 3405089 diff --git a/devel/py-cfn-lint/files/patch-pyproject.toml b/devel/py-cfn-lint/files/patch-pyproject.toml index 8a999bff9836..7ab37d2c4d0b 100644 --- a/devel/py-cfn-lint/files/patch-pyproject.toml +++ b/devel/py-cfn-lint/files/patch-pyproject.toml @@ -1,10 +1,19 @@ ---- pyproject.toml.orig 2024-12-12 18:51:10 UTC +--- pyproject.toml.orig 2025-12-18 20:25:03 UTC +++ pyproject.toml @@ -1,6 +1,6 @@ requires = [ [build-system] requires = [ -- "setuptools >= 65.5.1", +- "setuptools >= 77.0.3", + "setuptools", ] build-backend = "setuptools.build_meta" +@@ -20,7 +20,7 @@ requires-python = ">=3.9" + name = "cfn-lint" + description = "Checks CloudFormation templates for practices and behaviour that could potentially be improved" + requires-python = ">=3.9" +-license = "MIT-0" ++license = {text = "MIT-0"} + keywords = ["aws", "cloudformation", "lint"] + authors = [ + {email = "kddejong@amazon.com"},