8000 Release 0.33.0 by fkiraly · Pull Request #7097 · sktime/sktime · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Release 0.33.0 #7097

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

Merged
merged 4 commits into from
Sep 10, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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.32.4 out now!** [Check out the release notes here](https://www.sktime.net/en/latest/changelog.html).
:rocket: **Version 0.33.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
60 changes: 60 additions & 0 deletions docs/source/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,66 @@ For upcoming changes and next releases, see our `milestones <https://github.com/
For our long-term plan, see our :ref:`roadmap`.


Version 0.33.0 - 2024-09-09
---------------------------

Maintenance release, with scheduled deprecations and change actions.

For last non-maintenance content updates, see 0.32.4 and 0.32.2.

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

* ``numpy`` (core dependency) bounds have been updated to ``>=1.21,<2.2``
* ``scikit-base`` (core dependency) bounds have been updated to ``>=0.6.1,<0.10.0``
* ``skpro`` (soft dependency) bounds have been updated to ``>=2,<2.7.0``
* ``holidays`` (transformations soft dependency) bounds have been updated to ``>=0.29,<0.57``
* ``pykan`` (deep learning soft dependency) bounds have been updated to ``>=0.2,<0.2.7``
* ``mne`` (transformations soft dependency) bounds have been updated to ``>=1.5,<1.9``
* ``dask`` (data container and parallelization back-end soft dependency) bounds have been updated to ``<2024.8.3``
* ``pytorch-forecasting`` (forecasting soft dependency) bounds have been updated to ``>=1.0.0,<1.2.0``

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

* in ``DirectReductionForecaster`` the default for ``windows_identical`` has changed
to ``False``.

Maintenance
~~~~~~~~~~~

* [MNT] Try to reduce load for the runners (:pr:`7061`) :user:`benHeid`
* [MNT] 0.33.0 deprecations and change actions (:pr:`7091`) :user:`fkiraly`
* [MNT] ffp3 datasets URLs changed on CRAN; updated ``_fpp3_loaders.py`` accordingly (:pr:`7084`) :user:`ericjb`
* [MNT] remove <3.11 restriction for ``pytorch-forecasting``, add upper bound (:pr:`7092`) :user:`fkiraly`
* [MNT] [Dependabot](deps): Update ``dask`` requirement from ``<2024.8.2`` to ``<2024.8.3`` (:pr:`7062`) :user:`dependabot[bot]`
* [MNT] [Dependabot](deps): Update ``numpy`` requirement from ``<2.1,>=1.21`` to ``>=1.21,<2.2`` (:pr:`7007`) :user:`dependabot[bot]`
* [MNT] [Dependabot](deps): Update ``scikit-base`` requirement from ``<0.9.0,>=0.6.1`` to ``>=0.6.1,<0.10.0`` (:pr:`7035`) :user:`dependabot[bot]`
* [MNT] [Dependabot](deps): Update ``holidays`` requirement from ``<0.56,>=0.29`` to ``>=0.29,<0.57`` (:pr:`7096`) :user:`dependabot[bot]`
* [MNT] [Dependabot](deps): Update ``pykan`` requirement from ``<0.2.2,>=0.2`` to ``>=0.2,<0.2.7`` (:pr:`7010`) :user:`dependabot[bot]`
* [MNT] [Dependabot](deps): Update ``mne`` requirement from ``<1.8,>=1.5`` to ``>=1.5,<1.9`` (:pr:`7004`) :user:`dependabot[bot]`

Documentation
~~~~~~~~~~~~~

* [DOC] Adds :user:`SaiRevanth25`` contributions to all-contributors file (:pr:`7085`) :user:`SaiRevanth25`
* [DOC] fix typo and formatting in installation docs (:pr:`7060`) :user:`Saptarshi-Bandopadhyay`

Enhancements
~~~~~~~~~~~~

* [ENH] change ``test_inheritance`` to be more lenient to framework level extensions (:pr:`7067`) :user:`fkiraly`

Contributors
~~~~~~~~~~~~

:user:`benHeid`,
:user:`ericjb`,
:user:`fkiraly`,
:user:`SaiRevanth25`,
:user:`Saptarshi-Bandopadhyay`


Version 0.32.4 - 2024-09-06
---------------------------

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.32.4"
version = "0.33.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.32.4"
__version__ = "0.33.0"

__all__ = ["show_versions"]

Expand Down
Loading
0