As of January 1, 2020 this library no longer supports Python 2 on the latest released version. Library versions released prior to that date will continue to be available. For more information please visit Python 2 support on Google Cloud.

Changelog

1.20.1 (2024-10-31)

Bug Fixes

  • disable universe-domain validation (53c951e)

1.20.0 (2024-10-24)

Features

  • Add support for Python 3.13 (6252476)

1.19.0 (2024-10-08)

Features

  • Add support for importing team customer from a different reseller (c38431b)

  • Add support for primary_admin_email as customer_identity for ImportCustomer (c38431b)

  • Add support to look up team customer Cloud Identity information (c38431b)

Documentation

  • Clarify the expected value of the domain field for team type customers (c38431b)

1.18.5 (2024-07-30)

Bug Fixes

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

1.18.4 (2024-07-08)

Bug Fixes

1.18.3 (2024-03-05)

Bug Fixes

1.18.2 (2024-02-22)

Bug Fixes

  • [Many APIs] fix ValueError in test__validate_universe_domain (#12281) (62cf934)

  • deps: [Many APIs] Require google-api-core>=1.34.1 (#12305) (2aa7f17)

1.18.1 (2024-02-06)

Bug Fixes

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

  • Add staticmethod decorator to _get_client_cert_source and _get_api_endpoint (f3db074)

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

1.18.0 (2024-02-01)

Features

  • Allow users to explicitly configure universe domain (#12238) (8701267)

1.17.1 (2024-01-04)

Documentation

  • Add deprecation comment for method FetchReportResults in service CloudChannelReportsService (1e6bf49)

  • Add deprecation comment for method ListReports in service CloudChannelReportsService (1e6bf49)

  • Add deprecation comment for method RunReportJob in service CloudChannelReportsService (1e6bf49)

  • Add deprecation comment for service CloudChannelReportsService (1e6bf49)

1.17.0 (2023-12-07)

Features

  • Add support for python 3.12 (0d1a592)

  • Introduce compatibility with native namespace packages (0d1a592)

Bug Fixes

  • Require proto-plus >= 1.22.3 (0d1a592)

  • Use retry_async instead of retry in async client (0d1a592)

1.16.0 (2023-09-19)

Features

  • Launch QueryEligibleBillingAccounts API (8de7cc7)

  • mark ChannelPartnerGranularity as deprecated and offer alternatives (8de7cc7)

Documentation

  • Add clarification for the additional_apks field of TestSetup (8de7cc7)

1.15.1 (2023-07-05)

Bug Fixes

1.15.0 (2023-06-19)

Features

  • Add support for ListSkuGroups and ListSkuGroupBillableSkus APIs in Cloud Channel APIs (#11406) (7f6b607)

1.14.0 (2023-05-25)

Features

  • Add billing account to entitlement definitions [Cloud Channel API] (f3a411b)

  • Added partition_keys field to filter results from FetchReportResults (#235) (3e304f1)

1.13.0 (2023-03-16)

Features

  • Add ListEntitlementChanges (da4f098)

  • Add show_future_offers to ListOffers (da4f098)

1.12.1 (2023-01-20)

Bug Fixes

  • Add context manager return types (47afb33)

Documentation

  • Add documentation for enums (47afb33)

1.12.0 (2023-01-10)

Features

1.11.0 (2022-12-15)

Features

  • Add support for google.cloud.channel.__version__ (0eb8ef8)

  • Add support for granular repricing configurations via SkuGroups in Cloud Channel Repricing APIs (#218) (5dae98c)

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

Bug Fixes

  • Add dict typing for client_options (0eb8ef8)

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

  • Drop usage of pkg_resources (7fb1fd0)

  • Fix timeout default values (7fb1fd0)

Documentation

  • samples: Snippetgen handling of repeated enum field (0eb8ef8)

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

1.10.0 (2022-10-18)

Features

  • Add CloudChannelReportsService to CloudChannel API (#209) (347ed65)

1.9.3 (2022-10-07)

Bug Fixes

1.9.2 (2022-10-03)

Bug Fixes

1.9.1 (2022-08-15)

Bug Fixes

  • deps: allow protobuf < 5.0.0 (#192) (ec0eacd)

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

1.9.0 (2022-07-16)

Features

  • add audience parameter (a0e908f)

  • google.longrunning.Operations for Cloud Channel apis (a0e908f)

Bug Fixes

1.8.1 (2022-06-03)

Bug Fixes

Documentation

  • fix changelog header to consistent size (#176) (607f171)

1.8.0 (2022-04-27)

Features

  • Add API definitions for Cloud Channel Repricing APIs (#169) (18db43c)

  • Add filter in ListCustomersRequest (#167) (2a88151)

1.7.1 (2022-03-05)

Bug Fixes

  • deps: require google-api-core>=1.31.5, >=2.3.2 (#149) (5c2908e)

  • deps: require proto-plus>=1.15.0 (5c2908e)

1.7.0 (2022-02-26)

Features

Bug Fixes

  • resolve DuplicateCredentialArgs error when using credentials_file (f57605e)

Documentation

  • clarify language for provisioning_id (#140) (a925354)

  • Update description for ProvisionedService.provisioning_id (#137) (9b24071)

1.6.3 (2021-11-13)

Documentation

  • clarify entitlement parameter assigned_units (#122) (7bb783e)

1.6.2 (2021-11-04)

Documentation

  • clarified usage of entitlement parameters (#116) (20fb1ff)

1.6.1 (2021-11-01)

Bug Fixes

  • deps: drop packaging dependency (339c62c)

  • deps: require google-api-core >= 1.28.0 (339c62c)

Documentation

  • list oneofs in docstring (339c62c)

1.6.0 (2021-10-27)

Features

  • add resource type to ChannelPartnerLink (#112) (76433c4)

1.5.0 (2021-10-18)

Features

  • add trove classifier for python 3.9 and python 3.10 (#105) (8c4eb48)

1.4.0 (2021-10-08)

Features

  • add context manager support in client (#102) (acf8bb2)

1.3.2 (2021-09-30)

Bug Fixes

  • improper types in pagers generation (dae83af)

1.3.1 (2021-09-24)

Bug Fixes

  • add ‘dict’ annotation type to ‘request’ (2e959cc)

1.3.0 (2021-09-23)

Features

1.2.3 (2021-08-31)

Bug Fixes

  • disable self signed jwt if users provide their own credential (#86) (d7c07f8)

1.2.2 (2021-07-27)

Bug Fixes

Documentation

  • add Samples section to CONTRIBUTING.rst (#72) (b70a090)

Miscellaneous Chores

1.2.1 (2021-07-20)

Bug Fixes

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

1.2.0 (2021-07-01)

Features

Bug Fixes

  • disable always_use_jwt_access (2f8fa52)

  • disable always_use_jwt_access (#68) (2f8fa52)

Documentation

1.1.1 (2021-06-16)

Bug Fixes

  • exclude docs and tests from package (#55) (7747953)

1.1.0 (2021-06-10)

Features

  • Add a new enum value LICENSE_CAP_CHANGED to enum EntitlementEvent.Type. (164539d)

  • Add a new LookupOffer RPC and LookupOfferRequest proto. (164539d)

  • Add additional_bindings to HTTP annotations of Customer related APIs (list/create/get/update/delete). (164539d)

  • Add/Update API definitions for Cloud Channel API (#53) (164539d)

  • Update descriptions of APIs. (164539d)

1.0.0 (2021-06-02)

Features

  • bump release level to production/stable (#46) (3460f68)

Miscellaneous Chores

0.3.0 (2021-05-28)

Features

  • support self-signed JWT flow for service accounts (c218e2e)

Bug Fixes

  • add async client to %name_%version/init.py (c218e2e)

  • deps: add packaging requirement (#43) (e368062)

0.2.1 (2021-04-07)

Bug Fixes

  • BREAKING deprecate TransferableSkus fields (#14) (0d3b493)

0.2.0 (2021-02-11)

Features

  • add Pub/Sub endpoints for Cloud Channnel API (#9) (2c483c8)

0.1.0 (2021-01-14)

Features