@@ -16,6 +16,58 @@ For planned changes and upcoming releases, see roadmap in the
1616`issue tracker <https://github.com/sktime/skpro/issues >`_.
1717
1818
19+ [2.7.0] - 2024-10-08
20+ ====================
21+
22+ Maintenance release with ``python 3.13 `` support.
23+
24+ Also contains:
25+
26+ * new ``update `` unified interface point for probabilistic regressors,
27+ to enable online learning and Bayesian updates in models
28+ * dependency updates
29+
30+ Dependency changes
31+ ~~~~~~~~~~~~~~~~~~
32+
33+ * ``skpro `` is now compatible with ``python 3.13 ``.
34+ * ``scikit-base `` bounds have been updated to ``>=0.6.1,<0.12.0 ``.
35+ * ``polars `` (data container soft dependency) bounds have been updated to ``<1.10.0 ``.
36+ * dead (unimported) soft dependencies have been removed: ``attrs ``, ``tabulate ``, ``uncertainties ``.
37+
38+ Core interface changes
39+ ~~~~~~~~~~~~~~~~~~~~~~
40+
41+ Probabilistic regressors and time-to-event predictors now have an ``update `` method.
42+ The ``update `` method is the unified interface point for incremental fitting strategies,
43+ such as online learning, efficient re-fit strategies, or Bayesian updates.
44+
45+ Whether a non-trivial ``update `` method is implemented depends on the specific estimator,
46+ this can be inspected via the ``capability:update `` tag of the estimator.
47+
48+ Estimators without a dedicated ``update `` method, that is, those with
49+ ``capability:update=False ``, implement the trivial ``update `` where no update
50+ is performed, with the internal estimator state remaining unchanged.
51+
52+ Enhancements
53+ ~~~~~~~~~~~~
54+
55+ * [ENH] online update capability for probabilistic regressors (:pr: `462 `) :user: `fkiraly `
56+ * [ENH] online refitting strategy after N data points (:pr: `469 `) :user: `fkiraly `
57+ * [ENH] ``datatypes `` examples - docstrings, deepcopy (:pr: `466 `) :user: `fkiraly `
58+ * [ENH] sync proba predict utils with ``sktime `` (:pr: `465 `) :user: `fkiraly `
59+ * [ENH] minor refactor - remove unnecessary `__init__ ` methods in `datatypes ` module (:pr: `475 `) :user: `fkiraly `
60+
61+ Maintenance
62+ ~~~~~~~~~~~
63+
64+ * [MNT] ``python 3.13 `` support, add ``3.13 `` to CI test matrix (:pr: `471 `) :user: `fkiraly `
65+ * [MNT] differential testing - handle non-package changes in ``pyproject.toml `` (:pr: `472 `) :user: `fkiraly `
66+ * [MNT] change macos runners to ``macos-latest `` version (:pr: `477 `) :user: `fkiraly `
67+ * [MNT] [Dependabot](deps): Update ``scikit-base `` requirement from ``<0.10.0,>=0.6.1 `` to ``>=0.6.1,<0.12.0 `` (:pr: `468 `) :user: `dependabot[bot] `
68+ * [MNT] [Dependabot](deps): Update ``polars `` requirement from ``<1.7.0 `` to ``<1.10.0 `` (:pr: `473 `) :user: `dependabot[bot] `
69+
70+
1971[2.6.0] - 2024-09-08
2072====================
2173
0 commit comments