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: v1.19.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: v1.20.0
Choose a head ref
  • 8 commits
  • 22 files changed
  • 10 contributors

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    208a984 View commit details
    Browse the repository at this point in the history
  2. docs: move and edit existing linear-regression tutorial snippet (#991)

    * add new alias '__version__'
    
    * remove accidental changes
    
    * correct assignment
    
    * docs: edit existing code snippet for linear regression and add to /snippets
    
    * return type
    
    * remove filtering
    
    * input data updated
    
    * remove score and predict
    
    Co-authored-by: Tim Sweña (Swast) <[email protected]>
    
    * delete blank line
    
    Co-authored-by: Tim Sweña (Swast) <[email protected]>
    
    * remove test data
    
    Co-authored-by: Tim Sweña (Swast) <[email protected]>
    
    * remove test checks
    
    Co-authored-by: Tim Sweña (Swast) <[email protected]>
    
    * remove test check
    
    Co-authored-by: Tim Sweña (Swast) <[email protected]>
    
    * add variable input to allow random string to be passed and saved as the model
    
    Co-authored-by: Tim Sweña (Swast) <[email protected]>
    
    * add line that writes the dataframe to big query
    
    * update comment with the correct tutorial model reference
    
    * update comment with the correct tutorial model reference
    
    * remove extra line
    
    ---------
    
    Co-authored-by: Tim Sweña (Swast) <[email protected]>
    rey-esp and tswast authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    4cb62fd View commit details
    Browse the repository at this point in the history
  3. refactor: re-arrange describe() logic into two helper methods (#1005)

    * refactor: re-arrange describe logic into two helper methods
    
    * 🦉 Updates from OwlBot post-processor
    
    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>
    sycai and gcf-owl-bot[bot] authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    5c1a4c7 View commit details
    Browse the repository at this point in the history
  4. docs: limit pypi notebook to 7 days and add more info about differenc…

    …es with partial ordering mode (#1013)
    
    * docs: limit pypi notebook to 7 days and add more info about differences with partial ordering mode
    
    * avoid expensive `max()` call
    tswast authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    3c54399 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. feat: add bigframes.ml.compose.SQLScalarColumnTransformer to create c…

    …ustom SQL-based transformations (#955)
    
    * Add support for custom transformers (not ML.) in ColumnTransformer.
    
    * allow numbers in Custom-Transformer-IDs.
    
    * comment was moved to the end of the sql.
    
    * Do not offer the feedback link for missing custom transformers.
    
    * cleanup typing hints.
    
    * Add unit tests for CustomTransformer.
    
    * added unit tests for _extract_output_names() and _compile_to_sql().
    
    * run black and flake8 linter.
    
    * fixed wrong @classmethod annotation.
    
    * on the way to SQLScalarColumnTransformer
    
    * remove pytest.main call.
    
    * remove CustomTransformer class and implementations.
    
    * fix typing.
    
    * fix typing.
    
    * fixed mock typing.
    
    * replace _NameClass.
    
    * black formating.
    
    * add traget_column as input_column with a "?" prefix
    when parsing SQLScalarColumnTransformer from sql.
    
    * reformatted with black version 22.3.0.
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * remove eclipse project files
    
    * SQLScalarColumnTransformer needs not to be inherited from
    base.BaseTransformer.
    
    * remove filter for "ML." sqls in _extract_output_names() of
    BaseTransformer
    
    * introduced type hint SingleColTransformer
    for transformers contained in ColumnTransformer
    
    * make sql and target_column private in SQLScalarColumnTransformer
    
    * Add documentation for SQLScalarColumnTransformer.
    
    * add first system test for SQLScalarColumnTransformer.
    
    * SQLScalarColumnTransformer system tests for fit-transform and save-load
    
    * make SQLScalarColumnTransformer comparable (equals) for comparing sets
    in tests
    
    * implement hash and eq (copied from BaseTransformer)
    
    * undo accidentally checked in files
    
    * remove eclipse settings accidentally checked in.
    
    * fix docs.
    
    * Update bigframes/ml/compose.py
    
    * Update bigframes/ml/compose.py
    
    * add support for flexible column names.
    
    * remove main.
    
    * add system test for output column with flexible column name
    
    * system tests: add new flexible output column to check-df-schema.
    
    * Apply suggestions from code review
    
    ---------
    
    Co-authored-by: Ferenc Hechler <[email protected]>
    Co-authored-by: Tim Sweña (Swast) <[email protected]>
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    4 people authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    1930b4e View commit details
    Browse the repository at this point in the history
  2. feat: allow multiple columns input for llm models (#998)

    * feat: allow multiple columns input for llm models
    
    * fix
    
    * add tests
    
    * resolve comments
    GarrettWu authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    2fe5e48 View commit details
    Browse the repository at this point in the history
  3. feat: add bigframes.bigquery.approx_top_count (#1010)

    * feat: add bigframes.bigquery.approx_top_count
    
    * fix docs
    chelsea-lin authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    3263bd7 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. chore(main): release 1.20.0 (#1017)

    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    release-please[bot] authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    7aaef6f View commit details
    Browse the repository at this point in the history
Loading