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 2022-08-02 22:09:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-cfn-lint (Old) and /work/SRC/openSUSE:Factory/.python-cfn-lint.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-cfn-lint" Tue Aug 2 22:09:10 2022 rev:14 rq:992131 version:0.60.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-cfn-lint/python-cfn-lint.changes 2021-12-07 23:59:54.811706335 +0100 +++ /work/SRC/openSUSE:Factory/.python-cfn-lint.new.1533/python-cfn-lint.changes 2022-08-02 22:09:46.701873924 +0200 @@ -1,0 +2,52 @@ +Thu May 26 12:28:47 UTC 2022 - pgaj...@suse.com + +- version update to 0.60.1 + * Update CloudFormation specs to 72.0.0 (pull #2272) + * Don't allow regex expressions that result in a warning (pull #2272) + * Move null checks from the parsing engine into rules (pull #2242) + * Add rule E4002 to validate metadata config (pull #2242) + * Update rule E2001 to error on null values (pull #2242) + * Update rule E3012 to validate for null values in properties (pull #2242) + * Update CloudFormation specs to 69.0.0 (pull #2261) + * Update CloudFormation specs to 66.1.0 (pull #2255) + * Lambda runtime deprecation updates (python3.6) (pull #2252) + * Update rule E3002 to consider a list as valid JSON (pull #2253) + * Update aws-sam-translator to 1.45.0 (pull #2245) + * Remove dependency on six (pull #2204) + * New rule E3504 to validate resources with AWS::Backup::BackupPlan. + The property DeleteAfterDays cannot be less than 90 days from + MoveToColdStorageAfterDays (pull #2230) + * Update CloudFormation specs to 66.0.0 (pull #2245) + * Update CloudFormation specs to 61.0.0 (pull #2232) + * Update SAM Transform pre work to add ImageUri when using Image as PackageType in AWS::Serverless::Function (pull #2236) + * Update CloudFormation specs to 59.0.0 (pull #2225) + * Remove allowed values for AWS::Config::ConfigurationRecorder.ResourceTypes (pull #2231) + * Wrap creating a YAML map with try/except and create lint error on failure (pull #2226) + * Update CloudFormation specs to 58.0.0 (pull #2217) + * W2506: Avoid false positives when using a Ref against a resource (pull #2210) + * E3502: Blank out functions in JSON size check to prevent false positives (pull #2222) + * Update CloudFormation specs to 56.0.0 (pull #2207) + * Update rule E3020 to validate that TTL isn't added for Alias records (pull #2195) + * Remove imports to pathlib2 with deprecation of Python 2.7, 3.4, and 3.5 (pull #2205) + * Improvements to json parsing code (pull #2199) + * Update CloudFormation specs to 54.0.0 (pull #2202) + * Fix an issue checking values of false in custom rules (pull #2208) + * EOL of Python 2.7, 3.4, and 3.5 support (pull #2195) + * Update CloudFormation specs to 53.0.0 (pull #2196) + * Fix an issue with rule E2001 to allow string parameter constraints for all AWS specific types (pull #2193) + * Update CloudFormation specs to 52.0.0 (pull #2188) + * Add region ap-southeast-3 (pull #2192) + * Update aws-sam-translator to 1.42.0 (pull #2183) + * Update CloudFormation specs to 50.0.0 (pull #2180) + * Update CloudFormation specs to 49.0.0 (pull #2178) + * Expand StatefulResources to include AWS::OpenSearchService::Domain (pull #2179) + * Add AWS::EKS::Cluster.ClusterSecurityGroupId to GetAtt list of AWS::EC2::SecurityGroup.NameOrGroupId (pull #2177) + * Update CloudFormation specs to 48.0.0 (pull #2170) + * Add AWS::OpenSearchService::Domain to be in the list for EnableVersionUpgrade (pull #2174) + * Update aws-sam-translator to 1.40.0 (pull #2165) + * Update CloudFormation specs to 47.0.0 (pull #2164) + * Switching logging level for samtranslator to CRITICAL (pull #2168) + * Adds support for outputting results in SARIF (pull #2126) + * Update CloudFormation specs to 46.0.0 (pull #2158) + +------------------------------------------------------------------- Old: ---- cfn-lint-0.54.4.tar.gz New: ---- cfn-lint-0.60.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-cfn-lint.spec ++++++ --- /var/tmp/diff_new_pack.QooHAd/_old 2022-08-02 22:09:47.213875400 +0200 +++ /var/tmp/diff_new_pack.QooHAd/_new 2022-08-02 22:09:47.221875423 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-cfn-lint # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ %define skip_python2 1 %define skip_python36 1 Name: python-cfn-lint -Version: 0.54.4 +Version: 0.60.1 Release: 0 Summary: Tool to checks cloudformation for practices and behaviour License: MIT @@ -37,6 +37,7 @@ Requires: python-jsonschema > 3.0 Requires: python-junit-xml >= 1.9 Requires: python-requests >= 2.15.0 +Requires: python-sarif-om >= 1.0.4 Requires: python-six >= 1.11 %if 0%{python_version_nodots} <= 34 Requires: python-importlib_resources >= 1.0.2 @@ -53,6 +54,7 @@ Requires(post): update-alternatives Requires(postun):update-alternatives +Requires: python-jschema-to-python >= 1.2.3 Recommends: python-pydot Provides: cfn-lint = %{version} Obsoletes: cfn-lint < %{version} @@ -63,14 +65,16 @@ # SECTION test requirements BuildRequires: %{python_module PyYAML >= 5.4} BuildRequires: %{python_module aws-sam-translator >= 1.39.0} +BuildRequires: %{python_module jschema-to-python >= 1.2.3} BuildRequires: %{python_module jsonpatch} BuildRequires: %{python_module jsonschema > 3.0} BuildRequires: %{python_module junit-xml >= 1.9} -BuildRequires: %{python_module mock} BuildRequires: %{python_module networkx >= 2.2} BuildRequires: %{python_module numpy} BuildRequires: %{python_module pydot} +BuildRequires: %{python_module pytest} BuildRequires: %{python_module requests >= 2.15.0} +BuildRequires: %{python_module sarif-om >= 1.0.4} BuildRequires: %{python_module six >= 1.11} BuildRequires: bash BuildRequires: git-core @@ -126,7 +130,8 @@ ln -sf %{buildroot}%{_bindir}/cfn-lint-%{$python_bin_suffix} bin/cfn-lint export PATH="./bin:$OPATH" export PYTHONPATH=%{buildroot}%{$python_sitelib} -$python -B -m unittest discover -s test -v +# test_sarif_formatter: online test +$python -B -m pytest -s test -v -k 'not test_sarif_formatter' } %files %{python_files} ++++++ cfn-lint-0.54.4.tar.gz -> cfn-lint-0.60.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-cfn-lint/cfn-lint-0.54.4.tar.gz /work/SRC/openSUSE:Factory/.python-cfn-lint.new.1533/cfn-lint-0.60.1.tar.gz differ: char 12, line 1