8000 feat: adds date_format to load job and external config by chalmerlowe · Pull Request #2231 · googleapis/python-bigquery · GitHub
[go: up one dir, main page]

Skip to content

Conversation

chalmerlowe
Copy link
Collaborator
@chalmerlowe chalmerlowe commented Jul 7, 2025

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 as code owners July 7, 2025 17:53
@chalmerlowe chalmerlowe requested a review from alvarowolfx July 7, 2025 17:53
@product-auto-label product-auto-label bot added size: m Pull request size is medium. api: bigquery Issues related to the googleapis/python-bigquery API. labels Jul 7, 2025
@whuffman36 whuffman36 assigned chalmerlowe and unassigned whuffman36 Jul 9, 2025
@chalmerlowe chalmerlowe merged commit 7d31828 into main Jul 12, 2025
28 checks passed
@chalmerlowe chalmerlowe deleted the feat-374142081-add-date-format branch July 12, 2025 00:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: bigquery Issues related to the googleapis/python-bigquery API. size: m Pull request size is medium.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

0