Revisions of python-cfn-lint
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)
buildservice-autocommit
accepted
request 992131
from
Steve Kowalik (StevenK)
(revision 30)
baserev update by copy to link target
Robert Schweikert (rjschwei)
accepted
request 979339
from
Petr Gajdos (pgajdos)
(revision 29)
- 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)
Dirk Mueller (dirkmueller)
committed
(revision 28)
- update to 0.54.4: * Update CloudFormation specs to `45.0.0` * Add `AWS::DynamoDB::GlobalTable` to `AWS::Lambda::EventSourceMapping.EventSourceArn` * Expand stateful resource types to include `AWS::SecretsManager::Secret` * Add exceptions to rule [E3031] * Update `aws-sam-translator` to `1.39.0` * Update `Serverless/ManagedPolicies.json` and create automation to keep it up to date * Update default configuration on rule [E3012] * Add rule [E3043] * Add `AWS::KMS::ReplicaKey` as a `Ref`/`GetAtt` for `AWS::KMS::Alias.TargetKeyId` * `AWS::ElasticLoadBalancingV2::LoadBalancer.LoadBalancerAttribute` `AllowedValues` expansion * Fix rule message string formatting for [E3013]
Robert Schweikert (rjschwei)
accepted
request 912517
from
Fusion Future (fusionfuture)
(revision 27)
- Update to 0.53.0: + Features * Update aws-sam-translator to 1.38.0 (pull #2082) * Signal the end of life for Python 3.5 (pull #2052) * Allow configuration of top level sections in rule E1001 (pull #2090) + CloudFormation Specifications * Update resource specs to 39.8.0 (pull #2087) * Add StringMax to AWS::SNS::Topic.TopicName, AWS::IAM::Role.Name, AWS::SNS::Topic.TopicName, AWS::Lambda::Function properties Handler, Description, FunctionName, and AWS::Lambda::LayerVersion properties LayerName (pull #2089) + Fixes * Update RetentionPeriodHours for AWS::Kinesis::Stream to 8760 (pull #2071) * Expand expanding likely_stateful_resource_types to include AWS::DynamoDB::GlobalTable (pull #2079) - Changes from 0.52.0: + Features * End support for Python 3.4 (pull #2048) * New rule I3013 to validate retention period settings on applicable resources (pull #2054) + CloudFormation Specifications * Update resource specs to `39.3.0` (pull #2047) + Fixes * Update `ManagedPolicies.json` to include `AWSLambda_FullAccess` and `AWSLambda_ReadOnlyAccess` (pull #2062) * Fix a warning in setuptools with `description-file` needed to
buildservice-autocommit
accepted
request 898995
from
Dirk Mueller (dirkmueller)
(revision 26)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 25)
- update to 0.50.0: * Update rule E2507 to validate resource configuration in an IAM policy * Update aws-sam-translator to 1.36.0 * Update resource specs to 37.1.0 * Update Lambda EOL for dotnetcore2.1 * UPdate Lambda EOL for nodejs10.x and ruby2.5 * Fix an issue with rule E7003 when a Fn::Transform was in a mapping * Fix an issue when finding duplicate keys where the 2nd error wasn't to the key
buildservice-autocommit
accepted
request 894585
from
Markéta Machová (mcalabkova)
(revision 24)
baserev update by copy to link target
Markéta Machová (mcalabkova)
committed
(revision 23)
Markéta Machová (mcalabkova)
committed
(revision 22)
correct tarball
Markéta Machová (mcalabkova)
accepted
request 881805
from
John Vandenberg (jayvdb)
(revision 21)
- Disable two test modules test_update_resource_specs* that require internet. - Remove skip_python36 no longer needed - update to v0.48.1 python36-cfn-lint is required by moto3
buildservice-autocommit
accepted
request 868436
from
Dirk Mueller (dirkmueller)
(revision 20)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 19)
- update to 0.44.5: - Update resource specs to `25.0.0` - Add support for `AWS::SSO::PermissionSet` `InlinePolicy` - Update resource specs to `24.0.0` - Update `AWS::DataBrew::Recipe.Action` `Parameters` `Type` to `Map` - Fix an issue when we parse a json string in [E2507] and used the parsed json to append to the location - Update spec files as of 2021.01.08 - Update `AWS::Lambda::Function.MemorySize` to new service limits - Replace `ContentUri` to a s3 path when doing a SAM transform - Add `RouteSelectionExpression` to exludes on rule - Remove newlines from parseable format messages
buildservice-autocommit
accepted
request 860178
from
Robert Schweikert (rjschwei)
(revision 18)
baserev update by copy to link target
Robert Schweikert (rjschwei)
accepted
request 859847
from
Benjamin Greiner (bnavigator)
(revision 17)
- Update to 0.44.2 CloudFormation Specifications * Expand Allowed Values for AWS::AmazonMQ::Broker.EngineVersion (pull ##1841) * Update spec files as of 2012.12.30 (pull #1831) * Update AWS::Lambda::EventSourceMapping.EventSourceArn to allow StreamARN and ConsumerARN (pull #1850) Fixes * Reinitialize E3022 on every template (pull #1848) * Update rule E3008 to allow for lists in getatt allowed values (pull #1850) - Changes in 0.44.1 Fixes * Reinitialize the limits in rule E3021 (pull #1834) * Add registry_schemas to be supported in the .cfnlintrc (pull #1836) - Changes in 0.44.0 Features * Cache all rules to speed up reloading rules when scanning multiple templates (pull #1789) CloudFormation Specifications * Update FSx Storage Capacity to a minimum of 32 (pull ##1827) * Update spec files as of 2012.12.14 (pull #1821) Fixes * Loosen version requirements for python package six (pull #1825) - Changes in 0.43.0 Features * Add support to validate private types from the CloudFormation Registry (pull #1732) CloudFormation Specifications
buildservice-autocommit
accepted
request 853815
from
Factory Maintainer (factory-maintainer)
(revision 16)
baserev update by copy to link target
Robert Schweikert (rjschwei)
committed
(revision 15)
- Only build Python3 flavors for distributions 15 and greater
Robert Schweikert (rjschwei)
committed
(revision 14)
- do not build Python2 for distros greater than 12
buildservice-autocommit
accepted
request 840418
from
Robert Schweikert (rjschwei)
(revision 13)
baserev update by copy to link target
Displaying revisions 21 - 40 of 52