Skip to content

Commit

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

* changelog
* version bump
  • Loading branch information
fkiraly authored Jan 25, 2025
1 parent 65ad9cd commit adc1a9c
Show file tree
Hide file tree
Showing 5 changed files with 62 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.8.0 out now!** [Read the release notes here.](https://skpro.readthedocs.io/en/latest/changelog.html).
:rocket: **Version 2.9.0 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.8.0 (stable)",
"name": "2.9.0 (stable)",
"version": "stable",
"url": "https://skpro.readthedocs.io/en/v2.9.0/"
},
{
"name": "2.8.0",
"version": "stable",
"url": "https://skpro.readthedocs.io/en/v2.8.0/"
},
Expand Down
53 changes: 53 additions & 0 deletions docs/source/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,59 @@ 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.9.0] - 2025-12-26
====================

Feature and maintenance release.

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

* ``scikit-learn`` bounds have been updated to ``>=0.24.0,<1.7.0``.
* ``numpy`` bounds have been updated to ``>=1.21.0,<2.3``.
* ``polars`` (data container soft dependency) bounds have been updated to ``<1.21.0``.

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

Probability distributions
^^^^^^^^^^^^^^^^^^^^^^^^^

* [ENH] Erlang Distribution (:pr:`518`) :user:`RUPESH-KUMAR01`
* [ENH] Skew-Normal Distribution (:pr:`512`) :user:`spinachboul`

Probabilistic regression
^^^^^^^^^^^^^^^^^^^^^^^^

* [ENH] Bayesian Linear Regression using Normal Conjugate Prior (:pr:`500`) :user:`meraldoantonio`
* [ENH] minor reorder or Bayesian regressors (:pr:`515`) :user:`fkiraly`
* [ENH] interface for ``xgboostlss`` regressors (:pr:`522`) :user:`fkiraly`


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

* [MNT] replace ``skpro`` copy of dependency checkers by ``skbase`` (:pr:`508`) :user:`fkiraly`
* [MNT] Update CODEOWNERS file (:pr:`507`) :user:`fkiraly`
* [MNT] [Dependabot](deps): Update ``polars`` requirement from ``<1.14.0`` to ``<1.21.0`` (:pr:`511`, :pr:`519`) :user:`dependabot[bot]`
* [MNT] [Dependabot](deps): Update ``numpy`` requirement from ``<2.2,>=1.21.0`` to ``>=1.21.0,<2.3`` (:pr:`505`) :user:`dependabot[bot]`
* [MNT] [Dependabot](deps): Update ``scikit-learn`` requirement from ``<1.6.0,>=0.24.0`` to ``>=0.24.0,<1.7.0`` (:pr:`506`) :user:`dependabot[bot]`

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

* [DOC] extension templates: instruction preamble (:pr:`521`) :user:`fkiraly`
* [DOC] improved docstring for the ``TDistribution`` (:pr:`523`) :user:`fkiraly`

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

:user:`fkiraly`,
:user:`meraldoantonio`,
:user:`RUPESH-KUMAR01`,
:user:`spinachboul`


[2.8.0] - 2024-11-17
====================

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.8.0"
version = "2.9.0"
description = "A unified framework for tabular probabilistic regression, time-to-event prediction, and probability distributions in python"
authors = [
{name = "skpro developers", email = "[email protected]"},
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.8.0"
__version__ = "2.9.0"

__all__ = ["show_versions"]

Expand Down

0 comments on commit adc1a9c

Please sign in to comment.