Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: googleapis/python-bigquery-dataframes
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.8.0
Choose a base ref
...
head repository: googleapis/python-bigquery-dataframes
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.9.0
Choose a head ref
  • 15 commits
  • 59 files changed
  • 8 contributors

Commits on Oct 12, 2023

  1. Configuration menu
    Copy the full SHA
    3b51a36 View commit details
    Browse the repository at this point in the history
  2. feat: send BigQuery cancel request when canceling bigframes process (#…

    …103)
    
    Co-authored-by: Henry J Solberg <[email protected]>
    milkshakeiii and Henry J Solberg authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    e325fbb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    36693bf View commit details
    Browse the repository at this point in the history
  4. refactor: all ArrayValue ops return only ArrayValue (#92)

    * refactor: all ArrayValue ops return only ArrayValue
    
    * copyright notice
    
    ---------
    
    Co-authored-by: Tim Swast <[email protected]>
    TrevorBergeron and tswast authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    855616a View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2023

  1. docs: add open-source link in API doc (#106)

    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-dataframes/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 #<issue_number_goes_here> 🦕
    ashleyxuu authored Oct 13, 2023
    Configuration menu
    Copy the full SHA
    db51fe3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b3f3a5 View commit details
    Browse the repository at this point in the history
  3. style: improve cancellation string (#111)

    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-dataframes/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 #<issue_number_goes_here> 🦕
    milkshakeiii authored Oct 13, 2023
    Configuration menu
    Copy the full SHA
    752a1d6 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. perf: if primary keys are defined, read_gbq avoids copying table da…

    …ta (#112)
    
    We make the same uniqueness assumption as the query engine and use these columns as the total ordering.
    
    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-dataframes/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 internal issue b/305260214 🦕
    tswast authored Oct 16, 2023
    Configuration menu
    Copy the full SHA
    e6c0cd1 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

  1. feat: add AtIndexer getitems (#107)

    * feat: add AtIndexer getitems
    
    * fix third party docstrings
    
    * use loc from at
    
    ---------
    
    Co-authored-by: Henry J Solberg <[email protected]>
    milkshakeiii and Henry J Solberg authored Oct 17, 2023
    Configuration menu
    Copy the full SHA
    752b01f View commit details
    Browse the repository at this point in the history
  2. feat: Support external packages in remote_function (#98)

    * feat: Support external packages in `remote_function`
    
    * Update code sample demonstrating external packages for `remote_function`
    
    * GCF customization for hackathon
    shobsi authored Oct 17, 2023
    Configuration menu
    Copy the full SHA
    ec10c4a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a6dab9c View commit details
    Browse the repository at this point in the history
  4. feat: add bigframes.options.bigquery.application_name for partner a…

    …ttribution (#117)
    
    Because `session.py` was getting long, this also refactors `session.py` to separate client construction in a separate module.
    
    Fixes internal issue 305950924
    🦕
    tswast authored Oct 17, 2023
    Configuration menu
    Copy the full SHA
    52d64ff View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. fix: fix TODOs for loc multiindex (#113)

    Co-authored-by: Henry J Solberg <[email protected]>
    milkshakeiii and Henry J Solberg authored Oct 18, 2023
    Configuration menu
    Copy the full SHA
    68e3cd3 View commit details
    Browse the repository at this point in the history
  2. feat: use ArrowDtype for STRUCT columns in to_pandas (#85)

    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-dataframes/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 #<issue_number_goes_here> 🦕
    tswast authored Oct 18, 2023
    Configuration menu
    Copy the full SHA
    9238fad View commit details
    Browse the repository at this point in the history
  3. chore(main): release 0.9.0 (#108)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    ## [0.9.0](https://togithub.com/googleapis/python-bigquery-dataframes/compare/v0.8.0...v0.9.0) (2023-10-18)
    
    
    ### ⚠ BREAKING CHANGES
    
    * rename `bigframes.pandas.reset_session` to `close_session` ([#101](https://togithub.com/googleapis/python-bigquery-dataframes/issues/101))
    
    ### Features
    
    * Add `bigframes.options.bigquery.application_name` for partner attribution ([#117](https://togithub.com/googleapis/python-bigquery-dataframes/issues/117)) ([52d64ff](https://togithub.com/googleapis/python-bigquery-dataframes/commit/52d64ffdbbab16b1d94974b543ce9080be1ec0d1))
    * Add AtIndexer getitems ([#107](https://togithub.com/googleapis/python-bigquery-dataframes/issues/107)) ([752b01f](https://togithub.com/googleapis/python-bigquery-dataframes/commit/752b01ff9df114c54ed58eb96956e9ce34a8ed47))
    * Rename `bigframes.pandas.reset_session` to `close_session` ([#101](https://togithub.com/googleapis/python-bigquery-dataframes/issues/101)) ([36693bf](https://togithub.com/googleapis/python-bigquery-dataframes/commit/36693bff398c23e179d9bde95d52cbaddaf85c45))
    * Send BigQuery cancel request when canceling bigframes process ([#103](https://togithub.com/googleapis/python-bigquery-dataframes/issues/103)) ([e325fbb](https://togithub.com/googleapis/python-bigquery-dataframes/commit/e325fbb1c91e040d87df10f7d4d5ce53f7c052cb))
    * Support external packages in `remote_function` ([#98](https://togithub.com/googleapis/python-bigquery-dataframes/issues/98)) ([ec10c4a](https://togithub.com/googleapis/python-bigquery-dataframes/commit/ec10c4a5a7833c42e28fe9e7b734bc0c4fb84b6e))
    * Use ArrowDtype for STRUCT columns in `to_pandas` ([#85](https://togithub.com/googleapis/python-bigquery-dataframes/issues/85)) ([9238fad](https://togithub.com/googleapis/python-bigquery-dataframes/commit/9238fadcfa7e843be6564813ff3131893b79f8b0))
    
    
    ### Bug Fixes
    
    * Support multiindex for three loc getitem overloads ([#113](https://togithub.com/googleapis/python-bigquery-dataframes/issues/113)) ([68e3cd3](https://togithub.com/googleapis/python-bigquery-dataframes/commit/68e3cd37258084d045ea1075e5e61df12c28faac))
    
    
    ### Performance Improvements
    
    * If primary keys are defined, `read_gbq` avoids copying table data ([#112](https://togithub.com/googleapis/python-bigquery-dataframes/issues/112)) ([e6c0cd1](https://togithub.com/googleapis/python-bigquery-dataframes/commit/e6c0cd1777736e0fa7285da59625fbac487573bd))
    
    
    ### Documentation
    
    * Add documentation for `Series.struct.field` and `Series.struct.explode` ([#114](https://togithub.com/googleapis/python-bigquery-dataframes/issues/114)) ([a6dab9c](https://togithub.com/googleapis/python-bigquery-dataframes/commit/a6dab9cdb7dd0e56c93ca96b665ab1be1baac5e5))
    * Add open-source link in API doc ([#106](https://togithub.com/googleapis/python-bigquery-dataframes/issues/106)) ([db51fe3](https://togithub.com/googleapis/python-bigquery-dataframes/commit/db51fe340f644a0d7c911c11d92c8299a4be3446))
    * Update ML overview API doc ([#105](https://togithub.com/googleapis/python-bigquery-dataframes/issues/105)) ([1b3f3a5](https://togithub.com/googleapis/python-bigquery-dataframes/commit/1b3f3a5374915b2833c6c1ac05670e9708f07bff))
    
    ---
    This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).
    release-please[bot] authored Oct 18, 2023
    Configuration menu
    Copy the full SHA
    e2788a8 View commit details
    Browse the repository at this point in the history
Loading