Changelog

PyPI History

2.16.1 (2024-11-11)

Bug Fixes

2.16.0 (2024-10-24)

Features

2.15.5 (2024-07-30)

Bug Fixes

  • Retry and timeout values do not propagate in requests during pagination (42c4d04)

2.15.4 (2024-07-08)

Bug Fixes

2.15.3 (2024-03-05)

Bug Fixes

2.15.2 (2024-02-22)

Bug Fixes

  • deps: [Many APIs] Require google-api-core>=1.34.1 (#12308) (74dabeb)

  • fix ValueError in test__validate_universe_domain (89c1b05)

2.15.1 (2024-02-06)

Bug Fixes

  • Add google-auth as a direct dependency (e75fcf6)

  • Add staticmethod decorator to _get_client_cert_source and _get_api_endpoint (e75fcf6)

  • Resolve AttributeError ‘Credentials’ object has no attribute ‘universe_domain’ (e75fcf6)

2.15.0 (2024-02-01)

Features

  • Allow users to explicitly configure universe domain (4368029)

2.14.0 (2023-12-12)

Features

  • Support cost_in_local_currency field in the cost projection (8832a03)

Documentation

  • Add comment for targetResources (8832a03)

  • Fix typo for the comment of reliability_projection (8832a03)

2.13.0 (2023-12-07)

Features

  • Add support for python 3.12 (e9655df)

  • Introduce compatibility with native namespace packages (e9655df)

Bug Fixes

  • Require proto-plus >= 1.22.3 (e9655df)

  • Use retry_async instead of retry in async client (e9655df)

2.12.1 (2023-09-19)

Documentation

2.12.0 (2023-08-31)

Features

  • Add MarkRecommendationDismissed method (6a1b00f)

  • Add Sustainability and Reliability impact (6a1b00f)

  • Billing account scoped Recommender/InsightType config (6a1b00f)

  • ListRecommenders and ListInsightTypes RPC methods (#11623) (200e07d)

2.11.2 (2023-07-05)

Bug Fixes

2.11.1 (2023-03-23)

Documentation

  • Fix formatting of request arg in docstring (#268) (17b64b8)

2.11.0 (2023-02-28)

Features

  • Enable “rest” transport in Python for services supporting numeric enums (d5153be)

2.10.1 (2023-01-20)

Bug Fixes

  • Add context manager return types (0b364be)

Documentation

  • Add documentation for enums (0b364be)

2.10.0 (2023-01-10)

Features

2.9.0 (2022-12-14)

Features

  • Add support for google.cloud.recommender.__version__ (e0fa41b)

  • Add typing to proto.Message based class attributes (e0fa41b)

Bug Fixes

  • Add dict typing for client_options (e0fa41b)

  • deps: Require google-api-core >=1.34.0, >=2.11.0 (5856985)

  • Drop usage of pkg_resources (5856985)

  • Fix timeout default values (5856985)

Documentation

  • samples: Snippetgen handling of repeated enum field (e0fa41b)

  • samples: Snippetgen should call await on the operation coroutine before calling result (5856985)

2.8.3 (2022-10-07)

Bug Fixes

2.8.2 (2022-09-29)

Bug Fixes

2.8.1 (2022-08-11)

Bug Fixes

  • deps: allow protobuf < 5.0.0 (#225) (97ea95b)

  • deps: require proto-plus >= 1.22.0 (97ea95b)

2.8.0 (2022-07-16)

Features

  • add audience parameter (5d2e042)

  • Implement configurable recommenders and update .bazel files (5d2e042)

Bug Fixes

2.7.4 (2022-06-06)

Bug Fixes

Documentation

  • fix changelog header to consistent size (#208) (355c612)

2.7.3 (2022-05-05)

Documentation

  • fix type in docstring for map fields (9749c44)

2.7.2 (2022-03-05)

Bug Fixes

  • deps: require google-api-core>=1.31.5, >=2.3.2 (#180) (9e4b8fb)

  • deps: require proto-plus>=1.15.0 (9e4b8fb)

2.7.1 (2022-02-11)

Bug Fixes

  • resolve DuplicateCredentialArgs error when using credentials_file (7d26e56)

2.7.0 (2022-01-26)

Features

  • v1: add recommendation priority / insight severity (#165) (7c578fe)

  • v1: add recommendation security projection (7c578fe)

  • v1: add recommendation xor_group_id (7c578fe)

2.6.0 (2022-01-25)

Features

  • add api key support (#162) (a857b33)

  • add configurable recommenders (9157aed)

  • add recommendation priority / insight severity (#164) (9157aed)

  • add recommendation security projection (9157aed)

  • add recommendation xor_group_id (9157aed)

2.5.1 (2021-11-02)

Bug Fixes

  • deps: drop packaging dependency (55a42ff)

  • deps: require google-api-core >= 1.28.0 (55a42ff)

Documentation

2.5.0 (2021-10-14)

Features

2.4.0 (2021-10-08)

Features

  • add context manager support in client (#136) (815739b)

2.3.4 (2021-09-30)

Bug Fixes

  • improper types in pagers generation (a9bba5f)

2.3.3 (2021-09-24)

Bug Fixes

  • add ‘dict’ annotation type to ‘request’ (99b111d)

2.3.2 (2021-07-28)

Bug Fixes

Documentation

  • add Samples section to CONTRIBUTING.rst (#110) (23a901b)

Miscellaneous Chores

2.3.1 (2021-07-20)

Bug Fixes

  • deps: pin ‘google-{api,cloud}-core’, ‘google-auth’ to allow 2.x versions (#109) (c0979ca)

2.3.0 (2021-07-01)

Features

Bug Fixes

Documentation

2.2.0 (2021-05-28)

Features

  • add from_service_account_info (94a006e)

Bug Fixes

2.1.0 (2021-01-29)

Features

  • add support for billingAccounts as another parent resource (#59) (61d2c7b)

Bug Fixes

  • remove client side gRPC receive limit (#56) (10043cc)

Documentation

  • python: document adding Python 3.9 support, dropping 3.5 support (#63) (5bb9b2c), closes #787

2.0.0 (2020-11-19)

⚠ BREAKING CHANGES

  • use microgenerator (#54)

Features

1.1.1 (2020-10-29)

Bug Fixes

  • tweak retry params for ‘ListInsights’/’GetInsight’/’MarkInsightAccepted’ API calls (via synth) (#49) (0d2baaf)

1.1.0 (2020-07-13)

Features

  • add methods for interacting with insights (#35) (940a3fb)

Bug Fixes

1.0.0 (2020-05-21)

Features

0.3.0 (2020-03-14)

Features

  • add insight support; undeprecate resource name helper methods (via synth) (#7) (876c383)

0.2.0

01-24-2020 14:03 PST

Implementation Changes

  • Deprecate resource name helper methods (via synth). (#9863)

New Features

  • Add v1, set release level to beta. (#10170)

Documentation

  • Add Python 2 sunset banner to documentation. (#9036)

  • Change requests intersphinx url (via synth). (#9408)

  • Fix library reference doc link. (#9338)

Internal / Testing Changes

  • Correct config path in synth file for recommender. (#10076)

0.1.0

09-27-2019 12:20 PDT

New Features

  • initial release of v1beta1 (#9257)