Skip to content

Commit

Permalink
Release 0.26.0 (#5844)
Browse files Browse the repository at this point in the history
Release PR for 0.26.0

* version number bump
* changelog
  • Loading branch information
fkiraly committed Jan 26, 2024
1 parent 60e2d1e commit b781ba4
Show file tree
Hide file tree
Showing 4 changed files with 69 additions and 3 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

> A unified interface for machine learning with time series
:rocket: **Version 0.25.1 out now!** [Check out the release notes here](https://www.sktime.net/en/latest/changelog.html).
:rocket: **Version 0.26.0 out now!** [Check out the release notes here](https://www.sktime.net/en/latest/changelog.html).

sktime is a library for time series analysis in Python. It provides a unified interface for multiple time series learning tasks. Currently, this includes time series classification, regression, clustering, annotation, and forecasting. It comes with [time series algorithms](https://www.sktime.net/en/stable/estimator_overview.html) and [scikit-learn] compatible tools to build, tune and validate time series models.

Expand Down
66 changes: 66 additions & 0 deletions docs/source/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,72 @@ For upcoming changes and next releases, see our `milestones <https://github.com/
For our long-term plan, see our :ref:`roadmap`.


Version 0.26.0 - 2023-01-27
---------------------------

Maintenance release:

* support for ``scikit-learn 1.4.X``
* scheduled deprecations
* minor bugfix

For last non-maintenance content updates, see 0.25.1.

Dependency changes
~~~~~~~~~~~~~~~~~~

* ``scikit-learn`` bounds have been updated to ``>=0.24.0,<1.5.0``.

Deprecations and removals
~~~~~~~~~~~~~~~~~~~~~~~~~

Benchmarking, Metrics, Splitters
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* in forecasting ``evaluate``, ``kwargs`` have been removed.
Users should pass backend parameters via the ``backend_params``
parameter instead.

Data types, checks, conversions
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* in ``check_is_mtype``, the default of ``msg_return_dict`` has now changed to ``"dict"``

Forecastinng tuners
^^^^^^^^^^^^^^^^^^

* in forecasting tuners ``ForecastingGridSearchCV``, ``ForecastingRandomizedSearchCV``,
``ForecastingSkoptSearchCV``, use of ``joblib`` backend specific parameters ``n_jobs``,
``pre_dispatch`` has been deprecated, and will be removed in ``sktime`` 0.27.0.
Users should pass backend parameters via the ``backend_params`` parameter instead.

Time series classification
^^^^^^^^^^^^^^^^^^^^^^^^^^

* In ``SimpleRNNClassifier``, the ``num_epochs`` parameter has been
renamed to ``n_epochs``. The original parameter of name ``num_epochs`` has now
been removed.

Time series regression
^^^^^^^^^^^^^^^^^^^^^^

* In ``SimpleRNNRegressor``, the ``num_epochs`` parameter has been
renamed to ``n_epochs``. The original parameter of name ``num_epochs`` has now
been removed.

Contents
~~~~~~~~

* [MNT] 0.26.0 deprecations and change actions (:pr:`5817`) :user:`fkiraly`
* [MNT] [Dependabot](deps-dev): Update ``scikit-learn`` requirement from
``<1.4.0,>=0.24`` to ``>=0.24,<1.5.0`` (:pr:`5776`) :user:`dependabot[bot]`
* [MNT] [Dependabot](deps): Bump styfle/cancel-workflow-action from ``0.12.0``
to ``0.12.1`` (:pr:`5839`) :user:`dependabot[bot]`
* [MNT] [Dependabot](deps): Bump dorny/paths-filter
from ``2`` to ``3`` (:pr:`5838`) :user:`dependabot[bot]`
* [BUG] fix tag handling in ``IgnoreX`` (:pr:`5843`) :user:`tpvasconcelos`, :user:`fkiraly`


Version 0.25.1 - 2023-01-24
---------------------------

Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "sktime"
version = "0.25.1"
version = "0.26.0"
description = "A unified framework for machine learning with time series"
readme = "README.md"
keywords = [
Expand Down
2 changes: 1 addition & 1 deletion sktime/__init__.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""sktime."""

__version__ = "0.25.1"
__version__ = "0.26.0"

__all__ = ["show_versions"]

Expand Down

0 comments on commit b781ba4

Please sign in to comment.