.. include:: _contributors.rst

.. currentmodule:: skopt

.. _changes_0_9:

Version 0.9.0
=============
**October 2021**

- |Fix| :obj:`skopt.learning.gaussian_process.gpr.GaussianProcessRegressor`
  for sklearn >= 0.23.
- Change `skip=` parameter in :obj:`skopt.sampler.sobol.Sobol`
  initial point generator.
- |Feature| :obj:`skopt.callbacks.HollowIterationsStopper` callback.
- |Feature| :obj:`skopt.callbacks.ThresholdStopper` callback.
- |Fix| Fix :obj:`skopt.searchcv.BayesSearchCV` for scikit-learn >= 0.24.
- |API| Deprecate :class:`skopt.searchcv.BayesSearchCV` parameter `iid=`.
- |Fix| NumPy deprecation errors.
- |Fix| issue with :class:`skopt.optimizer.optimizer.Optimizer` not being
  garbage-collectable.
- |Fix| version check in
  :class:`skopt.learning.gaussian_process.gpr.GaussianProcessRegressor`
  for scikit-learn >= 1.0.
- Minor documentation improvements.
- Various small bugs and fixes.
