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.15.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.16.0
Choose a head ref
  • 20 commits
  • 48 files changed
  • 7 contributors

Commits on Nov 30, 2023

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

Commits on Dec 1, 2023

  1. feat: add DataFrame.select_dtypes method (#242)

    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> 🦕
    TrevorBergeron authored Dec 1, 2023
    Configuration menu
    Copy the full SHA
    1737acc View commit details
    Browse the repository at this point in the history
  2. docs: add examples for dataframe.cummin, dataframe.cummax, dataframe.…

    …cumsum, dataframe.cumprod (#243)
    Genesis929 authored Dec 1, 2023
    Configuration menu
    Copy the full SHA
    0523a31 View commit details
    Browse the repository at this point in the history
  3. feat: add DataFrame from_dict and from_records methods (#244)

    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> 🦕
    TrevorBergeron authored Dec 1, 2023
    Configuration menu
    Copy the full SHA
    8d81e24 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. docs: correct the params rendering for ml.remote and ml.ensemble

    …modules (#248)
    
    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)
    - [x] Appropriate docs were updated (if necessary)
      - `ensemble.RandomForestClassifier`: https://screenshot.googleplex.com/4Q88xgdm5hkaYXu
      - `ensemble.RandomForestRegressor`: https://screenshot.googleplex.com/3CU6pJBjYHQvnDo
      - `remote.VertexAIModel`: https://screenshot.googleplex.com/8SL2max6GfPMwFe
    
    Fixes internal issue 314150462 🦕
    ashleyxuu authored Dec 5, 2023
    Configuration menu
    Copy the full SHA
    c2829e3 View commit details
    Browse the repository at this point in the history
  2. docs: add examples for dataframe.nunique, dataframe.diff, dataframe.a… (

    #251)
    
    * docs: add examples for dataframe.nunique, dataframe.diff, dataframe.agg, dataframe.describe
    
    * update spacing
    
    * update ordering
    Genesis929 authored Dec 5, 2023
    Configuration menu
    Copy the full SHA
    77074ec View commit details
    Browse the repository at this point in the history
  3. docs: Fix return annotation in API docstrings (#253)

    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 314367409 🦕
    shobsi authored Dec 5, 2023
    Configuration menu
    Copy the full SHA
    89a1c67 View commit details
    Browse the repository at this point in the history
  4. feat: add nunique method to Series/DataFrameGroupby (#256)

    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> 🦕
    TrevorBergeron authored Dec 5, 2023
    Configuration menu
    Copy the full SHA
    c8ec245 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. fix: fix value_counts column label for normalize=True (#245)

    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> 🦕
    TrevorBergeron authored Dec 6, 2023
    Configuration menu
    Copy the full SHA
    d3fa6f2 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. docs: add code samples for shape and head (#257)

    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)
    - [x] Appropriate docs were updated (if necessary)
      - `DataFrame.head`: https://screenshot.googleplex.com/BmM7jPxCk3iLuay
      - `Series.head`: https://screenshot.googleplex.com/7hANtzZCw8SbEKL
      - `Series.shape`: https://screenshot.googleplex.com/8AJ2xvLY6dmQUZe
    
    Fixes internal issue 314875595 🦕
    shobsi authored Dec 7, 2023
    Configuration menu
    Copy the full SHA
    5bdcc65 View commit details
    Browse the repository at this point in the history
  2. fix: ml.sql logic (#262)

    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> 🦕
    GarrettWu authored Dec 7, 2023
    Configuration menu
    Copy the full SHA
    68c6fdf View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. docs: correct the docs for option_context (#263)

    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 #315382764 🦕
    ashleyxuu authored Dec 8, 2023
    Configuration menu
    Copy the full SHA
    d21c6dd View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2023

  1. fix: enfore pandas version requirement <2.1.4 (#265)

    There seem to be a breaking change in pandas release 2.1.4 that is failing tests using `pandas.read_json`. This change is pinning pandas dependency version to <2.1.4 until the proper fix.
    
    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 315539920 🦕
    shobsi authored Dec 9, 2023
    Configuration menu
    Copy the full SHA
    9dd63f6 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. feat: add ARIMAPlus.predict parameters (#264)

    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> 🦕
    GarrettWu authored Dec 11, 2023
    Configuration menu
    Copy the full SHA
    99598c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3febea9 View commit details
    Browse the repository at this point in the history
  3. docs: add example for dataframe.melt, dataframe.pivot, dataframe.stac… (

    #252)
    
    * docs: add example for dataframe.melt, dataframe.pivot, dataframe.stack, dataframe.unstack
    
    * remove empty line
    
    * docstring fix
    
    * spacing update
    
    * docs: correct the params rendering for `ml.remote` and `ml.ensemble` modules (#248)
    
    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)
    - [x] Appropriate docs were updated (if necessary)
      - `ensemble.RandomForestClassifier`: https://screenshot.googleplex.com/4Q88xgdm5hkaYXu
      - `ensemble.RandomForestRegressor`: https://screenshot.googleplex.com/3CU6pJBjYHQvnDo
      - `remote.VertexAIModel`: https://screenshot.googleplex.com/8SL2max6GfPMwFe
    
    Fixes internal issue 314150462 🦕
    
    * docs: add examples for dataframe.nunique, dataframe.diff, dataframe.a… (#251)
    
    * docs: add examples for dataframe.nunique, dataframe.diff, dataframe.agg, dataframe.describe
    
    * update spacing
    
    * update ordering
    
    * docs: Fix return annotation in API docstrings (#253)
    
    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 314367409 🦕
    
    * feat: add nunique method to Series/DataFrameGroupby (#256)
    
    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> 🦕
    
    * docs: add example for dataframe.melt, dataframe.pivot, dataframe.stack, dataframe.unstack
    
    * docstring fix
    
    ---------
    
    Co-authored-by: Ashley Xu <[email protected]>
    Co-authored-by: Shobhit Singh <[email protected]>
    Co-authored-by: TrevorBergeron <[email protected]>
    4 people authored Dec 11, 2023
    Configuration menu
    Copy the full SHA
    8c63697 View commit details
    Browse the repository at this point in the history
  4. docs: add example to dataframe.nlargest, dataframe.nsmallest, datafra… (

    #234)
    
    * docs: add example to dataframe.nlargest, dataframe.nsmallest, dataframe.idxmin, dataframe
    .idxmax
    
    * update example output
    Genesis929 authored Dec 11, 2023
    Configuration menu
    Copy the full SHA
    e735412 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. fix: pin prerelease tests to pandas 2.1.3 to unblock e2e tests (#268)

    * fix: pin prerelease tests to pandas 2.1.3 to unblock e2e tests
    
    * specify excluded pandas version differently, to automatically test on a
    release
    shobsi authored Dec 12, 2023
    Configuration menu
    Copy the full SHA
    b02fc2c View commit details
    Browse the repository at this point in the history
  2. test: migrate e2e presubmit tests to bigframes-load-testing project (#…

    …160)
    
    BEGIN_COMMIT_OVERRIDE
    fix: migrate e2e tests to bigframes-load-testing project
    END_COMMIT_OVERRIDE
    
    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 307809767 🦕
    shobsi authored Dec 12, 2023
    Configuration menu
    Copy the full SHA
    8766ac6 View commit details
    Browse the repository at this point in the history
  3. chore(main): release 0.16.0 (#250)

    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    release-please[bot] authored Dec 12, 2023
    Configuration menu
    Copy the full SHA
    9cde708 View commit details
    Browse the repository at this point in the history
Loading