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-09-27 20:14:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-cfn-lint (Old)
and /work/SRC/openSUSE:Factory/.python-cfn-lint.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-cfn-lint"
Tue Sep 27 20:14:32 2022 rev:15 rq:1006406 version:0.65.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-cfn-lint/python-cfn-lint.changes
2022-08-02 22:09:46.701873924 +0200
+++
/work/SRC/openSUSE:Factory/.python-cfn-lint.new.2275/python-cfn-lint.changes
2022-09-27 20:14:46.689938386 +0200
@@ -1,0 +2,78 @@
+Tue Sep 20 12:05:31 UTC 2022 - John Paul Adrian Glaubitz
<[email protected]>
+
+- Update to 0.65.1
+ * Update CloudFormation specs to `89.0.0` (#2366)
+ * Add support for `custom` RDS `Engine` types on resource
+ type `AWS::RDS::DBInstance` (#2370)
+ * Remove extra spacing in specs reducing overall size (#2371)
+ * Update `AllowedValues` for `RetentionInDays` on resource
+ type `AWS::Logs::LogGroup` (#2372)
+- from version 0.65.0
+ * Add `--force` option on `--update-specs` so cache isn't used (#2334)
+ * Add support for Python 3.10 (#2365)
+ * Update CloudFormation specs to `88.0.0` (#2361)
+ * Add in `mypy` testing and do a bunch of cleanup based on the results
(#2328)
+ * Update rule I1022 to not suggest `Fn::Sub` on complext `Fn::Join`s (#2364)
+- from version 0.64.1
+ * Make `me-central-1` `ExtendedSpecs` a module (#2359)
+- from version 0.64.0
+ * Update `jsonschema` to be able to use version 3.0 and 4.0 (#2336)
+ * Remove support for python 3.6 and add python 3.9 (#2347)
+ * Update CloudFormation specs to `87.0.0` (#2353)
+ * Add support for region `me-central-1` (#2351)
+ * Disable the SAM validation checks when transforming a template (#2350)
+- from version 0.63.2
+ * Patch in attributes for `AWS::RDS::DBCluster` (#2344)
+- from version 0.63.1
+ * Update CloudFormation specs to `86.0.0` (#2335)
+- from version 0.63.0
+ * support for AWS::LanguageExtensions transform features including
+ DeletionPolicy, UpdateReplacePolicy, Fn::Length and Fn::ToJsonString
+ docs (#2339)
+ * Add rule E1030 to validate Fn::Length is configured correctly (#2339)
+ * Add rule E1031 to validate Fn::Length is configured correctly (#2339)
+- from version 0.62.0
+ * Create new API to allow for easier integration of using cfn-lint as a
+ library docs (#2285)
+ * Update CloudFormation specs to `85.0.0` (#2324)
+ * Update Lambda deprecation dates (#2327)
+ * Fix an issue with `RulesCollection` in which configurations would carry
+ over between templates (#2331)
+ * Add used rules into `RulesCollection` so we can print all the used rules
+ in JUnit and Pretty formatting (#2330)
+ * Update error message on E3002 (#2059)
+ * Update error description on E1020 (#2329)
+- from version 0.61.5
+ * Update CloudFormation specs to `83.0.0` (#2316)
+ * Update rule I3100 have proper path to resource (#2309)
+ * Update rule E2503 by removing `AllowedValues` for
+ `AWS::ElasticLoadBalancingV2::LoadBalancer.LoadBalancerAttribute` (#2184)
+ * Update rule E3002 to include `<CommaDelimitedList` in SSM parameters
(#2320)
+ * Update rule I3013 to not flag on Aurora instances (#2317)
+- from version 0.61.4
+ * Update CloudFormation specs to `81.1.0` (#2308)
+- from version 0.61.3
+ * Update CloudFormation specs to `81.0.0` (#2306)
+ * Add `AWS::EC2::KeyPair` as a `Ref` for the value type `KeyPair` (#2305)
+- from version 0.61.2
+ * Update CloudFormation specs to `78.1.0` (#2292)
+ * Add `utf-8` encoding to all `open` calls (#2298)
+- from version 0.61.1
+ * Update CloudFormation specs to `76.0.0` (#2282)
+ * Suppress `PendingDeprecationWarning` for `pydot` in
+ the `pygraphviz` package (#2289)
+ * Update descriptiosn on rule E1021, E1015, E1016, E1020, and E1017 (#2284)
+ * Update rule E3033 to ignore dynamic references for string length (#2281)
+- from version 0.61.0
+ * New rule I3100 to validate new generation instance types are used (#2267)
+ * Update CloudFormation specs to `73.1.0` (#2275)
+ * Add `AWS::OpenSearchService::Domain.AccessPolicies` to IAM rules (#2269)
+ * Reduce the calculated scenarios used when conditions match and one
condition
+ has many variants (#2277)
+ * Update SARIF output to point to the general "Rules" documentation when a
+ rule doesn't specify a `source_url` (#2276)
+- Refresh patches for new version
+ * skip-tests-require-network.patch
+- Update Requires from setup.py
+
+-------------------------------------------------------------------
Old:
----
cfn-lint-0.60.1.tar.gz
New:
----
cfn-lint-0.65.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-cfn-lint.spec ++++++
--- /var/tmp/diff_new_pack.jiop4s/_old 2022-09-27 20:14:47.389939911 +0200
+++ /var/tmp/diff_new_pack.jiop4s/_new 2022-09-27 20:14:47.393939920 +0200
@@ -20,7 +20,7 @@
%define skip_python2 1
%define skip_python36 1
Name: python-cfn-lint
-Version: 0.60.1
+Version: 0.65.1
Release: 0
Summary: Tool to checks cloudformation for practices and behaviour
License: MIT
@@ -32,7 +32,7 @@
BuildRequires: python-rpm-macros
Requires: git-core
Requires: python-PyYAML >= 5.4
-Requires: python-aws-sam-translator >= 1.39.0
+Requires: python-aws-sam-translator >= 1.51.0
Requires: python-jsonpatch
Requires: python-jsonschema > 3.0
Requires: python-junit-xml >= 1.9
++++++ cfn-lint-0.60.1.tar.gz -> cfn-lint-0.65.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-cfn-lint/cfn-lint-0.60.1.tar.gz
/work/SRC/openSUSE:Factory/.python-cfn-lint.new.2275/cfn-lint-0.65.1.tar.gz
differ: char 12, line 1
++++++ skip-tests-require-network.patch ++++++
--- /var/tmp/diff_new_pack.jiop4s/_old 2022-09-27 20:14:47.449940042 +0200
+++ /var/tmp/diff_new_pack.jiop4s/_new 2022-09-27 20:14:47.453940051 +0200
@@ -1,7 +1,7 @@
-
---- a/test/unit/module/maintenance/test_update_resource_specs.py
-+++ b/test/unit/module/maintenance/test_update_resource_specs.py
-@@ -12,6 +12,7 @@ try:
+diff -Nru
cfn-lint-0.65.1.orig/test/unit/module/maintenance/test_update_resource_specs.py
cfn-lint-0.65.1/test/unit/module/maintenance/test_update_resource_specs.py
+---
cfn-lint-0.65.1.orig/test/unit/module/maintenance/test_update_resource_specs.py
2022-09-19 23:22:53.000000000 +0200
++++ cfn-lint-0.65.1/test/unit/module/maintenance/test_update_resource_specs.py
2022-09-20 13:58:19.715942919 +0200
+@@ -12,6 +12,7 @@
from urllib.request import urlopen, Request
except ImportError:
from urllib2 import urlopen
@@ -9,15 +9,15 @@
LOGGER = logging.getLogger('cfnlint.maintenance')
LOGGER.addHandler(logging.NullHandler())
-@@ -190,6 +191,7 @@ class TestUpdateResourceSpecs(BaseTestCa
- mock_patch_spec.assert_not_called()
- mock_json_dump.assert_not_called()
+@@ -228,6 +229,7 @@
+ mock_patch_spec.assert_called()
+ mock_json_dump.assert_called_once()
+ @unittest.skip("Skip tests that requires network")
@patch('cfnlint.maintenance.multiprocessing.Pool')
@patch('cfnlint.maintenance.update_resource_spec')
@patch('cfnlint.maintenance.SPEC_REGIONS', {'us-east-1':
'http://foo.badurl'})
-@@ -202,6 +204,7 @@ class TestUpdateResourceSpecs(BaseTestCa
+@@ -240,6 +242,7 @@
fake_pool.starmap.assert_called_once()