Chaostoolkit-google-cloud-platform

Latest version: v0.37.0

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

Scan your dependencies

Page 6 of 10

0.16.0

Changed

* Switched from `setuptools`to [pdm](https://pdm-project.org) to package and
manage the project. This also brings a much stricter dependency management
support
* Read package version using `importlib_metadata`
* Drops supports for Python 3.7 as it's been EOL since June 2023
* Adds Code of Conduct file

0.15.0

Changed

* All actions and probes now take optional `project_id` and `region` arguments
so that they can be set on per activity basis. In that case, they take
precedence over the configuration payload. But this also means, the configuration
block can be left unset entirely for these fields
* It is not expected anymore that you set a service account file to authenticate
When none is provided, we delegate to the GCP client library to figure it out.
This allows for newer authentication approaches supported by that client
without relying on a less secure service account

Breaking

* In the `chaosgcp.cloudrun.probes.get_service` probe, the `name` argument has
been repurposed and has been renamed to `parent`. The `name` now expects
the service name without its parent path as a prefix.
* The extension will not raise an `ActivityFailed` exception when it could not
load credentials explicitely set from the secrets. This is so the underlying
client can attempt to load credentials directly and natively

0.14.1

Fixed

* Read region from the configuration block in the load balancer actions

0.14.0

Added

* Network Endpoint Groups actions and probes

0.13.2

Fixed

* Set the `region` paramater in LB requests

0.13.1

Changed

* renamed `service_has_at_least_slo_across_time` to `valid_slo_ratio_during_window`

Page 6 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.