Skip to content

chore(main): release 2.5.0 #1724

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

release-please[bot]
Copy link
Contributor

@release-please release-please bot commented May 12, 2025

🤖 I have created a release beep boop

2.5.0 (2025-05-30)

⚠ BREAKING CHANGES

  • the updated ai.map() parameter list is not backward-compatible

Features

  • Add bbq.json_query and warn bbq.json_extract deprecated (#1756) (ec81dd2)
  • Add bpd.options.reset() method (#1743) (36c359d)
  • Add DataFrame.round method (#1742) (3ea6043)
  • Add deferred data uploading (#1720) (1f6442e)
  • Add deprecation warning to Gemini-1.5-X, text-embedding-004, and remove remove legacy models in notebooks and docs (#1723) (80aad9a)
  • Add structured output for ai map, ai filter and ai join (#1746) (133ac6b)
  • Add support for df.loc[list, column(s)] (#1761) (768a757)
  • Include bq schema and query string in dry run results (#1752) (bb51147)
  • Support unique() for Index (#1750) (27fac78)
  • Support astype conversions to and from JSON dtypes (#1716) (8ef4de1)
  • Support dict param for dataframe.agg() (#1772) (f9c29c8)
  • Support dtype parameter in read_csv for bigquery engine (#1749) (50dca4c)
  • Use read api for some peek ops (#1731) (108f4d2)

Bug Fixes

  • Fix clip int series with float bounds (#1739) (d451aef)
  • Fix error with self-merge operations (#1774) (e5fe143)
  • Fix the default value for na_value for numpy conversions (#1766) (0629cac)
  • Prevent creating unnecessary client objects in multithreaded environments (#1757) (1cf9f5e)
  • Reduce bigquery table modification via DML for to_gbq (#1737) (545cdca)
  • Stop ignoring arguments to MatrixFactorization.score(X, y) (#1726) (55c07e9)
  • Support JSON and STRUCT for bbq.sql_scalar (#1754) (190390b)
  • Support str.replace re.compile with flags (#1736) (f8d2cd2)

Performance Improvements

  • Faster local data comparison using idenitity (#1738) (2858b1e)
  • Optimize repr for unordered gbq table (#1778) (2bc4fbc)
  • Use JOB_CREATION_OPTIONAL when allow_large_results=False (#1763) (15f3f2a)

Dependencies

Documentation


This PR was generated with Release Please. See documentation.

@release-please release-please bot requested review from a team as code owners May 12, 2025 23:21
@release-please release-please bot requested a review from sycai May 12, 2025 23:21
@product-auto-label product-auto-label bot added the size: s Pull request size is small. label May 12, 2025
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels May 12, 2025
@product-auto-label product-auto-label bot added the api: bigquery Issues related to the googleapis/python-bigquery-dataframes API. label May 12, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label May 12, 2025
@bigframes-bot bigframes-bot removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 12, 2025
@release-please release-please bot force-pushed the release-please--branches--main branch from 56b4cd1 to ae86f35 Compare May 13, 2025 19:59
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels May 13, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label May 13, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 13, 2025
@release-please release-please bot force-pushed the release-please--branches--main branch from ae86f35 to 0b2a546 Compare May 14, 2025 00:20
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels May 14, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label May 14, 2025
@bigframes-bot bigframes-bot removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 14, 2025
@release-please release-please bot force-pushed the release-please--branches--main branch from 0b2a546 to 844afa6 Compare May 14, 2025 01:51
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels May 14, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label May 14, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 14, 2025
@release-please release-please bot force-pushed the release-please--branches--main branch from 844afa6 to 262298f Compare May 14, 2025 17:31
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels May 14, 2025
@Genesis929 Genesis929 disabled auto-merge May 28, 2025 22:18
@Genesis929 Genesis929 enabled auto-merge (squash) May 28, 2025 22:24
@release-please release-please bot force-pushed the release-please--branches--main branch from 444dd04 to 97236b7 Compare May 28, 2025 23:56
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels May 28, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label May 28, 2025
@bigframes-bot bigframes-bot removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 28, 2025
@Genesis929 Genesis929 added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 29, 2025
@bigframes-bot bigframes-bot removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 29, 2025
@release-please release-please bot force-pushed the release-please--branches--main branch from 97236b7 to afab19f Compare May 29, 2025 05:43
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels May 29, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label May 29, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 29, 2025
@Genesis929 Genesis929 added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 29, 2025
@bigframes-bot bigframes-bot removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 29, 2025
@Genesis929 Genesis929 added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 29, 2025
@bigframes-bot bigframes-bot removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 29, 2025
@release-please release-please bot force-pushed the release-please--branches--main branch from afab19f to 6a3b48d Compare May 29, 2025 17:55
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels May 29, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label May 29, 2025
@bigframes-bot bigframes-bot removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 29, 2025
@Genesis929 Genesis929 disabled auto-merge May 29, 2025 18:21
@release-please release-please bot force-pushed the release-please--branches--main branch from 6a3b48d to 819c678 Compare May 30, 2025 00:57
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels May 30, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label May 30, 2025
@bigframes-bot bigframes-bot removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 30, 2025
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: pending size: m Pull request size is medium.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants