1.24.0 (2026-05-06)
1.23.0 (2026-03-26)
- Allow Protobuf 7.x (1eb7c268482e55971966e284dac2cbeb903adcbb)
- update image to us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:f5426423676c75008c2135037e7b98f78cbb99f78b3c46fe043b6897be92d836 (3654fe76d755dd8db62ece81d5770ec58b3624df)
- Require Python 3.9 (1eb7c268482e55971966e284dac2cbeb903adcbb)
- Require google-api-core >= 2.11.0 (1eb7c268482e55971966e284dac2cbeb903adcbb)
- Improve type checking (1eb7c268482e55971966e284dac2cbeb903adcbb)
1.22.0 (2026-01-08)
- change comment indicating
enable_gemini_in_bigqueryfield for BigQuery Reservation Assignments is deprecated (17cc12897e6afdf3f3131531c50a8226a3f57c0f)
- auto-enable mTLS when supported certificates are detected (c353aa5bcc937ef9399c8efc90492dadbcf01aa2)
- check Python and dependency versions in generated GAPICs (c353aa5bcc937ef9399c8efc90492dadbcf01aa2)
1.21.0 (2025-10-16)
- Add support for Python 3.14 (98ee71abc0f97c88239b50bf0e0827df19630def)
- Deprecate credentials_file argument (98ee71abc0f97c88239b50bf0e0827df19630def)
1.20.0 (2025-10-07)
- [google-cloud-bigquery-reservation] Add new
BACKGROUND_CHANGE_DATA_CAPTURE,BACKGROUND_COLUMN_METADATA_INDEX, andBACKGROUND_SEARCH_INDEX_REFRESHreservation assignment types (4e5a0b50d1919fdc592478184e349d8e3ef0b658)
1.19.0 (2025-09-04)
- Add a new field
failover_modeto.google.cloud.bigquery.reservation.v1.FailoverReservationRequestthat allows users to choose between the HARD or SOFT failover modes when they initiate a failover operation on a reservation (c7bbbfc) - Add a new field
soft_failover_start_timein the existingreplication_statusin.google.cloud.bigquery.reservation.v1.Reservationto provide visibility into the state of ongoing soft failover operations onthe reservation (c7bbbfc)
1.18.0 (2025-08-29)
- Add Reservation.max_slots field to Reservation proto, indicating the total max number of slots this reservation can use up to (8ab5fcc)
- Add Reservation.scaling_mode field and its corresponding enum message ScalingMode. This field should be used together with Reservation.max_slots (8ab5fcc)
1.17.2 (2025-06-11)
- Update import statement example in README (8697120)
1.17.1 (2025-03-15)
- [Many APIs] Allow Protobuf 6.x (1e43e75)
- remove setup.cfg configuration for creating universal wheels (#13659) (59bfd42)
1.17.0 (2025-02-27)
- Add a new field
enable_gemini_in_bigqueryto.google.cloud.bigquery.reservation.v1.Assignmentthat indicates if Gemini in Bigquery features are enabled for the reservation assignment (ff7c472) - Add a new field
replication_statusto.google.cloud.bigquery.reservation.v1.Reservationto provide visibility into errors that could arise during Disaster Recovery(DR) replication (ff7c472) - Add the CONTINUOUS Job type to
.google.cloud.bigquery.reservation.v1.Assignment.JobTypefor continuous SQL jobs (ff7c472)
- Remove the section about
EDITION_UNSPECIFIEDin the comment forslot_capacityin.google.cloud.bigquery.reservation.v1.Reservation(ff7c472) - Update the
google.api.field_behaviorfor the.google.cloud.bigquery.reservation.v1.Reservation.primary_locationand.google.cloud.bigquery.reservation.v1.Reservation.original_primary_locationfields to clarify that they areOUTPUT_ONLY(ff7c472)
1.16.0 (2025-02-12)
- Add REST Interceptors which support reading metadata (e22e2bd)
- Add support for reading selective GAPIC generation methods from service YAML (e22e2bd)
1.15.0 (2024-12-12)
- Add a new field
is_flat_rateto.google.cloud.bigquery.reservation.v1.CapacityCommitmentto distinguish between flat rate and edition commitments (e87d4e9) - Add support for opt-in debug logging (e31cbb0)
- Add the managed disaster recovery API(https://cloud.google.com/bigquery/docs/managed-disaster-recovery) (e87d4e9)
- Fix typing issue with gRPC metadata when key ends in -bin (e31cbb0)
- Clarify that
Autoscale.current_slotsin message.google.cloud.bigquery.reservation.v1.Reservationcan temporarily be larger thanAutoscale.max_slotsif users reduceAutoscale.max_slots(e87d4e9) - Update comment for
slot_capacityin message.google.cloud.bigquery.reservation.v1.Reservationto provide more clarity about reservation baselines, committed slots and autoscaler SKU charges when the baseline exceeds committed slots (e87d4e9) - Update comments for
commitment_start_timeandcommitment_end_timein message.google.cloud.bigquery.reservation.v1.CapacityCommitmentto provide details on how these values are affected by commitment renewal (e87d4e9)
1.14.1 (2024-10-31)
- disable universe-domain validation (4ed4108)
1.14.0 (2024-10-24)
- Add support for Python 3.13 (6252476)
1.13.5 (2024-07-30)
- Retry and timeout values do not propagate in requests during pagination (a6f7356)
1.13.4 (2024-07-08)
1.13.3 (2024-03-05)
1.13.2 (2024-02-22)
- [Many APIs] fix
ValueErrorintest__validate_universe_domain(#12281) (62cf934) - deps: [Many APIs] Require
google-api-core>=1.34.1(#12304) (c52e0cd)
1.13.1 (2024-02-06)
- Add google-auth as a direct dependency (8465244)
- Add staticmethod decorator to _get_client_cert_source and _get_api_endpoint (8465244)
- Resolve AttributeError 'Credentials' object has no attribute 'universe_domain' (8465244)
1.13.0 (2024-02-01)
1.12.0 (2023-12-07)
- Add support for python 3.12 (0d1a592)
- Introduce compatibility with native namespace packages (0d1a592)
1.11.3 (2023-09-30)
1.11.2 (2023-07-05)
1.11.1 (2023-03-28)
1.11.0 (2023-03-23)
1.10.0 (2023-02-16)
1.9.1 (2023-01-20)
- Add context manager return types (3912795)
- Add documentation for enums (3912795)
1.9.0 (2023-01-10)
1.8.0 (2022-12-15)
- Add support for
google.cloud.bigquery_reservation.__version__(e82b8e5) - Add typing to proto.Message based class attributes (e82b8e5)
- Add dict typing for client_options (e82b8e5)
- deps: Require google-api-core >=1.34.0, >=2.11.0 (c9ff564)
- Drop usage of pkg_resources (c9ff564)
- Fix timeout default values (c9ff564)
- samples: Snippetgen handling of repeated enum field (e82b8e5)
- samples: Snippetgen should call await on the operation coroutine before calling result (c9ff564)
1.7.3 (2022-10-07)
1.7.2 (2022-10-03)
1.7.1 (2022-08-11)
1.7.0 (2022-07-16)
- add audience parameter (8b25cff)
1.6.3 (2022-06-06)
1.6.2 (2022-05-05)
1.6.1 (2022-03-05)
- deps: require google-api-core>=1.31.5, >=2.3.2 (#233) (14eee3f)
- deps: require proto-plus>=1.15.0 (14eee3f)
1.6.0 (2022-02-03)
1.5.0 (2022-01-04)
1.4.1 (2021-11-01)
- list oneofs in docstring (9b98c95)
1.4.0 (2021-10-08)
- improper types in pagers generation (ae65c70)
1.3.1 (2021-09-24)
- add 'dict' annotation type to 'request' (937ea64)
1.3.0 (2021-09-02)
1.2.2 (2021-07-27)
1.2.1 (2021-07-20)
1.2.0 (2021-06-30)
- add always_use_jwt_access (#123) (3123e99)
- support self-signed JWT flow for service accounts (4d52ed9)
- add async client to %name_%version/init.py (4d52ed9)
- disable always_use_jwt_access (32b279f)
- disable always_use_jwt_access (#126) (32b279f)
- exclude docs and tests from package (#117) (4f90792)
- require google-api-core >= 1.22.2 (#90) (3f0fff7)
- omit mention of Python 2.7 in 'CONTRIBUTING.rst' (#1127) (#120) (7d65f87), closes #1126
- Update the README to reflect that this library is GA (#112) (7bca7a9)
1.1.0 (2021-03-09)
1.0.1 (2021-01-14)
1.0.0 (2020-10-29)
- update package names to avoid conflict with google-cloud-bigquery
0.4.0 (2020-10-28)
- add path formatting helper methods (362e0fe)
- implement mtls env variables mentioned in aip.dev/auth/4114 (#39) (21bff87)
0.3.0 (2020-08-26)
0.2.0 (2020-05-27)
- generate v1 (6293404)