Skip to content

Releases: Skyscanner/pycfmodel

1.0.0

11 Jun 10:56
Compare
Choose a tag to compare

1.0.0

Breaking changes

  • Pydantic updated to v2 including a reformat of the repository to comply with the new API.
  • Drops python 3.7 support due to pydantic upgrade

Thanks to @oscarbc96 for making this upgrade possible

v0.22.0

08 Feb 16:36
4b52ade
Compare
Choose a tag to compare

Changes

v0.21.2

08 Jan 15:33
889772f
Compare
Choose a tag to compare

0.21.2

Fixes

  • Add missing fields to kms keys

Updates

  • Update CLOUDFORMATION_ACTIONS.
  • Add dependabot config
  • Add release drafter config
  • Start using ruff instead of flake8
  • Upgrade make freeze commands
  • Run the test to check the full list of actions in all branches but master

0.21.1

21 Nov 15:49
cf9c45d
Compare
Choose a tag to compare

0.21.1

Fixes

  • Documentation building.

Updates

  • Update CLOUDFORMATION_ACTIONS.
  • Actions versions.
  • ReadMe badges.

0.21.0

30 Oct 08:58
32262eb
Compare
Choose a tag to compare

0.21.0

Fixes

  • Fix resolving conditions recursively #114

Enhancements

  • Compatible with Python3.11 #110
  • Compatible with Python3.12 #115

Updates

  • Update CLOUDFORMATION_ACTIONS.

0.20.3

07 Jul 15:35
40290b9
Compare
Choose a tag to compare

0.20.3

Fixes

  • Fix resolver find_in_map for maps with bool values. #112

Updates

  • Update CLOUDFORMATION_ACTIONS.

0.20.2

23 Sep 08:27
ac6c13b
Compare
Choose a tag to compare

0.20.2

Fixes

  • Fix model for IAM Role which was missing Description and Tags.
  • Fix README.md tabs on list of available models.

Updates

  • Update CLOUDFORMATION_ACTIONS.
  • Updated tests accordingly for IAM Role

0.20.1

31 May 08:50
e579ea7
Compare
Choose a tag to compare

0.20.1

Fixes

  • Fix docs that were failing to get updated/generated

Improvements

  • Add tests for docs so they don't get outdated

Updates

  • Update CLOUDFORMATION_ACTIONS.

0.20.0

19 May 13:08
0201ffa
Compare
Choose a tag to compare

0.20.0

Additions

  • New RDSDBSecurityGroup and RDSDBSecurityGroupIngress resources [#103]

Improvements

  • IAM Role is able to return its AssumeRolePolicyDocument as a list of OptionallyNamedPolicyDocument. #102

Updates

  • Compatible with Python3.10 #100
  • Update CLOUDFORMATION_ACTIONS.

0.19.1

19 Apr 09:42
abddd5e
Compare
Choose a tag to compare

0.19.1

Fixes

  • Effect on Statement is required. #101

Updates

  • Update CLOUDFORMATION_ACTIONS.