Skip to content

chore(main): release 0.3.0 #13

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Sep 5, 2023
Merged

Conversation

release-please[bot]
Copy link
Contributor

@release-please release-please bot commented Aug 29, 2023

🤖 I have created a release beep boop

0.3.0 (2023-09-02)

Features

  • Add bigframes.get_global_session() and bigframes.reset_session() aliases (a32b747)
  • Add bigframes.pandas.read_pickle function (a32b747)
  • Add components_, explained_variance_, and explained_variance_ratio_ properties to bigframes.ml.decomposition.PCA (89b9503)
  • Add fit_transform to bigquery.ml transformers (a32b747)
  • Add Series.dropna and DataFrame.fillna (8fab755)
  • Add Series.str methods isalpha, isdigit, isdecimal, isalnum, isspace, islower, isupper, zfill, center (a32b747)
  • Support bigframes.pandas.merge() (8fab755)
  • Support DataFrame.isin with list and dict inputs (8fab755)
  • Support DataFrame.pivot (a32b747)
  • Support DataFrame.stack (89b9503)
  • Support DataFrame-DataFrame binary operations (8fab755)
  • Support df[my_column] = [a python list] (89b9503)
  • Support Index.is_monotonic (8fab755)
  • Support np.arcsin, np.arccos, np.arctan, np.sinh, np.cosh, np.tanh, np.arcsinh, np.arccosh, np.arctanh, np.exp with Series argument (89b9503)
  • Support np.sin, np.cos, np.tan, np.log, np.log10, np.sqrt, np.abs with Series argument (89b9503)
  • Support pow() and power operator in DataFrame and Series (8fab755)
  • Support read_json with engine=bigquery for newline-delimited JSON files (89b9503)
  • Support Series.corr (89b9503)
  • Support Series.map (8fab755)
  • Support for np.add, np.subtract, np.multiply, np.divide, np.power (8fab755)
  • Support MultiIndex for DataFrame columns (a32b747)
  • Use pandas.Index for column labels (a32b747)
  • Use default session and connection in ml.llm and ml.imported (8fab755)

Bug Fixes

  • Add error message to set_index (a32b747)
  • Align column names with pandas in DataFrame.agg results (89b9503)
  • Allow (but still not recommended) ORDER BY in read_gbq input when an index_col is defined (89b9503)
  • Check for IAM role on the BigQuery connection when initializing a remote_function (89b9503)
  • Check that types are specified in read_gbq_function (a32b747)
  • Don't use query cache for Session construction (a32b747)
  • Include survey link in abstract NotImplementedError exception messages (89b9503)
  • Label temp table creation jobs with source=bigquery-dataframes-temp label (89b9503)
  • Make X_train argument names consistent across methods (8fab755)
  • Raise AttributeError for unimplemented pandas methods (89b9503)
  • Raise exception for invalid function in read_gbq_function (a32b747)
  • Support spaces in column names in DataFrame initializater (89b9503)

Performance Improvements

  • Add local cache for __repr_*__ methods (a32b747)
  • Lazily instantiate client library objects (89b9503)
  • Use row_number() filter for head / tail (8fab755)

Documentation

  • Add ML section under Overview (a32b747)
  • Add release status to table of contents (a32b747)
  • Add samples and best practices to read_gbq docs (a32b747)
  • Correct the return types of Dataframe and Series (a32b747)
  • Create subfolders for notebooks (a32b747)
  • Fix link to GitHub (89b9503)
  • Highlight bigframes is open-source (a32b747)
  • Sample ML Drug Name Generation notebook (a32b747)
  • Set options.bigquery.project in sample code (89b9503)
  • Transform remote function user guide into sample code (a32b747)
  • Update remote function notebook with read_gbq_function usage (8fab755)

This PR was generated with Release Please. See documentation.

@release-please release-please bot requested review from a team as code owners August 29, 2023 16:47
@product-auto-label product-auto-label bot added size: m Pull request size is medium. api: bigquery Issues related to the googleapis/python-bigquery-dataframes API. labels Aug 29, 2023
@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Aug 29, 2023
@tswast tswast requested a review from milkshakeiii August 30, 2023 18:46
@tswast
Copy link
Collaborator

tswast commented Aug 30, 2023

@milkshakeiii please wait until we're ready to cut the release before approving. We're currently in a freeze due to GCP NEXT.

@release-please release-please bot force-pushed the release-please--branches--main branch from 1207ee8 to 87a5ada Compare August 30, 2023 18:59
@release-please release-please bot force-pushed the release-please--branches--main branch from 87a5ada to fde7a2e Compare September 2, 2023 14:14
@kokoro-team kokoro-team removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Sep 2, 2023
@tswast tswast merged commit 106c75c into main Sep 5, 2023
@tswast tswast deleted the release-please--branches--main branch September 5, 2023 11:20
@release-please
Copy link
Contributor Author

release-please bot commented Sep 5, 2023

@release-trigger
Copy link

release-trigger bot commented Sep 5, 2023

Triggered job: cloud-devrel/client-libraries/python/googleapis/python-bigquery-dataframes/release/release (2023-09-05T19:33:15.245Z)

To trigger again, remove the autorelease: triggered label (in a few minutes).

@tswast
Copy link
Collaborator

tswast commented Sep 18, 2023

Manually marked this release as published, as I manually released 0.3.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api: bigquery Issues related to the googleapis/python-bigquery-dataframes API. autorelease: published size: m Pull request size is medium.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants