Terraform-manager

Latest version: v0.6.2

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

Scan your dependencies

Page 1 of 3

0.6.2

Added

* Added Python 3.10 support (by [cooperwalbrun](https://github.com/cooperwalbrun))

Removed

* Removed PyScaffold from the project's configuration as it is no longer needed and does not work with hyphenated project names (by [cooperwalbrun](https://github.com/cooperwalbrun))
* Removed the run watcher since the Terraform Cloud/Enterprise web interfaces satisfy this need and it adds a lot of complexity to `terraform-manager` (by [cooperwalbrun](https://github.com/cooperwalbrun))

0.6.1

Changed

* The operating system detection strategy (Windows vs. others) now uses `sys.platform` instead of `os.name` (by [cooperwalbrun](https://github.com/cooperwalbrun))
* Updated all dependency versions (by [cooperwalbrun](https://github.com/cooperwalbrun))

Fixed

* The `update-requirements.sh` script now operates properly on Linux (by [cooperwalbrun](https://github.com/cooperwalbrun))

0.6.0

Added

* Implemented the `--watch-runs` functionality (by [cooperwalbrun](https://github.com/cooperwalbrun))

Changed

* Updated documentation and `requirements.txt` files to address operating system-specific requirements (by [cooperwalbrun](https://github.com/cooperwalbrun))
* The `Tags` GitHub Actions workflow now only installs `wheel` (instead of a `requirements.txt`) prior to creating distribution artifacts (by [cooperwalbrun](https://github.com/cooperwalbrun))
* All `install_requires` dependencies in `setup.cfg` now specify a version lower bound based on `terraform-manager`'s inception date (by [cooperwalbrun](https://github.com/cooperwalbrun))

0.5.2

Added

* Added a new `is_terraform_cloud` property to the `Terraform` class (by [cooperwalbrun](https://github.com/cooperwalbrun))

Fixed

* Fixed the implementation of `--execution-mode` to properly handle the `agent` mode via inclusion of an optional `agent-pool-id` (by [cooperwalbrun](https://github.com/cooperwalbrun))

0.5.1

Added

* The `Variable` class now has an `is_valid` property for ascertaining that the variable could be configured via the Terraform API (by [cooperwalbrun](https://github.com/cooperwalbrun))
* Implemented a generalized `--summary` operation for showing all `terraform-manager`-managed fields for workspaces (by [cooperwalbrun](https://github.com/cooperwalbrun))

Changed

* Updated the `Tags` GitHub Actions workflow to use `pip install -r requirements.txt` (by [cooperwalbrun](https://github.com/cooperwalbrun))
* The reports printed during CLI operations will now wrap the `Message` column at 70 characters (by [cooperwalbrun](https://github.com/cooperwalbrun))

Removed

* Removed the `--version-summary` operation in favor of the more-general `--summary` operation (by [cooperwalbrun](https://github.com/cooperwalbrun))

0.5.0

Added

* Added functionality for the `--enable-auto-apply`/`--disable-auto-apply` operations (by [cooperwalbrun](https://github.com/cooperwalbrun))
* Added functionality for the `--enable-speculative`/`--disable-speculative` operations (by [cooperwalbrun](https://github.com/cooperwalbrun))

Changed

* Renovated the internal design of batch `PATCH` operations to optimize code reuse; removed no-longer-needed unit tests (by [cooperwalbrun](https://github.com/cooperwalbrun))
* Changed the method name `patch_versions` to `set_versions` in the `Terraform` class (by [cooperwalbrun](https://github.com/cooperwalbrun))
* Renamed the CLI flag `--patch-versions` to `--terraform-version` (by [cooperwalbrun](https://github.com/cooperwalbrun))

Fixed

* Parser-oriented errors will now respect the presence of the `-s` flag on the CLI (by [cooperwalbrun](https://github.com/cooperwalbrun))

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.