Skip to content
This repository was archived by the owner on Mar 6, 2026. It is now read-only.

feat: adds date_format to load job and external config - #2231

Merged
chalmerlowe merged 7 commits into
mainfrom
feat-374142081-add-date-format
Jul 12, 2025
Merged

feat: adds date_format to load job and external config#2231
chalmerlowe merged 7 commits into
mainfrom
feat-374142081-add-date-format

Conversation

@chalmerlowe

@chalmerlowechalmerlowe commented Jul 7, 2025

Copy link
Copy Markdown
Collaborator

This commit introduces new configuration options for BigQuery load jobs and external table definitions, aligning with recent updates to the underlying protos.

New options added:

date_format: Date format used for parsing DATE values. (Applies to LoadJobConfig, LoadJob, and ExternalConfig)

Changes include:

Added corresponding properties (getters/setters) to LoadJobConfig, LoadJob, and ExternalConfig.
Updated docstrings and type hints for all new attributes.
Updated unit tests to cover the new options, ensuring they are correctly handled during object initialization, serialization to API representation, and deserialization from API responses.

@chalmerlowe
chalmerlowe requested review from a team and alvarowolfxJuly 7, 2025 17:53
@product-auto-labelproduct-auto-labelBot added size: m Pull request size is medium. api: bigquery Issues related to the googleapis/python-bigquery API. labels Jul 7, 2025
@chalmerlowe
chalmerlowe merged commit 7d31828 into mainJul 12, 2025
28 checks passed
@chalmerlowe
chalmerlowe deleted the feat-374142081-add-date-format branch July 12, 2025 00:29
@release-pleaserelease-pleaseBot mentioned this pull request Jul 11, 2025
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

api: bigqueryIssues related to the googleapis/python-bigquery API.size: mPull request size is medium.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@chalmerlowe@Linchin@whuffman36