Revisions of python-cfn-lint

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)
buildservice-autocommit accepted request 992131 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 30)
baserev update by copy to link target
Robert Schweikert's avatar Robert Schweikert (rjschwei) accepted request 979339 from Petr Gajdos's avatar 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's avatar 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's avatar Robert Schweikert (rjschwei) accepted request 912517 from Fusion Future's avatar 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's avatar Dirk Mueller (dirkmueller) (revision 26)
baserev update by copy to link target
Dirk Mueller's avatar 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á's avatar Markéta Machová (mcalabkova) (revision 24)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) committed (revision 23)
Markéta Machová's avatar Markéta Machová (mcalabkova) committed (revision 22)
correct tarball
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 881805 from John Vandenberg's avatar 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's avatar Dirk Mueller (dirkmueller) (revision 20)
baserev update by copy to link target
Dirk Mueller's avatar 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's avatar Robert Schweikert (rjschwei) (revision 18)
baserev update by copy to link target
Robert Schweikert's avatar Robert Schweikert (rjschwei) accepted request 859847 from Benjamin Greiner's avatar 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's avatar Factory Maintainer (factory-maintainer) (revision 16)
baserev update by copy to link target
Robert Schweikert's avatar Robert Schweikert (rjschwei) committed (revision 15)
- Only build Python3 flavors for distributions 15 and greater
Robert Schweikert's avatar Robert Schweikert (rjschwei) committed (revision 14)
- do not build Python2 for distros greater than 12
buildservice-autocommit accepted request 840418 from Robert Schweikert's avatar Robert Schweikert (rjschwei) (revision 13)
baserev update by copy to link target
Displaying revisions 21 - 40 of 52
openSUSE Build Service is sponsored by