Skip to content

Commit

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

* changelog
* version bump
  • Loading branch information
fkiraly authored May 25, 2024
1 parent 1572db5 commit def0ee1
Show file tree
Hide file tree
Showing 5 changed files with 80 additions and 4 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<a href="https://skpro.readthedocs.io/en/latest"><img src="https://github.com/sktime/skpro/blob/main/docs/source/images/skpro-banner.png" width="500" align="right" /></a>

:rocket: **Version 2.3.0 out now!** [Read the release notes here.](https://skpro.readthedocs.io/en/latest/changelog.html).
:rocket: **Version 2.3.1 out now!** [Read the release notes here.](https://skpro.readthedocs.io/en/latest/changelog.html).

`skpro` is a library for supervised probabilistic prediction in python.
It provides `scikit-learn`-like, `scikit-base` compatible interfaces to:
Expand Down
7 changes: 6 additions & 1 deletion docs/source/_static/switcher.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,12 @@
"url": "https://skpro.readthedocs.io/en/latest/"
},
{
"name": "2.3.0 (stable)",
"name": "2.3.1 (stable)",
"version": "stable",
"url": "https://skpro.readthedocs.io/en/v2.3.1/"
},
{
"name": "2.3.0",
"version": "stable",
"url": "https://skpro.readthedocs.io/en/v2.3.0/"
},
Expand Down
71 changes: 71 additions & 0 deletions docs/source/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,77 @@ You can also subscribe to ``skpro``'s
For planned changes and upcoming releases, see roadmap in the
`issue tracker <https://github.com/sktime/skpro/issues>`_.

[2.3.1] - 2024-05-26
====================

Maintenance release with ``scikit-learn 1.5.X`` and ``scikit-base 0.8.X``
compatibility and minor enhancements.

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

* ``scikit-base`` bounds have been updated to ``>=0.6.1,<0.9.0``.
* ``scikit-learn`` bounds have been updated to ``>=0.24.0,<1.6.0``.

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

* in probabilistic regressor tuners ``GridSearchCV``, ``RandomizedSearchCV``,
use of ``joblib`` backend specific parameters ``n_jobs``,
``pre_dispatch`` has been deprecated, and will be removed in ``skpro`` 2.5.0.
Users should pass backend parameters via the ``backend_params`` parameter instead.

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

* [ENH] make ``get_packages_with_changed_specs`` safe to mutation of return
(:pr:`348`) :user:`fkiraly`
* [ENH] EnbPI regressor for conformal prediction
intervals (:pr:`343`) :user:`fkiraly`
* [ENH] improved default function to plot via ``BaseDistribution.plot``,
depending on distribution type (:pr:`353`) :user:`fkiraly`
* [ENH] iid array distribution (:pr:`347`) :user:`fkiraly`
* [ENH] Correct algorithm in ``EnbpiRegressor`` (:pr:`351`) :user:`fkiraly`
* [ENH] Gamma Distribution (:pr:`355`) :user:`ShreeshaM07`
* [ENH] Alpha distribution (:pr:`356`) :user:`SaiRevanth25`

Fixes
~~~~~

* [BUG] fix ``test_run_test_for_class`` test logic (:pr:`345`) :user:`fkiraly`
* [BUG] fix ``random_state`` handling in ``BootstrapRegressor``
(:pr:`344`) :user:`fkiraly`
* [BUG] fix ``spl`` index when subsetting ``Empirical`` distribution
via ``iat`` (:pr:`352`) :user:`fkiraly`

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

* [MNT] isolate imports in ``changelog.py`` build util (:pr:`339`) :user:`fkiraly`
* [MNT] remove legacy base modules (:pr:`80`) :user:`fkiraly`
* [MNT] [Dependabot](deps): Update sphinx-design requirement from ``<0.6.0`` to
``<0.7.0`` (:pr:`357`) :user:`dependabot[bot]`
* [MNT] [Dependabot](deps): Update scikit-learn requirement from ``<1.5.0,>=0.24.0``
to ``>=0.24.0,<1.6.0`` (:pr:`354`) :user:`dependabot[bot]`
* [MNT] Update ``scikit-base`` requirement from
``<0.8.0,>=0.6.1`` to ``>=0.6.1,<0.9.0`` (:pr:`366`) :user:`fkiraly`

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

* [DOC] minor docs improvements (:pr:`359`) :user:`fkiraly`
* [DOC] fix download shields in readme (:pr:`360`) :user:`fkiraly`
* [DOC] fixing download shields in README (:pr:`361`) :user:`fkiraly`
* [DOC] fixing download shields in README (:pr:`362`) :user:`fkiraly`

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

:user:`fkiraly`,
:user:`SaiRevanth25`,
:user:`ShreeshaM07`


[2.3.0] - 2024-05-16
====================

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 = "skpro"
version = "2.3.0"
version = "2.3.1"
description = "A unified framework for probability distributions and probabilistic supervised regression"
authors = [
{name = "skpro developers", email = "sktime.toolbox@gmail.com"},
Expand Down
2 changes: 1 addition & 1 deletion skpro/__init__.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""skpro."""

__version__ = "2.3.0"
__version__ = "2.3.1"

__all__ = ["show_versions"]

Expand Down

0 comments on commit def0ee1

Please sign in to comment.