Changelog

PyPI History

3.19.2 (2025-06-11)

Documentation

  • Update import statement example in README ( 8697120 )

3.19.1 (2025-03-15)

Bug Fixes

  • [Many APIs] Allow Protobuf 6.x ( 1e43e75 )

  • remove setup.cfg configuration for creating universal wheels ( #13659 ) ( 59bfd42 )

3.19.0 (2025-02-12)

Features

  • Add REST Interceptors which support reading metadata ( b1c3ce8 )

  • Add support for reading selective GAPIC generation methods from service YAML ( b1c3ce8 )

3.18.0 (2024-12-12)

Features

  • Add support for opt-in debug logging ( e31cbb0 )

Bug Fixes

  • Fix typing issue with gRPC metadata when key ends in -bin ( e31cbb0 )

3.17.1 (2024-10-31)

Bug Fixes

  • disable universe-domain validation ( 4ed4108 )

3.17.0 (2024-10-24)

Features

3.16.0 (2024-10-08)

Features

  • Add scheduleOptionsV2 and Error fields for TransferConfig ( 052585c )

3.15.7 (2024-09-04)

Documentation

  • [google-cloud-bigquery-datatransfer] add a note to the CreateTransferConfigRequest and UpdateTransferConfigRequest to disable restricting service account usage ( #13051 ) ( 4136c10 )

3.15.6 (2024-08-20)

Documentation

  • [google-cloud-bigquery-datatransfer] deprecate authorization_code ( #13021 ) ( 78bd284 )

3.15.5 (2024-07-30)

Bug Fixes

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

3.15.4 (2024-07-08)

Bug Fixes

3.15.3 (2024-05-29)

Documentation

  • [google-cloud-bigquery-datatransfer] update OAuth links in CreateTransferConfigRequest and UpdateTransferConfigRequest ( #12738 ) ( 0a9f0d7 )

3.15.2 (2024-04-15)

Bug Fixes

  • mark parent/name fields with the REQUIRED field_behavior annotation ( 9a89508 )

Documentation

3.15.1 (2024-03-05)

Bug Fixes

  • deps:Exclude google-auth 2.24.0 and 2.25.0 ( #12382 ) ( d5db265 )

3.15.0 (2024-02-22)

Features

  • [google-cloud-bigquery-datatransfer] Add UnenrollDataSources API which gives users a programmatic way to unenroll data sources ( #12296 ) ( dd9c9fc )

Bug Fixes

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

  • deps:[Many APIs] Require google-api-core>=1.34.1 ( #12304 ) ( c52e0cd )

Documentation

  • update unenrollDataSources API documentation ( 8ff0f9e )

3.14.1 (2024-02-06)

Bug Fixes

  • 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 )

3.14.0 (2024-02-01)

Features

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

3.13.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 )

3.12.1 (2023-09-30)

Documentation

  • Update transferConfig.name description to indicate that it supports both formats ( #494 ) ( 5141dc2 )

3.12.0 (2023-08-01)

Features

  • Add EncryptionConfiguration to TransferConfig ( f57343c )

  • Add List type to Data source parameter. ( f57343c )

3.11.2 (2023-07-04)

Bug Fixes

  • Add async context manager return types ( #470 ) ( 551adeb )

3.11.1 (2023-03-27)

Documentation

  • Fix formatting of request arg in docstring ( #455 ) ( 40a85d6 )

  • Removes deprecated sample ( #451 ) ( 250acb4 )

  • Replace deprecated snippet ( e2f04db )

3.11.0 (2023-02-28)

Features

  • Enable “rest” transport in Python for services supporting numeric enums ( #439 ) ( b77f671 )

Documentation

3.10.1 (2023-01-20)

Bug Fixes

  • Add context manager return types ( a10a470 )

Documentation

  • Add documentation for enums ( a10a470 )

3.10.0 (2023-01-10)

Features

3.9.0 (2023-01-04)

Features

3.8.0 (2022-12-15)

Features

  • Add support for google.cloud.bigquery_datatransfer.__version__ ( c333464 )

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

Bug Fixes

  • Add dict typing for client_options ( c333464 )

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

  • Drop usage of pkg_resources ( 20be9ee )

  • Fix timeout default values ( 20be9ee )

Documentation

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

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

3.7.3 (2022-10-07)

Bug Fixes

3.7.2 (2022-09-29)

Bug Fixes

3.7.1 (2022-08-12)

Bug Fixes

  • deps:allow protobuf < 5.0.0 ( #375 ) ( 4bbf741 )

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

3.7.0 (2022-07-16)

Features

  • add audience parameter ( f756c16 )

Bug Fixes

3.6.2 (2022-06-03)

Bug Fixes

Documentation

  • fix changelog header to consistent size ( #350 ) ( c18147a )

3.6.1 (2022-03-05)

Bug Fixes

  • deps:require google-api-core>=1.31.5, >=2.3.2 ( #295 ) ( 61d89b1 )

3.6.0 (2022-02-14)

Features

  • add api key support ( 6bd57bd )

  • add owner email to TransferConfig message ( #279 ) ( 6bd57bd )

  • allow customer to enroll a datasource programmatically ( 6bd57bd )

Bug Fixes

  • resolve DuplicateCredentialArgs error when using credentials_file ( 6bd57bd )

Documentation

  • add generated code samples ( #283 ) ( 939d4c3 )

  • add generated snippets ( 939d4c3 )

  • improvements to various message and field descriptions ( 6bd57bd )

  • preserve hyperlinks with hyphens ( 6bd57bd )

3.5.0 (2022-01-14)

Features

  • add support for Python 3.9 / 3.10 ( #253 ) ( 5e02bd1 )

3.4.1 (2021-11-01)

Bug Fixes

  • deps:drop packaging dependency ( 2a7e0db )

  • deps:require google-api-core >= 1.28.0 ( 2a7e0db )

Documentation

  • list oneofs in docstring ( 2a7e0db )

3.4.0 (2021-10-08)

Features

  • add context manager support in client ( #234 ) ( cba3dad )

3.3.4 (2021-10-04)

Bug Fixes

  • improper types in pagers generation ( 702a848 )

3.3.3 (2021-09-24)

Bug Fixes

  • add ‘dict’ annotation type to ‘request’ ( fe024db )

3.3.2 (2021-08-27)

Documentation

  • Improvements to various message and field descriptions ( #202 ) ( 9684723 )

3.3.1 (2021-07-26)

Bug Fixes

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

  • enable self signed jwt for grpc ( #185 ) ( 3dd3bdd )

Documentation

  • add Samples section to CONTRIBUTING.rst ( #181 ) ( 5bc909c )

Miscellaneous Chores

3.3.0 (2021-07-12)

Features

Documentation

  • add sample to include run notification ( #173 ) ( ea018c9 )

3.2.0 (2021-06-22)

Features

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

Bug Fixes

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

Documentation

3.1.1 (2021-04-07)

Bug Fixes

3.1.0 (2021-03-22)

Features

  • add client_cert_source_for_mtls parameter to grpc transport ( #114 ) ( 9c7ed28 )

3.0.1 (2021-03-03)

Bug Fixes

  • remove recv msg limit, add enums to types ( #84 ) ( 3e2bbef )

Documentation

  • add sample for dataset copy ( #76 ) ( f6d2c5b )

  • add scheduled query samples ( #83 ) ( cd51970 )

  • ensure minimum width for ‘Parameters’ / ‘Returns’ column ( #95 ) ( 5c8d7c1 )

  • python:document adding Python 3.9 support, dropping 3.5 support ( #89 ) ( dd84592 ), closes #787

  • remove out-of-date sample from README ( #80 ) ( af0406e )

  • remove redundant samples ( #86 ) ( 093e407 )

  • update contributing guide to Python 3.8 ( #105 ) ( 678c335 )

3.0.0 (2020-12-09)

⚠ BREAKING CHANGES

  • type is renamed to type_ to avoid conflict with built-in functions (introduced in googleapis/gapic-generator-python#595)

Features

  • add common resource path helpers ( #69 ) ( e0bcedb )

Bug Fixes

Documentation

2.1.0

09-29-2020 09:34 PDT

Implementation Changes

Adjust gapic namespace to google.cloud.bigquery_datatransfer ( #61 )

2.0.0

09-21-2020 08:36 PDT

Implementation Changes

  • Transition the library to microgenerator. ( #56 ) This is a breaking changethat introduces several method signature changesand drops support for Python 2.7 and 3.5. See migration guide for more info.

1.1.1

09-16-2020 11:12 PDT

Implementation Changes

  • Change default retry policies timeouts (via synth). ( #48 )

Documentation

  • Add sample for updating transfer config. ( #46 )

  • Add dataset ID in function call in samples. ( #44 )

  • Move code samples from the common samples repo to this library. ( #38 )

Internal / Testing Changes

  • Update CODEOWNERS for samples and library code. ( #47 )

1.1.0 (2020-06-20)

Features

1.0.0 (2020-03-04)

Features

  • bigquerydatatransfer:add service_account_name option to transfer configs ( #10013 ) ( 9ca090a )

  • bigquerydatatransfer:undeprecate resource name helper methods; add py2 deprecation warning; bump copyright year to 2020 (via synth) ( #10226 ) ( c0f9cc3 )

  • set release_status to production/stable ( #15 ) ( a9c1160 )

Bug Fixes

  • bigquery_datatransfer:deprecate resource name helper methods (via synth) ( #9829 ) ( fc06995 )

0.4.1

07-31-2019 17:50 PDT

Dependencies

  • Bump minimum version for google-api-core to 1.14.0. ( #8709 )

Documentation

  • Fix links to BigQuery Datatransfer documentation. ( #8859 )

  • Link to googleapis.dev documentation in READMEs. ( #8705 )

Internal / Testing Changes

  • Update intersphinx mapping for requests. ( #8805 )

0.4.0

07-16-2019 17:11 PDT

Implementation Changes

  • Retry DEADLINE_EXCEEDED (via synth). ( #7920 )

  • Remove classifier for Python 3.4 for end-of-life. ( #7535 )

New Features

  • Add DatasourceServiceClient (via synth). ( #8630 )

  • Add start_manual_transfer_runs method (via synth). ( #8630 )

  • Add client_info / version_info support (via synth). ( #8630 )

  • Allow passing kwargs to create_channel (via synth). ( #8630 )

  • Add path helpers (via synth). ( #8630 )

  • Add protos as an artifact to library ( #7205 )

Documentation

  • Add compatibility check badges to READMEs. ( #8288 )

  • Adjust indentation on scheduled query sample. ( #8493 )

  • Add docs job to publish to googleapis.dev. ( #8464 )

  • Add sample to schedule query with BQ DTS. ( #7703 )

  • Add nox session docs (via synth). ( #7765 )

  • Updated client library documentation URLs. ( #7307 )

  • Pick up stub docstring fix in GAPIC generator. ( #6965 )

Internal / Testing Changes

  • Blacken noxfile.py, setup.py (via synth). ( #8116 )

  • Add empty lines (via synth). ( #8050 )

  • Remove unused message exports (via synth). ( #7263 )

  • Protoc-generated serialization update. ( #7075 )

0.3.0

12-17-2018 17:59 PST

Implementation Changes

  • Pick up enum fixes in the GAPIC generator. ( #6608 )

  • Pick up fixes in GAPIC generator. ( #6491 )

  • Fix client_info bug, update docstrings. ( #6405 )

  • Re-generate library using bigquery_datatransfer/synth.py ( #5973 )

  • Fix stray, lint-breaking blank lines from autosynth. ( #5960 )

  • Re-generate library using bigquery_datatransfer/synth.py . ( #5947 )

Dependencies

  • Bump minimum api_core version for all GAPIC libs to 1.4.1. ( #6391 )

Documentation

  • Document Python 2 deprecation ( #6910 )

  • Fix GAX fossils ( #6264 )

  • Normalize use of support level badges ( #6159 )

  • Harmonize / DRY ‘README.rst’ / ‘docs/index.rst’. ( #6013 )

Internal / Testing Changes

  • Update noxfile.

  • Blacken all gen’d libs ( #6792 )

  • Omit local deps ( #6701 )

  • Run black at end of synth.py ( #6698 )

  • Unblack bigquery gapic and protos.

  • Run Black on Generated libraries ( #6666 )

  • Add templates for flake8, coveragerc, noxfile, and black. ( #6642 )

  • Add synth metadata. ( #6562 )

  • Use new Nox ( #6175 )

0.2.0

Implementation Changes

  • Regenerate bigquery-datatransfer (#5793)

Internal / Testing Changes

  • Avoid overwriting ‘ module’ of messages from shared modules. (#5364)

  • Modify system tests to use prerelease versions of grpcio (#5304)

  • Add Test runs for Python 3.7 and remove 3.4 (#5295)

  • Fix bad trove classifier

  • Rename releases to changelog and include from CHANGELOG.md (#5191)

0.1.1

Dependencies

  • Update dependency range for api-core to include v1.0.0 releases (#4944)

Documentation

  • Fix package name in readme (#4670)

  • BigQueryDataTransfer: update 404 link for API documentation (#4672)

  • Replacing references to stable/ docs with latest/ . (#4638)

Testing and internal changes

  • Re-enable lint for tests, remove usage of pylint (#4921)

  • Normalize all setup.py files (#4909)

  • Update index.rst (#4816)

  • nox unittest updates (#4646)

0.1.0

image

The BigQuery Data Transfer Service automates data movement from SaaS applications to Google BigQuery on a scheduled, managed basis. Your analytics team can lay the foundation for a data warehouse without writing a single line of code. BigQuery Data Transfer Service initially supports Google application sources like Adwords, DoubleClick Campaign Manager, DoubleClick for Publishers and YouTube.

PyPI: https://pypi.org/project/google-cloud-bigquery-datatransfer/0.1.0/

Design a Mobile Site
View Site in Mobile | Classic
Share by: