Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-cfn-lint for openSUSE:Factory
checked in at 2026-08-27 18:53:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-cfn-lint (Old)
and /work/SRC/openSUSE:Factory/.python-cfn-lint.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-cfn-lint"
Thu Aug 27 18:53:46 2026 rev:31 rq:1373938 version:1.55.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-cfn-lint/python-cfn-lint.changes
2026-03-19 17:37:43.822687275 +0100
+++
/work/SRC/openSUSE:Factory/.python-cfn-lint.new.1265/python-cfn-lint.changes
2026-08-27 18:56:27.966289886 +0200
@@ -1,0 +2,18 @@
+Wed Aug 26 14:22:13 UTC 2026 - Markéta Machová <[email protected]>
+
+- Update to 1.55.1
+ * many changes, see
https://github.com/aws-cloudformation/cfn-lint/compare/v1.47.1...v1.55.1
+
+-------------------------------------------------------------------
+Mon Mar 30 10:54:26 UTC 2026 - John Paul Adrian Glaubitz
<[email protected]>
+
+- Update to 1.47.1
+ * Fix [E3063] false positive when Code is a string (aws-cli pattern)
+ * Cap resolve_value permutations to prevent exponential blowup
+ * Fix: maintenance guardduty policy
+ * Add `EngineVersion` of `8.0.0` to DocDB Cluster
+ * Support multi-attribute composite keys in DynamoDB GSI KeySchema
+ * Allow JSONata string expressions for Arguments in Step Functions
+ * Update CloudFormation schemas to `2026-03-24`
+
+-------------------------------------------------------------------
Old:
----
cfn-lint-1.47.0.tar.gz
New:
----
cfn-lint-1.55.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-cfn-lint.spec ++++++
--- /var/tmp/diff_new_pack.KLdJhL/_old 2026-08-27 18:56:28.578311308 +0200
+++ /var/tmp/diff_new_pack.KLdJhL/_new 2026-08-27 18:56:28.580311378 +0200
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-cfn-lint
-Version: 1.47.0
+Version: 1.55.1
Release: 0
Summary: Tool to checks cloudformation for practices and behaviour
License: MIT
@@ -33,25 +33,24 @@
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: git-core
-Requires: python-PyYAML >= 5.4
-Requires: python-aws-sam-translator >= 1.97.0
-Requires: python-jschema-to-python >= 1.2.3
+Requires: python-PyYAML >= 6.0.3
Requires: python-jsonpatch
-Requires: python-junit-xml >= 1.9
Requires: python-networkx >= 2.4
Requires: python-regex
-Requires: python-sarif-om >= 1.0.4
-Requires: python-sympy >= 1.0.0
+Requires: python-sympy >= 1.14.0
Requires: python-typing-extensions
Requires(post): update-alternatives
Requires(postun): update-alternatives
+Recommends: python-jschema-to-python >= 1.2.3
+Recommends: python-junit-xml >= 1.9
Recommends: python-pydot
+Recommends: python-sarif-om >= 1.0.4
Provides: cfn-lint = %{version}
Obsoletes: cfn-lint < %{version}
BuildArch: noarch
# SECTION test requirements
-BuildRequires: %{python_module PyYAML >= 5.4}
-BuildRequires: %{python_module aws-sam-translator >= 1.97.0}
+BuildRequires: %{python_module PyYAML >= 6.0.3}
+BuildRequires: %{python_module boto3}
BuildRequires: %{python_module defusedxml}
BuildRequires: %{python_module jschema-to-python >= 1.2.3}
BuildRequires: %{python_module jsonpatch}
@@ -59,7 +58,10 @@
BuildRequires: %{python_module networkx >= 2.4}
BuildRequires: %{python_module pydot}
BuildRequires: %{python_module pytest}
+BuildRequires: %{python_module regex}
BuildRequires: %{python_module sarif-om >= 1.0.4}
+BuildRequires: %{python_module sympy >= 1.14.0}
+BuildRequires: %{python_module typing-extensions}
BuildRequires: bash
BuildRequires: git-core
# /SECTION
@@ -96,7 +98,8 @@
donttest="$donttest or test_positional_template_parameters"
donttest="$donttest or test_template_config"
donttest="$donttest or test_build_graph"
-%pytest -s test -v -k "not ($donttest)"
+# integration tests were silently skipped before, now they throw error:
https://github.com/aws-cloudformation/cfn-lint/pull/4553
+%pytest -s test/unit -v -k "not ($donttest)"
%post
%python_install_alternative cfn-lint
++++++ cfn-lint-1.47.0.tar.gz -> cfn-lint-1.55.1.tar.gz ++++++
++++ 1003146 lines of diff (skipped)