Claranet-tfwrapper

Latest version: v13.2.3

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

Scan your dependencies

Page 4 of 14

12.0.0

BREAKING:

- TER-505: drop support for python 3.6 and use python 3.10 as main target version everywhere

ADDED:

- TER-510: When bootstrapping a stack from an existent one, do not copy the state.tf file and .terraform folder
- TER-511: Fix environment variable set like documented in README, `account` and `region` are now always set (not only for AWS context).
- TER-513: Fix azurerm backend initialization

UPDATES

- Bump actions/download-artifact from 2 to 3
- Bump actions/setup-python from 3 to 4.3.0
- Bump actions/upload-artifact from 2 to 3
- Bump argcomplete from 1.12.3 to 2.0.0
- Bump black from 22.1.0 to 22.10.0
- Bump boto3 from 1.22.0 to 1.26.1
- Bump colorlog from 6.6.0 to 6.7.0
- Bump coverage from 6.3.2 to 6.5.0
- Bump flake8 from 4.0.1 to 5.0.4
- Bump jinja2 from 3.1.1 to 3.1.2
- Bump md-toc from 8.1.1 to 8.1.5
- Bump natsort from 8.1.0 to 8.2.0
- Bump pytest from 7.1.2 to 7.2.0
- Bump requests from 2.27.1 to 2.28.1
- Bump requests-mock from 1.9.3 to 1.10.0
- Bump termcolor from 1.1.0 to 2.1.0

11.0.0

BREAKING:

- TER-493: Remove Azure SDK dependencies, use Azure CLI, and fall back to a [standard usage of azure backend configuration](https://www.terraform.io/language/settings/backends/azurerm).
- Specific installation procedure with azure dependencies does not exist anymore, more details in [installation instructions](https://github.com/claranet/terraform-wrapper#installation).
- Previous Azure backend state and data remote states configurations files may now be incomplete. It is necessary to define `subscription_id` and `resource_group_name` attributes if not present. See [azurerm backend documentation ](https://www.terraform.io/language/settings/backends/azurerm).

ADDED

- TER-468: Allow templates outside templates directory
- TER-492: Allow multiple states configuration for a same backend type, see [states centralization configuration](https://github.com/claranet/terraform-wrapper#states-centralization-configuration).
- TER-497: Allow multiple providers declaration in stack configuration. Only supported for Azure stacks for now, see [stacks-configurations](https://github.com/claranet/terraform-wrapper#stacks-configurations).
- TER-499: Fix regressions on `bootstrap` and `foreach` introduced in v9.2.0
- TER-500: Add coverage
- TER-501: Improve HTTP requests cache initialization and ensure all unit tests have their own empty cache
- TER-502: Ignore flake8 rule D103 on all unit test files

UPDATES

- Bump actions/checkout from 2 to 3
- Bump requests from 2.25.1 to 2.27.1

10.0.0

BREAKING:

- GH-51: Rename `foreach` subcommand `-c` parameter to `-S`/`--shell` to avoid conflict with main stack parameter

UPDATES:

- Add .github/dependabot.yml
- Bump azure-common from 1.1.27 to 1.1.28
- Bump azure-cli-core from 2.30.0 to 2.33.1
- Bump azure-mgmt-storage from 18.0.0 to 19.1.0
- Bump black from 21.9b0 to 22.1.0
- Bump boto3 from 1.18.59 to 1.21.3
- Bump cachecontrol from 0.12.6 to 0.12.10
- Bump colorlog from 5.0.1 to 6.6.0
- Bump flake8 from 3.9.2 to 4.0.1
- Bump jinja2 from 3.0.2 to 3.0.3
- Bump md-toc from 8.0.1 to 8.1.1
- Bump natsort from 7.1.1 to 8.1.0
- Bump packaging from 21.0 to 21.3
- Bump pytest from 6.2.5 to 7.0.1
- Bump pyyaml from 5.4.1 to 6.0
- Bump schema from 0.7.4 to 0.7.5
- Ignore all boto3 patch updates which are too frequent (but not security updates), and allow up to 10 PRs

FIXES:

- Fix black command for lint
- poetry add --dev toml
- Properly check prerelease status in Create Release step

9.2.0

ADDED:

TER-496: add shell completion to tfwrapper and terraform commands

UPDATES:

- Update pre-commit hooks and add flake8-docstrings dependency to flake8 pre-commit hook to match CI checks

9.1.0

ADDED:

- TER-495: Add support for `terraform workspace` command

UPDATES:

- Add poetry.toml to set `in-project = true` by default

9.0.0

BREAKING:

- TER-489/[GITHUB-19](https://github.com/claranet/terraform-wrapper/issues/19): Upgrade `azure-cli-core` deps to `v2.30.0` and uses MSAL auth. `azure-cli` must be in `v2.30.0` or a newer version

Page 4 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.