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.26.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.27.0
Choose a head ref
  • 12 commits
  • 40 files changed
  • 7 contributors

Commits on Oct 21, 2025

  1. docs: Update AI operators deprecation notice (#2182)

    "deprecated" is a bit confusing in this context. Let's say they have moved because the APIs are supported in the new location.
    tswast authored Oct 21, 2025
    Configuration menu
    Copy the full SHA
    2c50310 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2025

  1. feat: include local data bytes in the dry run report when available (#…

    …2185)
    
    * feat: include local data bytes in the dry run report when available
    
    * fix test
    sycai authored Oct 22, 2025
    Configuration menu
    Copy the full SHA
    ee2c40c View commit details
    Browse the repository at this point in the history
  2. feat: Add str accessor to index (#2179)

    * feat: Add str accessor to index
    
    * make StringMethods generically typed
    
    * fixup str extract method
    
    * fix type annotation
    TrevorBergeron authored Oct 22, 2025
    Configuration menu
    Copy the full SHA
    cd87ce0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c331dfe View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4191821 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2025

  1. Configuration menu
    Copy the full SHA
    ccd7c07 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e0b2257 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2025

  1. feat: add support for np.isnan and np.isfinite ufuncs (#2188)

    * feat: Implement isnan and isfinite in bigframes
    
    This commit implements the `isnan` and `isfinite` numpy ufuncs in bigframes.
    
    The following changes were made:
    - Added `IsNanOp` and `IsFiniteOp` to `bigframes/operations/numeric_ops.py`
    - Mapped `np.isnan` and `np.isfinite` to the new ops in `bigframes/operations/numpy_op_maps.py`
    - Added compilation logic for the new ops to the ibis, polars, and sqlglot compilers
    - Added tests for the new ops in `tests/system/small/test_numpy.py`
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * feat: Implement isnan and isfinite in bigframes
    
    This commit implements the `isnan` and `isfinite` numpy ufuncs in bigframes.
    
    The following changes were made:
    - Added `IsNanOrNullOp` and `IsFiniteOp` to `bigframes/operations/numeric_ops.py`
    - Mapped `np.isnan` and `np.isfinite` to the new ops in `bigframes/operations/numpy_op_maps.py`
    - Added compilation logic for the new ops to the ibis, polars, and sqlglot compilers
    - Added tests for the new ops in `tests/system/small/test_numpy.py`
    - Renamed `IsNanOp` to `IsNanOrNullOp` to match numpy semantics and updated compilers accordingly.
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * Apply suggestions from code review
    
    * Update bigframes/core/compile/sqlglot/scalar_compiler.py
    
    * Update bigframes/core/compile/sqlglot/scalar_compiler.py
    
    * Update bigframes/core/compile/sqlglot/scalar_compiler.py
    
    * preserve NA
    
    * fix annotations
    
    ---------
    
    Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    3 people authored Oct 24, 2025
    Configuration menu
    Copy the full SHA
    68723bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ec3cc0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b9a5804 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    db21a85 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2025

  1. chore(main): release 2.27.0 (#2184)

    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    Co-authored-by: Tim Sweña (Swast) <swast@google.com>
    release-please[bot] and tswast authored Oct 27, 2025
    Configuration menu
    Copy the full SHA
    dc46b3c View commit details
    Browse the repository at this point in the history
Loading