Pycfmodel

Latest version: v1.0.0

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 8

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

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

Additions
- New `RDSDBSecurityGroup` and `RDSDBSecurityGroupIngress` resources [103]
Improvements
- IAM Role is able to return its `AssumeRolePolicyDocument` as a list of `OptionallyNamedPolicyDocument`. [102](https://github.com/Skyscanner/pycfmodel/pull/102)
Updates
- Compatible with Python3.10 [100](https://github.com/Skyscanner/pycfmodel/pull/100)
- Update `CLOUDFORMATION_ACTIONS`.

0.19.1

Fixes
- `Effect` on `Statement` is **required**. [101](https://github.com/Skyscanner/pycfmodel/pull/97)
Updates
- Update `CLOUDFORMATION_ACTIONS`.

0.19.0

Improvements
- Able to parse PolicyDocument that are implicit in string properties. [97](https://github.com/Skyscanner/pycfmodel/pull/97)

0.18.2

Fixes
- Fix obtaining `policy_documents` for resources without properties. [98](https://github.com/Skyscanner/pycfmodel/pull/96)
Updates
- Update `CLOUDFORMATION_ACTIONS`.

Page 2 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.