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: v2.33.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: v2.34.0
Choose a head ref
  • 16 commits
  • 51 files changed
  • 6 contributors

Commits on Jan 26, 2026

  1. feat: add bigquery.ml.generate_text function (#2403)

    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-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> 🦕
    GarrettWu authored Jan 26, 2026
    Configuration menu
    Copy the full SHA
    5ac6810 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2026

  1. refactor: fix several small presubmit test failures on the SQLGlot co…

    …mpiler (#2406)
    
    This change fixes several presubmit test failures in #2248
    
    Fixes internal issue 417774347 🦕
    chelsea-lin authored Jan 27, 2026
    Configuration menu
    Copy the full SHA
    a80ac3f View commit details
    Browse the repository at this point in the history
  2. feat: add deprecation warnings for .blob accessor and read_gbq_object…

    …_table (#2408)
    
    This PR introduces ApiDeprecationWarning (which inherits from
    FutureWarning) to the following APIs to notify users of their
      upcoming removal in a future release:
    
    - `Series.blob` accessor: Added a warning to the property getter in
    bigframes/series.py.
    - `read_gbq_object_table`: Added a warning to the implementation in
    bigframes/session/Session. This will also trigger when called via
    bigframes.pandas.read_gbq_object_table.
    
    Fixes #<478952368> 🦕
    shuoweil authored Jan 27, 2026
    Configuration menu
    Copy the full SHA
    7261a4e View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2026

  1. refactor: fix test_concat_dataframe by de-deuplicating merged ctes in…

    … sqlglot (#2414)
    
    This change fixes the `test_concat_dataframe` failures in #2248
    
    Fixes internal issue 417774347 🦕
    chelsea-lin authored Jan 29, 2026
    Configuration menu
    Copy the full SHA
    83b83ea View commit details
    Browse the repository at this point in the history
  2. fix: broken job url (#2411)

    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:
    - [x] Make sure to open an issue as a
    [bug/issue](https://github.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
    - [x] Ensure the tests and linter pass
    - [x] Code coverage does not decrease (if any source code was changed)
    - [ ] Appropriate docs were updated (if necessary)
    
    Fixes #2410  🦕
    jbandoro authored Jan 29, 2026
    Configuration menu
    Copy the full SHA
    fcb5bc1 View commit details
    Browse the repository at this point in the history
  3. feat: add bigquery.create_external_table method (#2415)

    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-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> 🦕
    GarrettWu authored Jan 29, 2026
    Configuration menu
    Copy the full SHA
    76db295 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2026

  1. Configuration menu
    Copy the full SHA
    2fc5bb1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    248c8ea View commit details
    Browse the repository at this point in the history
  3. feat: add bigquery.ml.generate_embedding function (#2422)

    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-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> 🦕
    GarrettWu authored Jan 30, 2026
    Configuration menu
    Copy the full SHA
    35f3f5e View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2026

  1. Configuration menu
    Copy the full SHA
    43b77bb View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2026

  1. chore: move bigquery/table.py to bigquery/_operations/table.py (#2423)

    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-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> 🦕
    GarrettWu authored Feb 2, 2026
    Configuration menu
    Copy the full SHA
    cfa1c8e View commit details
    Browse the repository at this point in the history
  2. feat: add bigframes.pandas.options.experiments.sql_compiler for swi…

    …tching the backend compiler (#2417)
    
    This change adds `bigframes.pandas.options.experiments.sql_compiler` to
    allow switching the backend compiler. Currently, the default remains set
    to 'legacy' (ibis), but users can now optionally switch to the
    'experimental' (sqlglot) compiler.
    
    Fixes internal issue 479912001🦕
    chelsea-lin authored Feb 2, 2026
    Configuration menu
    Copy the full SHA
    7eba6ee View commit details
    Browse the repository at this point in the history
  3. chore: remove redundant assertions (#2427)

    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-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> 🦕
    GarrettWu authored Feb 2, 2026
    Configuration menu
    Copy the full SHA
    c932d2d View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2026

  1. chore: attach type usage to job labels (#2407)

    This should complete the dev on the client side.
    
    Manually verified: https://screenshot.googleplex.com/jv3UfJCm75dCzwn
    
    Related bug 406578908 🦕
    sycai authored Feb 3, 2026
    Configuration menu
    Copy the full SHA
    66afbb0 View commit details
    Browse the repository at this point in the history
  2. feat: Suppress redundant "Completed" status in progress callback (#2419)

    This PR refines the visual feedback provided during operation progress.
    Specifically, it prevents the display of a standalone "✅ Completed."
    message and green checkmark when no query execution information (like
    slot time or bytes processed) is available. This often occurs during
    metadata-only operations or cached results where the "Completed" status
    is redundant.
    
    Fixes #<479944983> 🦕
    shuoweil authored Feb 3, 2026
    Configuration menu
    Copy the full SHA
    d8c007e View commit details
    Browse the repository at this point in the history
  3. chore: librarian release pull request:20260202T232430Z (#2428)

    PR created by the Librarian CLI to initialize a release. Merging this PR
    will auto trigger a release.
    
    Librarian Version: v0.7.0
    Language Image:
    us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:e7cc6823efb073a8a26e7cefdd869f12ec228abfbd2a44aa9a7eacc284023677
    <details><summary>bigframes: 2.34.0</summary>
    
    ##
    [2.34.0](v2.33.0...v2.34.0)
    (2026-02-02)
    
    
    ### Features
    
    * add `bigframes.pandas.options.experiments.sql_compiler` for switching
    the backend compiler (#2417)
    ([7eba6ee](7eba6ee))
    * add bigquery.ml.generate_embedding function (#2422)
    ([35f3f5e](35f3f5e))
    * add bigquery.create_external_table method (#2415)
    ([76db295](76db295))
    * add deprecation warnings for .blob accessor and read_gbq_object_table
    (#2408)
    ([7261a4e](7261a4e))
    * add bigquery.ml.generate_text function (#2403)
    ([5ac6810](5ac6810))
    
    
    ### Bug Fixes
    
    * broken job url (#2411)
    ([fcb5bc1](fcb5bc1))
    shuoweil authored Feb 3, 2026
    Configuration menu
    Copy the full SHA
    fbd3a55 View commit details
    Browse the repository at this point in the history
Loading