Revisions of python-cfn-lint
buildservice-autocommit
accepted
request 1148886
from
Robert Schweikert (rjschwei)
(revision 50)
baserev update by copy to link target
Robert Schweikert (rjschwei)
accepted
request 1146433
from
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 (glaubitz)
(revision 48)
baserev update by copy to link target
John Paul Adrian Glaubitz (glaubitz)
accepted
request 1132077
from
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 (rjschwei)
(revision 46)
baserev update by copy to link target
Robert Schweikert (rjschwei)
accepted
request 1115974
from
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 (dirkmueller)
(revision 44)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 43)
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 (rjschwei)
(revision 41)
baserev update by copy to link target
Robert Schweikert (rjschwei)
accepted
request 1108701
from
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 (dirkmueller)
(revision 39)
baserev update by copy to link target
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 (dirkmueller)
(revision 37)
baserev update by copy to link target
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 (rjschwei)
(revision 35)
baserev update by copy to link target
Robert Schweikert (rjschwei)
accepted
request 1040920
from
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 (rjschwei)
(revision 32)
baserev update by copy to link target
Robert Schweikert (rjschwei)
accepted
request 1004976
from
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