Troposphere-mate

Latest version: v0.0.14

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

Scan your dependencies

Page 2 of 3

0.0.9

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Features and Improvements**

- ``troposphere_mate.Template.create_resource_type_label()`` method now automatically add resource_type of DependsOn to Metadata labels field. Because usually we use Metadata labels field to batch remove resource from template. If you remove a resource, then any other resource which depends on this one should also be removed.

**Minor Improvements**

- ``troposphere_mate.AwsObject`` now support many built-in property method to allow developer to directly access Reference Intrinsic or Return Values. The idle will give you the hint of what return value you can directly use. So you don't need to lookup the cloudformation document.

0.0.8

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Features and Improvements**

- now the template object returned by ``Template.from_dict()``, comes with troposphere_mate AWS Object, instead of raw troposphere AWS Object. on 0.0.7, dump and load will lose troposphere_mate specified features
- now the magic ``troposphere_mate.associate`` method support more than 2 aws object and more key word argument
- rewrite the AWS Object association linker class, allow it to be easily extended.
- **DROP support for Python3.4 and Python3.5**

0.0.7

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Features and Improvements**

- add ``Template.from_dict()`` factory method! **Now you can create troposphere_mate.Template class from dictionry now!**

0.0.6

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Features and Improvements**

- add ``ignore_duplicate=False`` arg in ``Template.add_parameter``, ``Template.add_output``, ``Template.add_resource``
- add ApiGateway related auto Association.

0.0.5

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Features and Improvements**

- add logical ``DependsOn`` argument to Output, allow user to define dependent AWS Resource for an Output. So the ``Template.remove_resource()`` can also remove Output that depends on this resource.
- rename ``Template.remove_resource_by_tag()`` method to ``Template.remove_resource_by_label()``.

0.0.4

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Features and Improvements**

- add ``Canned`` module.
- allow ``Canned.to_file`` dump template.
- allow ``Template.remove_resource_by_tag()`` method.

**Minor Improvements**

- add ``from troposphere_mate import Canned``

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.