Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 8, 2025

This PR contains the following updates:

Package Change Age Confidence
optuna ==4.6.0==4.7.0 age confidence
scikit-learn (changelog) ==1.7.2==1.8.0 age confidence
shap (changelog) ==0.49.1==0.50.0 age confidence
umap-learn ==0.5.9.post2==0.5.11 age confidence

Release Notes

optuna/optuna (optuna)

v4.7.0

Compare Source

This is the release note of v4.7.0.

Highlights
Two New Multi-Objective Samplers Added to OptunaHub!
hype-sampler

@​hrntsm introduces two new multi-objective samplers—SPEA-II (Strength Pareto Evolutionary Algorithm 2) and HypE (Hypervolume Estimation Algorithm)—to OptunaHub. SPEA-II is an improved multi-objective evolutionary algorithm that differs from NSGA-II in its selection mechanism. HypE is a fast, hypervolume-based evolutionary algorithm designed for many-objective optimization problems. Please refer to the following pages for more details:

PedAnovaImportanceEvaluator Now Supports Local Hyperparameter Importance Computation

The target_quantile and region_quantile arguments have been introduced to PedAnovaImportanceEvaluator. This change allows you to investigate local hyperparameter importance rather than the global one with region_quantile < 1.0. See the original paper for the technical details.

Enhancements
  • Introduce stacklevel-aware custom warnings (#​6293)
  • Cache distributions to skip consistency check (#​6301)
  • Add warnings when JournalStorage lock acquisition is delayed (#​6361)
  • Add support for local HPI in PED-ANOVA (#​6362)
Bug Fixes
  • Fix log PDF of discrete trunc log-norm distribution for TPESampler (#​6258)
  • Fix coefficient in PED-ANOVA (#​6358)
  • Fix GPSampler crash when default torch device is CUDA (#​6397, thanks @​Quant-Quasar!)
Documentation
Examples
Tests
  • Fix TC006 violation in tests/visualization_tests/test_utils.py (#​6387, thanks @​jiayusu!)
Code Fixes
Continuous Integration
Other
Thanks to All the Contributors!

This release was made possible by the authors and the people who participated in the reviews and discussions.

@​Alnusjaponica, @​Banjiola, @​Harshadev-24, @​HideakiImamura, @​Kaichi-Irie, @​Lakshman142, @​Nayil97, @​ParagEkbote, @​Quant-Quasar, @​RektPunk, @​Rohan0497, @​Sip4818, @​VedantMadane, @​VihaanMotwani, @​c-bata, @​eleannapapaio, @​fritshermans, @​fusawa-yugo, @​gadmin7, @​gen740, @​haitham404, @​jiayusu, @​jrings, @​jwalith, @​kAIto47802, @​kapishyadav, @​nabenabe0928, @​nepersoned, @​not522, @​nzw0301, @​satyarth7srivastava, @​sawa3030, @​sotagg, @​spenam, @​swativdusane, @​toshihikoyanase, @​varundevr, @​y0z

scikit-learn/scikit-learn (scikit-learn)

v1.8.0

Compare Source

We're happy to announce the 1.8.0 release.

You can read the release highlights under https://scikit-learn.org/stable/auto_examples/release_highlights/plot_release_highlights_1_8_0.html and the long version of the change log under https://scikit-learn.org/stable/whats_new/v1.8.html

This version supports Python versions 3.11 to 3.14 and features support of free-threaded CPython.

You can upgrade with pip as usual:

pip install -U scikit-learn

The conda-forge builds can be installed using:

conda install -c conda-forge scikit-learn
shap/shap (shap)

v0.50.0

Compare Source

What's Changed

New Contributors

Full Changelog: shap/shap@v0.49.1...v0.50.0

lmcinnes/umap (umap-learn)

v0.5.11

Compare Source


Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), 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.

@JohT JohT force-pushed the renovate/python-machine-learning-libs branch from a610d89 to 23fc10a Compare December 9, 2025 06:55
@renovate renovate bot force-pushed the renovate/python-machine-learning-libs branch 2 times, most recently from 2c7a47e to b2902e3 Compare December 10, 2025 10:52
@renovate renovate bot changed the title Update dependency shap to v0.50.0 Update python-machine-learning-libs Dec 10, 2025
@renovate renovate bot force-pushed the renovate/python-machine-learning-libs branch from b2902e3 to 6347207 Compare December 15, 2025 17:59
@renovate renovate bot force-pushed the renovate/python-machine-learning-libs branch 2 times, most recently from 50825ff to 3c475db Compare January 12, 2026 22:01
@renovate renovate bot force-pushed the renovate/python-machine-learning-libs branch from 3c475db to 3af9964 Compare January 19, 2026 08:45
@renovate renovate bot force-pushed the renovate/python-machine-learning-libs branch from 3af9964 to cdd9bbe Compare February 2, 2026 17:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants