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 2025-10-16 17:38:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-cfn-lint (Old)
 and      /work/SRC/openSUSE:Factory/.python-cfn-lint.new.18484 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-cfn-lint"

Thu Oct 16 17:38:53 2025 rev:28 rq:1311542 version:1.40.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-cfn-lint/python-cfn-lint.changes  
2025-03-06 14:49:43.915963873 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-cfn-lint.new.18484/python-cfn-lint.changes   
    2025-10-16 17:39:01.877121769 +0200
@@ -1,0 +2,194 @@
+Wed Oct 15 10:21:54 UTC 2025 - John Paul Adrian Glaubitz 
<[email protected]>
+
+- Update to 1.40.2
+  * Update the `UpdatePolicy` schema
+  * Update gitsync schema parameter types
+  * State Machine Unit Test: Fix another StartAt typo
+  * Update CloudFormation schemas to `2025-10-13`
+- from 1.40.1
+  * Update `nodejs18.x` lifecycle dates in `LmbdRuntimeLifecycle.json` to
+    match official AWS Docs
+  * Update integration tests
+  * State Machine Unit Test: Fix `StartAt` typo
+  * Update CloudFormation schemas to `2025-10-09`
+  * Remove format patching for Cloud9 `ImageId`
+- from version 1.40.0
+  * increase sqs MaximumMessageSize maximum value
+  * chore(deps): bump actions/setup-python from 5 to 6
+  * chore(deps): bump pyinstaller from 6.15.0 to 6.16.0 in /requirements
+  * Migrate from MarkedLoader to (C)SafeLoader
+  * Update CloudFormation schemas to 2025-09-29
+- from version 1.39.1
+  * Remove rule (E3056)
+  * Update CloudFormation schemas to `2025-08-26`
+  * Reformat format keyword in some json files
+  * Update StateMachine map to support legacy `Iterator`
+  * Add output to Statemachine choice
+  * Update SAM transform URI replacement to allow `Fn::If`
+  * SAM transform comma lists to array
+  * Update (I3510) to skip dynamic references
+- from version 1.39.0
+  * Optimize rule filtering performance
+  * Improved handling of directories for --list-templates
+  * chore(deps): bump actions/checkout from 4 to 5
+  * Update CloudFormation schemas to `2025-08-18`
+- from version 1.38.3
+  * Update CloudFormation schemas to `2025-08-12`
+- from version 1.38.2
+  * Fix unit testing with lambda EOL date changes
+  * Remove `AmazonGuardDutyFullAccess` from ManagedPolicies
+  * chore(deps): bump pyinstaller from 6.14.2 to 6.15.0 in /requirements
+  * Update `CreationPolicy` `StartFleet` type
+  * Update CloudFormation schemas to `2025-08-04`
+- from version 1.38.1
+  * Add `--list-templates` advanced / debugging parameter
+  * Add to context to allow exceptions
+  * Update CloudFormation schemas to `2025-07-30`
+- from version 1.38.0
+  * Improve condition processing
+  * Update CloudFormation schemas to 2025-07-14
+- from version 1.37.2
+  * Fix template check when using cli
+- from version 1.37.1
+  * Create API for just taking a config
+  * chore(deps): bump pyinstaller from 6.14.1 to 6.14.2 in /requirements
+  * Update CloudFormation schemas to `2025-07-07`
+- from version 1.37.0
+  * Update CloudFormation schemas to 2025-06-30
+  * Validate deployment files
+- from version 1.36.1
+  * Allow `*` for resource partition
+  * Update regex dynamic ref for ssm
+  * Update CloudFormation schemas to `2025-06-19`
+- from version 1.36.0
+  * Don't decode when `TemplateURL` is dynamic reference
+  * Break out requirements into separate files
+  * chore(deps): bump pyinstaller from 6.13.0 to 6.14.0 in /requirements
+  * chore(deps): bump pyinstaller from 6.14.0 to 6.14.1 in /requirements
+  * Better logic of FindInMap resolution when ref isn't resolved
+  * chore(deps): bump setuptools from 80.8.0 to 80.9.0 in /requirements
+  * Update CloudFormation schemas to 2025-06-11
+  * Create an API for linting a file by path
+- from version 1.35.4
+  * Update CloudFormation schemas to `2025-06-02`
+- from version 1.35.3
+  * Undo change (#4138)
+- from version 1.35.2
+  * Stdin overrides `.cfnlintrc` when determining templates
+  * Add in more custom schema information to the docs
+  * Fix outdated GitHub source URLs
+  * Update CloudFormation schemas to `2025-05-21`
+- from version 1.35.1
+  * Gracefully exit of a override schema patch fails
+  * Allow for `Fn::Transform` with other properties
+  * Update CloudFormation schemas to `2025-05-07`
+- from version 1.35.0
+  * Make intrinsic functions configurable
+  * Add `Assign` to `Jsonata` choices
+  * Create a schema manager for non resource schemas
+  * Update CloudFormation schemas to `2025-05-06`
+- from version 1.34.2
+  * Unschedule v0 maintenance work
+  * Add in `anyOf` for properties that are ipv4 and ipv6
+  * Update CloudFormation schemas to `2025-04-24`
+- from version 1.34.1
+  * Fix property restrictions when using lambda
+  * Update context when resolving IFs
+  * Update CloudFormation schemas to `2025-04-21`
+- from version 1.34.0
+  * Fix Cidr type in `AWS::EC2::IPAMPool`
+  * Allow `Fn::GetAtt` to an object when using short form
+  * Add isolated regions
+  * Keep resolution errors to the fn
+  * Update CloudFormation schemas to `2025-04-16`
+- from version 1.33.2
+  * Switch (E3683) to (E3684) for health check protocol
+  * Add `Items` to map function in state machine definition
+- from version 1.33.1
+  * Case insensitive pattern for `AWS::SSM::Parameter` `Name`
+  * Fix context handling `None` for filename
+- from version 1.33.0
+  * New rule (E3062) to validate `DBInstanceClass` against Engine
+  * Several state mach schema improvements
+  * New rule (E3681) to validate `AWS::ElasticLoadBalancingV2::TargetGroup`
+    `TargetType` property restrictions
+  * New rule (E3683) to validate `AWS::ElasticLoadBalancingV2::TargetGroup`
+    `Protocol` property restrictions
+  * Allow for /example in SSM Param Name
+  * Update CloudFormation schemas to `2025-04-08`
+- from version 1.32.4
+  * Update to (PEP 639)
+  * `StorageEncrypted` can be used on aurora `AWS::RDS::DBInstance`
+  * Update CloudFormation schemas to `2025-04-04`
+- from version 1.32.3
+  * Add an additional `+` for `AWS::SSM::Parameter` `Name`
+- from version 1.32.2
+  * Add `Assign` into `Choice` for state machines
+  * Create a `pattern` for a `AWS::SSM::Parameter` `Name`
+  * Fix SAM transform to validate that `Properties` is a dict
+  * Update CloudFormation schemas to `2025-04-02`
+- from version 1.32.1
+  * Change state machine schema based on query language
+  * Commonize how SAM transform checks are done
+  * Update CloudFormation schemas to `2025-03-24`
+  * Deal with JSONata differences in choices
+- from version 1.32.0
+  * Update IAM Resource policy pattern
+  * Update rule (W3037) to limit services and actions when using a resource 
policy
+  * Add rule (E3514) to validate resource policy resource ARNs
+  * Update CloudFormation schemas to `2025-03-20`
+  * Change transform check in (W3037)
+- from version 1.31.3
+  * Update (I3510) to lower case resource names
+- from version 1.31.2
+  * Update (I3510) to only validate at least one resource is matched
+- from version 1.31.1
+  * Update (I3510) to not fail on resources that start with asterisk
+  * Fix merge for yaml parsing
+  * Add rule (W1100) to validate if using YAML merge which requires the AWS 
cli to deploy
+- from version 1.31.0
+  * Update CloudFormation schemas to `2025-03-17`
+  * New rule (I3510) to validate action and resources match
+  * Update (W3037) to skip non strings
+  * Update (I3510) to not alert on asterisk resources
+  * Update (W3037) to use regex when `?` or `*` in action
+- from version 1.30.0
+  * Allow conditions in foreach
+  * Allow `_` in condition names
+  * Remove experimental from (W3037)
+  * Add in `pattern` for CodePipeline action names
+  * Support GetAtts for nested stacks and outputs
+  * Add rule (I2003) to validate `AllowedPattern`
+  * Validate identity base SIDs
+- from version 1.29.1
+  * Update CloudFormation schemas to `2025-03-10`
+  * Update (E3701) to keep artifact names uniquely by the resource name
+- from version 1.29.0
+  * Add rule (W3660) to validate mixing API body definitions in 
`AWS::ApiGateway::*`
+    resources
+  * Add rule (E3505) to validate  timeouts when connection 
`AWS::Lambda::Function`
+    and `AWS::SQS::Queue`
+  * Add rule (E3636) to validate `AWS::CodeBuild::Project` s3 locations
+  * Add rule (E3061) to validate `AWS::S3::Bucket` tiering configurations
+  * Deprecate (E2540) for new v1 version rules
+  * Deprecate (E2541) for new v1 version rules
+  * Add rule (E3700) to validate `AWS::CodePipeline::Pipeline` `Source` actions
+    are only in the first stage
+  * Add rule (E3701) to validate `AWS::CodePipeline::Pipeline` artifact names 
shared
+    between `InputArtifacts` and `OutputArtifacts`
+  * Add rule (E3702) to validate `AWS::CodePipeline::Pipeline` counts for 
`InputArtifacts`,
+    `OutputArtifacts` based on action type
+  * Add rule (E3703) to validate `AWS::CodePipeline::Pipeline` configuration 
of an action
+  * Additional general schema updates to complete the rest of the validation 
in rules
+    (E2540) and (E2541)
+  * Update CloudFormation schemas to `2025-03-07`
+  * Add `Condition` to `Choice` in state machine
+- from version 1.28.0
+  * Add `uniqueKeys` for `Sid` in IAM policies
+  * Create ipv4 and ipv6 network formats
+  * Add rule (E3059) to validate if `AWS::EC2::Subnet` CIDRs are in a 
`AWS::EC2::VPC`
+  * Add rule (E3060) to validate if `AWS::EC2::Subnet` CIDRs overlap with each 
other
+  * Update CloudFormation schemas to `2025-03-04`
+- Update BuildRequires and Requires from requirements/*.txt
+
+-------------------------------------------------------------------

Old:
----
  cfn-lint-1.27.0.tar.gz

New:
----
  cfn-lint-1.40.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-cfn-lint.spec ++++++
--- /var/tmp/diff_new_pack.XbiKBj/_old  2025-10-16 17:39:02.481147023 +0200
+++ /var/tmp/diff_new_pack.XbiKBj/_new  2025-10-16 17:39:02.481147023 +0200
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-cfn-lint
-Version:        1.27.0
+Version:        1.40.2
 Release:        0
 Summary:        Tool to checks cloudformation for practices and behaviour
 License:        MIT
@@ -34,7 +34,7 @@
 BuildRequires:  python-rpm-macros
 Requires:       git-core
 Requires:       python-PyYAML >= 5.4
-Requires:       python-aws-sam-translator >= 1.89.0
+Requires:       python-aws-sam-translator >= 1.97.0
 Requires:       python-jschema-to-python >= 1.2.3
 Requires:       python-jsonpatch
 Requires:       python-junit-xml >= 1.9
@@ -51,7 +51,7 @@
 BuildArch:      noarch
 # SECTION test requirements
 BuildRequires:  %{python_module PyYAML >= 5.4}
-BuildRequires:  %{python_module aws-sam-translator >= 1.89.0}
+BuildRequires:  %{python_module aws-sam-translator >= 1.97.0}
 BuildRequires:  %{python_module defusedxml}
 BuildRequires:  %{python_module jschema-to-python >= 1.2.3}
 BuildRequires:  %{python_module jsonpatch}

++++++ cfn-lint-1.27.0.tar.gz -> cfn-lint-1.40.2.tar.gz ++++++
++++ 851233 lines of diff (skipped)

Reply via email to