Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: sync v3 with main branch #1049

Merged
merged 17 commits into from Nov 5, 2021
Merged

chore: sync v3 with main branch #1049

merged 17 commits into from Nov 5, 2021

Commits on Oct 26, 2021

  1. feat: add support for INTERVAL data type to list_rows (#840)

    * test: refactor `list_rows` tests and add test for scalars
    
    * WIP: INTERVAL support
    
    * feat: add support for INTERVAL data type to `list_rows`
    
    * fix relativedelta construction for non-microseconds
    
    * WIP: support INTERVAL query params
    
    * remove dead code
    
    * INTERVAL not supported in query parameters
    
    * revert query parameter changes
    
    * add validation error for interval
    
    * add unit tests for extreme intervals
    
    * add dateutil to intersphinx
    
    * use dictionary for intersphinx
    
    * 🦉 Updates from OwlBot
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * 🦉 Updates from OwlBot
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * add test case for trailing .
    
    * explicit none
    
    * 🦉 Updates from OwlBot
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * truncate nanoseconds
    
    * use \d group for digits
    
    * use \d for consistency
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: Peter Lamut <plamut@users.noreply.github.com>
    3 people committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    e37380a View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2021

  1. feat: add session and connection properties to QueryJobConfig (#1024)

    * feat: add session and connection properties to QueryJobConfig
    
    * add unit tests
    
    * adjust types and add versionadded
    
    * add missing url
    
    * link to ConnectionProperty docs
    
    * add resource classes to root module
    tswast committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    e4c94f4 View commit details
    Browse the repository at this point in the history
  2. deps: allow pyarrow 6.x (#1031)

    * deps: allow pyarrow 6.x
    
    * dry pyarrow deps
    
    * 🦉 Updates from OwlBot
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    tswast and gcf-owl-bot[bot] committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    1c2de74 View commit details
    Browse the repository at this point in the history
  3. chore: release 2.29.0 (#1022)

    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    release-please[bot] committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    d9dfc24 View commit details
    Browse the repository at this point in the history
  4. docs(samples): add create external table with hive partitioning (#1033)

    * docs(samples): add create table hive partitioning sample
    
    * refactor
    steffnay committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    d64f5b6 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2021

  1. docs: add code samples for Jupyter/IPython magics (#1013)

    Follow-up to GoogleCloudPlatform/python-docs-samples#6889, which removed a BigQuery magics sample for using query parameters.
    
    Note: jupyter_tutorial_test.py is a copy of what is in the `samples/snippets`
    folder. Once the docs have been updated to point to this new version, we can
    remove that copy and remove the Jupyter/IPython depedencencies from
    `samples/snippets/requirements.txt`.
    
    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://github.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)
    tswast committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    61141ee View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2021

  1. chore: use gapic-generator-python 0.53.4 (#1037)

    * chore: use gapic-generator-python 0.53.4
    
    docs: list oneofs in docstring
    
    committer: busunkim96@
    PiperOrigin-RevId: 406468269
    
    Source-Link: googleapis/googleapis@83d81b0
    
    Source-Link: googleapis/googleapis-gen@2ff001f
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMmZmMDAxZmJhY2I5ZTc3ZTcxZDczNGRlNWY5NTVjMDVmZGFlODUyNiJ9
    
    * 🦉 Updates from OwlBot
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    gcf-owl-bot[bot] and gcf-owl-bot[bot] committed Nov 1, 2021
    Configuration menu
    Copy the full SHA
    4ecd64b View commit details
    Browse the repository at this point in the history
  2. feat: accept TableListItem where TableReference is accepted (#1016)

    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://github.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)
    
    🦕
    steffnay committed Nov 1, 2021
    Configuration menu
    Copy the full SHA
    fe16adc View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2021

  1. feat: support Python 3.10 (#1043)

    * feat: support Python 3.10
    
    * fix pandas deps to match reality
    
    * run system tests with 3.10
    
    * avoid geopandas on Python 3.10
    
    * install google-cloud-bigquery from source
    
    * update kokoro configs
    
    * remove Python 2.7 config
    tswast committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    5bbb832 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7c5fa8a View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2021

  1. Configuration menu
    Copy the full SHA
    20c9024 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3dbeeb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    23d1187 View commit details
    Browse the repository at this point in the history
  4. fix: error if eval()-ing repr(SchemaField) (#1046)

    * fix: error if eval()-ing repr(SchemaField)
    
    * Make repr(PolicyTagList) evaluable
    
    * Fix SchemaField repr with policy tags
    
    The repr() should be evaluable.
    
    Co-authored-by: Tres Seaver <tseaver@palladion.com>
    plamut and tseaver committed Nov 4, 2021
    Configuration menu
    Copy the full SHA
    13ac860 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    73312f8 View commit details
    Browse the repository at this point in the history
  6. chore: release 2.30.1 (#1047)

    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    release-please[bot] committed Nov 4, 2021
    Configuration menu
    Copy the full SHA
    e8cf74c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    61e3d57 View commit details
    Browse the repository at this point in the history