-
Notifications
You must be signed in to change notification settings - Fork 285
Comparing changes
Open a pull request
base repository: googleapis/python-bigquery
base: v3.13.0
head repository: googleapis/python-bigquery
compare: v3.14.0rc0
- 18 commits
- 58 files changed
- 12 contributors
Commits on Oct 31, 2023
-
feat: add support dataset.max_time_travel_hours (#1683)
* feat: add support dataset.max_time_travel_hours * Update tests/unit/test_create_dataset.py * Update tests/unit/test_create_dataset.py * Update google/cloud/bigquery/dataset.py * update test_create_dataset_with_max_time_travel_hours --------- Co-authored-by: Lingqing Gan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f22eff2 - Browse repository at this point
Copy the full SHA f22eff2View commit details
Commits on Nov 1, 2023
-
feat: add support for Dataset.isCaseInsensitive (#1671)
* feat: add support for Dataset.isCaseInsensitive This commit creates a property named is_case_insensitive (in dataset.py) that allows the usage of the isCaseSensitive field in the Dataset REST API. Fixes: #1670 * tests: add unit tests for dataset.is_case_insensitive * docs: improve comments for dataset.is_case_sensitive (code and tests) * docs: improve docstring of is_case_insensitive Co-authored-by: Lingqing Gan <[email protected]> * Update tests/system/test_client.py --------- Co-authored-by: Lingqing Gan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 386fa86 - Browse repository at this point
Copy the full SHA 386fa86View commit details -
feat: support data_governance_type (#1708)
* feat: support data_governance_type * remove value validation, add sys test
Configuration menu - View commit details
-
Copy full SHA for eff365d - Browse repository at this point
Copy the full SHA eff365dView commit details
Commits on Nov 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 40bc244 - Browse repository at this point
Copy the full SHA 40bc244View commit details
Commits on Nov 7, 2023
-
chore: refactor version checks for pandas library (#1711)
* chore: refactor version checks for pandas library * readded removed importing of pandas * revert bad commit * merged from main, added type:ignore tag to get around mypy error * Added ignore statement for mypy error, removed checking max version of Pandas * updated docstring error * Added parameterize to test to test multiple supported versons --------- Co-authored-by: Lingqing Gan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for afa9752 - Browse repository at this point
Copy the full SHA afa9752View commit details
Commits on Nov 8, 2023
-
chore: bump urllib3 from 1.26.12 to 1.26.18 (#1714)
Source-Link: googleapis/synthtool@febaccc Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:caffe0a9277daeccc4d1de5c9b55ebba0901b57c2f713ec9c876b0d4ec064f61 Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2fb7260 - Browse repository at this point
Copy the full SHA 2fb7260View commit details
Commits on Nov 10, 2023
-
chore(deps): update dependency pyarrow to v14 [security] (#1718)
* chore(deps): update dependency pyarrow to v14 [security] * pin pyarrow to 12.0.1 for python 3.7 * pin pyarrow to 12.0.1 for python 3.7 * pin pyarrow to 12.0.1 for python 3.7 --------- Co-authored-by: Lingqing Gan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 58b3152 - Browse repository at this point
Copy the full SHA 58b3152View commit details
Commits on Nov 16, 2023
-
feat: add
job_timeout_ms
to job configuration classes (#1675)* fix: adds new property and tests * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * updates docs to correct a sphinx failure * Updates formatting * Update tests/system/test_query.py * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * Update google/cloud/bigquery/job/base.py * updates one test and uses int_or_none * Update tests/system/test_query.py testing something. * Update tests/system/test_query.py * testing coverage feature * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * minor edits * tweaks to noxfile for testing purposes * add new test to base as experiment * adds a test, updates import statements * add another test * edit to tests * formatting fixes * update noxfile to correct debug code * removes unneeded comments. --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 84d64cd - Browse repository at this point
Copy the full SHA 84d64cdView commit details
Commits on Nov 17, 2023
-
chore: standardize samples directory (#1727)
* Removed all dependencies from samples/snippets thats not google-cloud-bigquery * chore: standardizing extra-dependency samples * readded original dependencies to sample/snippets requirements
Configuration menu - View commit details
-
Copy full SHA for f804d63 - Browse repository at this point
Copy the full SHA f804d63View commit details
Commits on Nov 18, 2023
-
feat: add
job_id
,location
,project
, andquery_id
properties ……on `RowIterator` (#1733) * feat: add `job_id`, `location`, `project`, and `query_id` properties on `RowIterator` These can be used to recover the original job metadata when `RowIterator` is the result of a `QueryJob`. * rename bqstorage_project to billing project * Update google/cloud/bigquery/table.py Co-authored-by: Lingqing Gan <[email protected]> --------- Co-authored-by: Lingqing Gan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 494f275 - Browse repository at this point
Copy the full SHA 494f275View commit details
Commits on Nov 21, 2023
-
perf: use the first page a results when
query(api_method="QUERY")
(#……1723) * perf: use the first page a results when `query(api_method="QUERY")` * add tests * respect max_results with cached page * respect page_size, also avoid bqstorage if almost fully downloaded * skip true test if bqstorage not installed * coverage
Configuration menu - View commit details
-
Copy full SHA for 6290517 - Browse repository at this point
Copy the full SHA 6290517View commit details -
fix: ensure query job retry has longer deadline than API request dead…
…line (#1734) In cases where we can't disambiguate API failure from job failure, this ensures we can still retry the job at least once.
Configuration menu - View commit details
-
Copy full SHA for 5573579 - Browse repository at this point
Copy the full SHA 5573579View commit details
Commits on Nov 22, 2023
-
fix:
load_table_from_dataframe
now assumes there may be local null ……values (#1735) Even if the remote schema is REQUIRED Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly: - [ ] Make sure to open an issue as a [bug/issue](https://togithub.com/googleapis/python-bigquery/issues/new/choose) before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea - [ ] Ensure the tests and linter pass - [ ] Code coverage does not decrease (if any source code was changed) - [ ] Appropriate docs were updated (if necessary) Fixes #1692 🦕
Configuration menu - View commit details
-
Copy full SHA for f05dc69 - Browse repository at this point
Copy the full SHA f05dc69View commit details -
chore: standardize samples directory - delete unneeded dependencies (#…
…1732) * chore: standardize samples directory = delete unneeded dependencies * Removed unused import for linter
Configuration menu - View commit details
-
Copy full SHA for 222e86e - Browse repository at this point
Copy the full SHA 222e86eView commit details -
fix: move grpc, proto-plus and protobuf packages to extras (#1721)
* chore: move grpc, proto-plus and protobuff packages to extras * formatted with black * feat: add `job_timeout_ms` to job configuration classes (#1675) * fix: adds new property and tests * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * updates docs to correct a sphinx failure * Updates formatting * Update tests/system/test_query.py * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * Update google/cloud/bigquery/job/base.py * updates one test and uses int_or_none * Update tests/system/test_query.py testing something. * Update tests/system/test_query.py * testing coverage feature * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * minor edits * tweaks to noxfile for testing purposes * add new test to base as experiment * adds a test, updates import statements * add another test * edit to tests * formatting fixes * update noxfile to correct debug code * removes unneeded comments. --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com> --------- Co-authored-by: Chalmer Lowe <[email protected]> Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com> Co-authored-by: Tim Swast <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5ce4d13 - Browse repository at this point
Copy the full SHA 5ce4d13View commit details
Commits on Nov 28, 2023
-
feat: removed pkg_resources from all test files and moved importlib i…
…nto pandas extra (#1726) * feat: Introduce compatibility with native namespace packages * Update copyright year * removed pkg_resources from all test files and moved importlib into pandas extra * feat: removed pkg_resources from all test files and moved importlib into pandas extra * Adding no cover tag to test code * reformatted with black * undo revert * perf: use the first page a results when `query(api_method="QUERY")` (#1723) * perf: use the first page a results when `query(api_method="QUERY")` * add tests * respect max_results with cached page * respect page_size, also avoid bqstorage if almost fully downloaded * skip true test if bqstorage not installed * coverage * fix: ensure query job retry has longer deadline than API request deadline (#1734) In cases where we can't disambiguate API failure from job failure, this ensures we can still retry the job at least once. * fix: `load_table_from_dataframe` now assumes there may be local null values (#1735) Even if the remote schema is REQUIRED Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly: - [ ] Make sure to open an issue as a [bug/issue](https://togithub.com/googleapis/python-bigquery/issues/new/choose) before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea - [ ] Ensure the tests and linter pass - [ ] Code coverage does not decrease (if any source code was changed) - [ ] Appropriate docs were updated (if necessary) Fixes #1692 🦕 * chore: standardize samples directory - delete unneeded dependencies (#1732) * chore: standardize samples directory = delete unneeded dependencies * Removed unused import for linter * fix: move grpc, proto-plus and protobuf packages to extras (#1721) * chore: move grpc, proto-plus and protobuff packages to extras * formatted with black * feat: add `job_timeout_ms` to job configuration classes (#1675) * fix: adds new property and tests * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * updates docs to correct a sphinx failure * Updates formatting * Update tests/system/test_query.py * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * Update google/cloud/bigquery/job/base.py * updates one test and uses int_or_none * Update tests/system/test_query.py testing something. * Update tests/system/test_query.py * testing coverage feature * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * minor edits * tweaks to noxfile for testing purposes * add new test to base as experiment * adds a test, updates import statements * add another test * edit to tests * formatting fixes * update noxfile to correct debug code * removes unneeded comments. --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com> --------- Co-authored-by: Chalmer Lowe <[email protected]> Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com> Co-authored-by: Tim Swast <[email protected]> * remove unnecessary version checks * undo bad commit, remove unneeded version checks * Revert "undo bad commit, remove unneeded version checks" This reverts commit 5c82dcf. * Revert "remove unnecessary version checks" This reverts commit 9331a7e. * revert bad changes, remove pkg_resources from file * after clarification, reimplement changes and ignore 3.12 tests * reformatted with black * removed minimum check * updated pandas installed version check --------- Co-authored-by: Anthonios Partheniou <[email protected]> Co-authored-by: Tim Swast <[email protected]> Co-authored-by: Chalmer Lowe <[email protected]> Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1f4ebb1 - Browse repository at this point
Copy the full SHA 1f4ebb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ea750b - Browse repository at this point
Copy the full SHA 7ea750bView commit details
Commits on Nov 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0a34821 - Browse repository at this point
Copy the full SHA 0a34821View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.13.0...v3.14.0rc0