Skip to content

chore(deps): update all dependencies #1485

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 3 commits into
base: main
Choose a base branch
from

Conversation

renovate-bot
Copy link
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
bigframes ==1.11.1 -> ==1.40.0 age adoption passing confidence minor
google-cloud-testutils ==1.4.0 -> ==1.6.0 age adoption passing confidence minor
polars (changelog) ==1.3.0 -> ==1.24.0 age adoption passing confidence minor
pyarrow ==15.0.0 -> ==19.0.1 age adoption passing confidence major
pytest (changelog) ==8.3.2 -> ==8.3.5 age adoption passing confidence patch
python 3.10 -> 3.13 age adoption passing confidence uses-with minor

Release Notes

googleapis/python-bigquery-dataframes (bigframes)

v1.40.0

Compare Source

⚠ BREAKING CHANGES
  • reading JSON data as a custom arrow extension type (#​1458)
Features
Bug Fixes
Performance Improvements

v1.39.0

Compare Source

Features
Bug Fixes
  • Do not compare schema description during schema validation (#​1452) (03a3a56)
  • Remove warnings for null index and partial ordering mode in prep for GA (#​1431) (6785aee)
  • Warn if default cloud_function_service_account is used in remote_function (#​1424) (fe7463a)
  • Window operations over JSON columns (#​1451) (0070e77)
  • Write chunked text instead of dummy text for pdf chunk (#​1444) (96b0e8a)
Performance Improvements
Documentation
  • Add snippet for explaining the linear regression model prediction (#​1427) (7c37c7d)

v1.38.0

Compare Source

Features
Bug Fixes
  • Calling to_timdelta() over timedeltas no longer changes their values (#​1411) (650a190)
  • Replace empty dict with None to avoid mutable default arguments (#​1416) (fa4e3ad)
Performance Improvements
Dependencies
  • Remove scikit-learn and sqlalchemy as required dependencies (#​1296) (fd8bc89)
Documentation
  • Add samples using SQL methods via the bigframes.bigquery module (#​1358) (f54e768)
  • Add snippets for visualizing a time series and creating a time series model for the Limit forecasted values in time series model tutorial (#​1310) (c6c9120)

v1.37.0

Compare Source

Features
  • (Preview) Support add, sub, mult, div, and more between timedeltas (#​1396) (ffa63d4)
  • (Preview) Support comparison, ordering, and filtering for timedeltas (#​1387) (34d01b2)
  • (Preview) Support subtraction in DATETIME/TIMESTAMP columns with timedelta columns (#​1390) (50ad3a5)
  • JSON dtype support for read_pandas and Series constructor (#​1391) (44f4137)
Bug Fixes
  • Ensure binops with pandas objects returns bigquery dataframes (#​1404) (3cee24b)
Performance Improvements
Documentation

v1.36.0

Compare Source

Features
Bug Fixes
  • Dtype parameter ineffective in Series/DataFrame construction (#​1354) (b9bdca8)
  • Translate labels to col ids when copying dataframes (#​1372) (0c55b07)
Performance Improvements

v1.35.0

Compare Source

Features
Bug Fixes
  • Exclude DataFrame and Series __call__ from unimplemented API metrics (#​1351) (f2d5264)
  • Make DataFrame __getattr__ and __setattr__ more robust to subclassing (#​1352) (417de3a)
Performance Improvements
Dependencies
  • Add support for Python 3.13 for everything but remote functions (#​1307) (533db96)
Documentation
  • Add GeoSeries docs (#​1327) (05f83d1)
  • Add link to DataFrames intro to improve SEO (#​1176) (aafb5be)
  • Add snippet to explain the univariate model's forecast result in the Forecast a single time series with a univariate model tutorial (#​1272) (c22126b)

v1.34.0

Compare Source

⚠ BREAKING CHANGES
  • Enable reading JSON data with dbjson extension dtype (#​1139)
Features

v1.33.0

Compare Source

Features
  • Add bigframes.bigquery.sql_scalar() to apply SQL syntax on Series objects (#​1293) (aa2f73a)
  • Add unix_seconds, unix_millis and unix_micros for timestamp series. (#​1297) (e4b0c8d)
  • DataFrame.join supports Series other (#​1303) (ee37a0a)
  • Support array output in remote_function (#​1057) (bdee173)
Bug Fixes
Documentation
  • Add snippet to forecast future time series in the Forecast a single time series with a univariate model tutorial (#​1271) (a687050)
  • Update bigframes.pandas.Series docs (#​1273) (0cac64f)

v1.32.0

Compare Source

Features
Bug Fixes
  • Avoid global mutation in BigQueryOptions.client_endpoints_override (#​1280) (788f6e9)
  • Fix erroneous window bounds removal during compilation (#​1163) (f91756a)
Dependencies
Documentation
  • Add bq studio links that allows users to generate Jupiter notebooks in bq studio with github contents (#​1266) (58f13cb)
  • Add snippet to evaluate ARIMA plus model in the Forecast a single time series with a univariate model tutorial (#​1267) (3dcae2d)
  • Add snippet to see the ARIMA coefficients in the Forecast a single time series with a univariate model tutorial (#​1268) (059a564)
  • Update bigframes.pandas.pandas docstrings (#​1247) (c4bffc3)
  • Use 002 model for better scalability in text generation (#​1270) (bb7a850)

v1.31.0

Compare Source

Features
  • Implement confirmation threshold for semantic operators (#​1251) (5ba4511)
Bug Fixes
  • Raise if trying to change ordering_mode after session has started (#​1252) (8cfaae8)
  • Reduce the number of labels added to query jobs (#​1245) (fdcdc18)
Documentation

v1.30.0

Compare Source

Features
  • Add GeoSeries.x and GeoSeries.y (#​1126) (4c3548f)
  • Add LinearRegression.predict_explain() to generate ML.EXPLAIN_PREDICT columns (#​1190) (e13eca2)
  • Add LogisticRegression.predict_explain() to generate ML.EXPLAIN_PREDICT columns (#​1222) (bcbc732)
  • Add write_engine parameter to read_FORMATNAME methods to control how data is written to BigQuery (#​371) (ed47ef1)
  • Add client side retry to GeminiTextGenerator (#​1242) (8193abe)
  • Add Gemini-pro-1.5 to GeminiTextGenerator Tuning and Support score() method in Gemini-pro-1.5 (#​1208) (298fc73)
  • Add support for LinearRegression.predict_explain and LogisticRegression.predict_explain parameter, top_k_features (#​1228) (3068e19)
  • Support dataframe where method (#​1166) (71b4053)
Bug Fixes
Documentation

v1.29.0

Compare Source

Features
Documentation

v1.28.0

Compare Source

Features
  • (Series | DataFrame).plot.bar (#​1152) (0fae2e0)
  • bigframes.bigquery.vector_search supports use_brute_force and fraction_lists_to_search parameters (#​1158) (131edc3)
  • Add ARIMAPlus.predict_explain() to generate forecasts with explanation columns (#​1177) (05f8b4d)
  • Add client_endpoints_override to bq options (#​1167) (be74b99)
  • Add support for temporal types in dataframe's describe() method (#​1189) (2d564a6)
  • Allow join-free alignment of analytic expressions (#​1168) (daef4f0)
  • Series.isin supports bigframes.Series arg (#​1195) (0d8a16b)
  • Update llm.TextEmbeddingGenerator to 005 (#​1186) (3072d38)
Bug Fixes
Performance Improvements
  • Update df.corr, df.cov to be used with more than 30 columns case. (#​1161) (9dcf1aa)
Dependencies
  • Remove ibis-framework by vendoring a fork of the package to bigframes_vendored. (#​1170) (421d24d)
Documentation
  • Add a code sample using bpd.options.bigquery.ordering_mode = "partial" (#​909) (f80d705)
  • Add snippet for creating boosted tree model (#​1142) (a972668)
  • Add snippet for evaluating a boosted tree model (#​1154) (9d8970a)
  • Add snippet for predicting classifications using a boosted tree model (#​1156) (e7b83f1)
  • Add third party pandas.Index methods and docstrings (#​1171) (a970294)
  • Fix Bigframes.Pandas.General_Function missing docs (#​1164) (de923d0)
  • Update bigframes.pandas.Index docstrings (#​1144) (557ab8d)

v1.27.0

Compare Source

Features
Bug Fixes
Documentation

v1.26.0

Compare Source

Features
Bug Fixes
  • Fix Series.to_frame generating string label instead of int where name is None (#​1118) (14e32b5)
  • Update the API documentation with newly added rep (#​1120) (72c228b)
Performance Improvements
Documentation
  • Add file for Classification with a Boosted Treed Model and snippet for preparing sample data (#​1135) (7ac6639)
  • Add snippet for Linear Regression tutorial Predict Outcomes section (#​1101) (108f4a9)
  • Update DataFrame docstrings to include the errors section (#​1127) (a38d4c4)
  • Update GroupBy docstrings (#​1103) (9867a78)
  • Update Session doctrings to include exceptions (#​1130) (a870421)

v1.25.0

Compare Source

Features
  • Add the ground_with_google_search option for GeminiTextGenerator predict (#​1119) (ca02cd4)
  • Add warning when user tries to access struct series fields with __getitem__ (#​1082) (20e5c58)
  • Allow fit to take additional eval data in linear and ensemble models (#​1096) (254875c)
  • Support context manager for bigframes session (#​1107) (5f7b8b1)
Performance Improvements
  • Improve series.unique performance and replace drop_duplicates i… (#​1108) (499f24a)

v1.24.0

Compare Source

Features
Documentation

v1.22.0

Compare Source

Features
  • Support regional endpoints for more bigquery locations (#​1061) (45b672a)
  • Update LLM generators to warn user about model name instead of raising error. (#​1048) (650d80d)
Bug Fixes
Performance Improvements

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate-bot renovate-bot requested review from a team as code owners March 12, 2025 18:37
@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 Mar 12, 2025
@product-auto-label product-auto-label bot added the size: s Pull request size is small. label Mar 12, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Mar 12, 2025
@product-auto-label product-auto-label bot added api: bigquery Issues related to the googleapis/python-bigquery-dataframes API. samples Issues that are directly related to samples. labels Mar 12, 2025
@parthea parthea added the owlbot:run Add this label to trigger the Owlbot post processor. label Mar 12, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Mar 12, 2025
@bigframes-bot bigframes-bot removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Mar 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 Mar 12, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Mar 12, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Mar 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 Mar 12, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Mar 12, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Mar 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 Mar 12, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Mar 12, 2025
@parthea parthea added kokoro:run Add this label to force Kokoro to re-run the tests. kokoro:force-run Add this label to force Kokoro to re-run the tests. and removed kokoro:force-run Add this label to force Kokoro to re-run the tests. labels Mar 12, 2025
@yoshi-kokoro yoshi-kokoro removed kokoro:run Add this label to force Kokoro to re-run the tests. kokoro:force-run Add this label to force Kokoro to re-run the tests. labels Mar 12, 2025
Copy link

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

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. samples Issues that are directly related to samples. size: s Pull request size is small.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants