Pycfmodel

Latest version: v0.22.0

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

Scan your dependencies

Page 3 of 9

0.18.0

Fixes
- Removes `smart_union` flag from Generic. See [PR 95](https://github.com/Skyscanner/pycfmodel/pull/95)

0.17.1

Additions
- Add `assume_role_statement_conditions` property for `IAMRole` to include statements on `AssumeRolePolicyDocuments`.
- Update `CLOUDFORMATION_ACTIONS`.

0.17.0

Additions
- `KMSKey` to use default `policy_documents` property instead of returning an empty list.
Updates
- Update `CLOUDFORMATION_ACTIONS`.

0.16.3

Fixes
- Fix `resolve` for `bool`s that can be `str` such as `"true"` or `"false"` or similar, by making `ResolvableBool` to be resolvable to `SemiStrictBool`.
Updates
- Update `CLOUDFORMATION_ACTIONS`.

0.16.2

Fixes
- `resolve` was converting to string booleans, this is incompatible since 0.14.0 because bool were converted to StrictBooleans.

Updates
- Update `CLOUDFORMATION_ACTIONS`.

0.16.1

Fixes
- AWS KMS Key policies can contain an `Id` field in a `PolicyDocument`. The model for `PolicyDocument` has been updated accordingly to support this.

Updates
- Update `CLOUDFORMATION_ACTIONS`.

Page 3 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.