Revisions of python-cfn-lint

buildservice-autocommit accepted request 1148886 from Robert Schweikert's avatar Robert Schweikert (rjschwei) (revision 50)
baserev update by copy to link target
Robert Schweikert's avatar Robert Schweikert (rjschwei) accepted request 1146433 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 49)
- Update to version 0.85.1
  * Update CloudFormation specs to `158.0.0` (#3039)
  * Fix an issue with using SAM and a GetAtt (#3042)
- from version 0.85.0
  * Update rule (E3027) to validate rate periods (#3017)
  * Add support new language extension foreach capabilities `&{parameter}` (#3033)
  * Passthrough metadata into SAM translator (#3030)
  * Switch to using path and resource names for directives (#3035)
  * Update CloudFormation specs to `156.0.0` (#3029)
- from version 0.84.0
  * Update CloudFormation specs to `154.0.0` (#3005)
  * Add db.serverless to neptune instance classes (#3009)
  * Drop python 3.7 support (#3005)
- from version 0.83.8
  * Update CloudFormation specs to `153.0.0` (#2986)
  * Remove rule (E2506) which results in false positive (#3001)
  * Return dict str_node when doing transform (#2996)
- from version 0.83.7
  * Update CloudFormation specs to `152.0.0` (2984)
  * Add `ca-west-1` region (#2980)
- from version 0.83.6
  * Update CloudFormation specs to `151.0.0` (#2969)
  * Fix LanguageTransformer to better handle `Fn::GetAtt`
    dot notation in `Fn::Sub` (#2974)
  * Update rule (E2530) and (I2530) to support regionality
    of the `SnapStart` feature (#2973)
- from version 0.83.5
  * Update CloudFormation specs to `150.0.0` (#2963)
  * Patch in `TargetObjectKeyFormat` for `AWS::S3::Bucket` (#2966)
  * Update rule (E3013) to ignore dynamic references
buildservice-autocommit accepted request 1132514 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 48)
baserev update by copy to link target
John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) accepted request 1132077 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 47)
- Update to version 0.83.4
  * Update CloudFormation specs to `149.0.0` (#2951)
  * Add `KeyID` as a target for `TargetKeyId` (#2953)
- from version 0.83.3
  * Update CloudFormation specs to include `python3.12` (#2947)
- from version 0.83.2
  * Update CloudFormation specs to `148.0.0` (#2942)
  * Add in `LoadBalancerArn` to `LoadBalancerV2Arn` (#2936)
- from version 0.83.1
  * Update CloudFormation specs to `146.0.0` (#2921)
  * Update (E3036) and (E3035) to allow more FNs (#2928)
  * Update (I3037) to have exceptions `Command` (#2927)
- from version 0.83.0
  * Add rule (E3045) to validate `AccessControl`s are
    specified when using `AccessControl` (#2906)
  * Add rule (W3045) to alert on usage of legacy
    capability `AccessControl` (#2906)
  * Update CloudFormation specs to `145.0.0` (#2909)
- from version 0.82.2
  * Update (I2530) validates its using Java runtimes greater than 8 (#2916)
- from version 0.82.1
  * Update (E2530) and (I2530) to make sure `Runtime`
    is a string before using `startswith` (#2912)
- from version 0.82.0
  * Add rule (W2530) to warn when `SnapStart`
    isn't configured correctly (#2905)
  * Add rule (I2530) to warn when `SnapStart`
    isn't configured on newer Java runtimes (#2905)
  * Add rule (E2530) to error when `SnapStart` is
    configured on an unsupported runtime (#2905)
buildservice-autocommit accepted request 1116044 from Robert Schweikert's avatar Robert Schweikert (rjschwei) (revision 46)
baserev update by copy to link target
Robert Schweikert's avatar Robert Schweikert (rjschwei) accepted request 1115974 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 45)
- Update to version 0.80.4
  * Update CloudFormation specs to `142.0.0` (#2889)
  * Update rule (E2520) to allow for empty lists (#2891)
- from version 0.80.3
  * Update CloudFormation specs to `141.0.0` (#2879)
  * Update rule (E2532) to include `CausePath` and `ErrorPath`
    key types to `Fail` state (#2884)
  * Update rule (E2520) to better match exclusive properties (#2886)
- from version 0.80.2
  * Revert change #2878 (#2882)
- from version 0.80.1
  * Update CloudFormation specs to `140.0.0` (#2870)
  * Add `OriginAccessControlId` to `OnlyOne` (#2878)
  * Allow `jsonschema` to be from v3.0.0 to v5 (#2838)
- from version 0.79.11
  * Update (E3031) so all regex checks are run (#2873)
  * Update (E2520) to better skip properties we don't care about (#2875)
- from version 0.79.10
  * Update CloudFormation specs to `139.0.0` (#2865)
  * Force regex to be at least 2022 for typing parameter (#2867)
buildservice-autocommit accepted request 1109560 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 44)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 42)
- update to 0.79.9:
  * Update CloudFormation specs to `138.0.0` (pull #2857)
  * Fix `AWS::LanguageExtensions` to have regex escape for string
    replacement (pull #2862)
  * New rule E3504 to validate resources with AWS::Backup::BackupPlan.
  - Update `AWS::Lambda::Function.MemorySize` to new service limits
  - Add `RouteSelectionExpression` to exludes on rule
  * Expand Allowed Values for AWS::AmazonMQ::Broker.EngineVersion
  * Update AWS::Lambda::EventSourceMapping.EventSourceArn to allow
  * Update rule E3008 to allow for lists in getatt allowed values
  * Add registry_schemas to be supported in the .cfnlintrc (pull
  * Cache all rules to speed up reloading rules when scanning
  * Add support to validate private types from the CloudFormation
  * Update allowed values for AWS::DocDB::DBCluster.EngineVersion
  * Fix an issue with RegexDict to return the longest matched value
  * Fix rule E3008 to not fail when using
    AWS::ServiceCatalog::CloudFormationProvisionedProduct Outputs
  * Make sure types are strings before assuming they are (pull
  * Remove rules W2509, E2004, E2505, E2510 and move logic to rules
  * Remove rule E2530 and move logic to W2030 and E3030 (pull
  * Update rule E3002 to error when a singular function is used
  * Update rule E2503 to include more attributes for application
  * Expand Allowed Values for AWS::AmazonMQ::Broker EngineVersion
  * Update rule E2529 to allow for two subscriptions per log group
  * Allow SAM translation for AutoPublishAlias in Globals (pull
  * Allow numbers and booleans when doing a Fn::Sub parameter (pull
  * Add rule E3017 to validate when properties are required based
  * Add rule E3018 to validate when properties are unwanted based
  * Add allowed values for AWS::Lambda::EventSourceMapping (pull
  * Update rule E3005 to include resource based conditions (pull
buildservice-autocommit accepted request 1108877 from Robert Schweikert's avatar Robert Schweikert (rjschwei) (revision 41)
baserev update by copy to link target
Robert Schweikert's avatar Robert Schweikert (rjschwei) accepted request 1108701 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 40)
- Update to version 0.79.8
  * Update CloudFormation specs to `136.0.0` (#2848)
  * Added `ItemReader` key to StateMachine `Map` state (#2850)
  * Update rule (E2503) to allow network load balancers to use
    security groups (#2850)
- from version 0.79.7
  * Add region `il-central-1` (#2836)
  * Update CloudFormation specs to `135.0.0` (#2837)
  * Allow for `RetainExceptOnCreate` for `DeletionPolicy` (#2834)
  * Fix language extension transform to resolve
    foreach refs in Sub parameters (#2846)
  * Fix language extension transform to allow `Fn::FindInMap`
    to return arrays (#2845)
- from version 0.79.6
  * Fix `AWS::Glue::Job.Name` to use string min/max instead
    of number min/max (#2831)
- from version 0.79.5
  * Update schema to spec conversions to include include a default
    string minimum value of 0 if not specified (#2824)
  * Update CloudFormation specs to `132.0.0` (#2824)
  * Fix `AWS::LanguageExtensions` to not empty out a hardcoded
    string `Fn::FindInmap` that cannot be resolved (#2827)
- from version 0.79.4
  * Fix `AWS::LanguageExtensions` to not fully resolve `Fn::FindInMap`
    unless in `Fn::ForEach` collection (#2822)
  * Update `convert_dict` to include `Mark` instead of tuple for default value (#2821)
- from version 0.79.3
  * Fix `Conditions` logic to not crash on a condition that isn't found (#2814)
  * Update rule (E1011) to better handle `Fn::FindInMap` with `AWS::LanguageExtensions` (#2814)
  * Update rule (W2001) to better handle `Ref` with `AWS::LanguageExtensions` (#2814)
buildservice-autocommit accepted request 1061741 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 39)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 38)
- update to 0.72.10:
  * Update CloudFormation specs to `108.0.0` (pull #2557)
  * Add `AWS::Organizations::Account` to `StatefulResources` (pull #2560)
  * Update rule I3100 regex family string matching (pull #2558)
  * Update CloudFormation specs to `107.0.0` (pull #2546)
  * Support `Fn::FindInMap` enhancements when template is declared with
    `AWS::LanguageExtensions` (pull #2512)
  * Update CloudFormation specs to `106.0.0` (pull #2546)
  * Update rule E1030 to include `Fn::FindInMap` when using `Fn::Length`
  * Update rule E3002 to allow a `Fn::GetAtt` for an object (pull #2548)
  * Update rule E2532 to include current task properties (pull #2549)
buildservice-autocommit accepted request 1055947 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 37)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 36)
- update to 0.72.6:
  * Update CloudFormation specs to `105.0.0` (pull #2530)
  * Use a clean copy of the `cli_value` each time when merging config to
    avoid leaking config from one template to another (pull #2536)
  * Update rule W1001 to support `Fn::Sub` (pull #2525)
  * Update CloudFormation specs to `102.0.0` (pull #2523)
  * Update `Template` function `get_valid_getatts` to better return None
    when a property type doesn't exist (pull #2527)
  * Update rule E2015 to support the `AllowedValues` and `AllowedPattern`
    attributes for `CommaDelimitedList` parameters (pull #2521)
  * Update CloudFormation specs to `101.0.0` (pull #2517)
  * Update `get_valid_getatts` to account for changes in the CloudFormation
    spec (pull #2520)
  * Don't validate rule I3042 when using SAM (pull #2513)
buildservice-autocommit accepted request 1041110 from Robert Schweikert's avatar Robert Schweikert (rjschwei) (revision 35)
baserev update by copy to link target
Robert Schweikert's avatar Robert Schweikert (rjschwei) accepted request 1040920 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 34)
- Update to 0.72.2
  * Update CloudFormation specs to `100.0.0` (pull #2493)
  * Update rule (#E1011) to merge key validation into one method (pull #2502)
- from version 0.72.1
  * Add `ap-south-2` region (pull #2503)
  * Rebuild the graph after doing the transform (pull #2502)
- from version 0.72.0
  * Add more info into the graph including outputs and parameters (pull #2452)
  * Update CloudFormation specs to `99.0.0` (pull #2486)
  * Add `eu-south-2` region (pull #2490)
  * Make sure regex patterns with `\w` are validating against ASCII (pull #2487)
buildservice-autocommit accepted request 1006406 from Robert Schweikert's avatar Robert Schweikert (rjschwei) (revision 32)
baserev update by copy to link target
Robert Schweikert's avatar Robert Schweikert (rjschwei) accepted request 1004976 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 31)
- 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)
Displaying revisions 1 - 20 of 50
openSUSE Build Service is sponsored by