From dc87c39c3b9341f12c9149489f62c82646d85af4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franz=20Kir=C3=A1ly?= Date: Thu, 29 Feb 2024 17:07:49 +0100 Subject: [PATCH 1/3] v bump --- docs/source/_static/switcher.json | 7 ++++++- docs/source/user_documentation/changelog.rst | 6 +++++- pyproject.toml | 2 +- skbase/__init__.py | 2 +- 4 files changed, 13 insertions(+), 4 deletions(-) diff --git a/docs/source/_static/switcher.json b/docs/source/_static/switcher.json index 56b3bef4..650b33f4 100644 --- a/docs/source/_static/switcher.json +++ b/docs/source/_static/switcher.json @@ -5,7 +5,12 @@ "url": "https://skbase.readthedocs.io/en/latest/" }, { - "name": "0.7.2 (stable)", + "name": "0.7.3 (stable)", + "version": "stable", + "url": "https://skbase.readthedocs.io/en/v0.7.3/" + }, + { + "name": "0.7.2", "version": "stable", "url": "https://skbase.readthedocs.io/en/v0.7.2/" }, diff --git a/docs/source/user_documentation/changelog.rst b/docs/source/user_documentation/changelog.rst index 68eda73e..4db3be79 100644 --- a/docs/source/user_documentation/changelog.rst +++ b/docs/source/user_documentation/changelog.rst @@ -15,7 +15,11 @@ You can also subscribe to ``skbase``'s For planned changes and upcoming releases, see our :ref:`roadmap`. -[0.7.2] - 2023-01-31 +[0.7.3] - 2024-02-29 +==================== + + +[0.7.2] - 2024-01-31 ==================== Feature and bugfix release. diff --git a/pyproject.toml b/pyproject.toml index c36faa7e..694f5370 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "scikit-base" -version = "0.7.2" +version = "0.7.3" description = "Base classes for sklearn-like parametric objects" authors = [ {name = "sktime developers", email = "sktime.toolbox@gmail.com"}, diff --git a/skbase/__init__.py b/skbase/__init__.py index b84a7a96..cc0016ee 100644 --- a/skbase/__init__.py +++ b/skbase/__init__.py @@ -6,4 +6,4 @@ The included functionality makes it easy to reuse scikit-learn and sktime design principles in your project. """ -__version__: str = "0.7.2" +__version__: str = "0.7.3" From 1a14d2cd17b214aa79f922d2888a35514b645542 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franz=20Kir=C3=A1ly?= Date: Thu, 29 Feb 2024 19:26:04 +0100 Subject: [PATCH 2/3] changelog --- docs/source/user_documentation/changelog.rst | 52 ++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/docs/source/user_documentation/changelog.rst b/docs/source/user_documentation/changelog.rst index 4db3be79..a3ecbf49 100644 --- a/docs/source/user_documentation/changelog.rst +++ b/docs/source/user_documentation/changelog.rst @@ -19,6 +19,58 @@ For planned changes and upcoming releases, see our :ref:`roadmap`. ==================== +Feature and bugfix release. + +Core interface changes +---------------------- + +* ``all_objects`` now allows filtering for arbitrary parent classes, not just classes + inheriting from ``BaseObject``. This is useful for looking up objects in a third + party package that are not part of the ``skbase`` hierarchy. + + +Enhancements +------------ + +* [ENH] allow arbitrary base class in ``all_objects`` (:pr:`284`) :user:`fkiraly` +* [ENH] improved exception feedback for test instance generation methods + of ``BaseObject`` (:pr:`286`) :user:`fkiraly` +* [ENH] estimator soft dependency check utilities (:pr:`285`) :user:`fkiraly` +* [ENH] Refactor ``BaseObject.clone`` (:pr:`281`) :user:`tpvasconcelos` + +Fixes +----- + +* [BUG] Fix ``deep_equals`` for ``pandas.Index`` of different length + (:pr:`290`) :user:`MBristle` + +Documentation +------------- + +* [DOC] remove accidental duplicated section in ``get_test_params`` + docstring (:pr:`292`) :user:`fkiraly` +* [DOC] add yarnabrina to ``all-contributorsrc`` (:pr:`294`) :user:`fkiraly` + +Maintenance +----------- + +* [MNT] add ``codecov` config ``yml``, remove CI failure condition + (:pr:`296`) :user:`fkiraly` +* [MNT] remove unnecessary CI triggers for release branches (:pr:`298`) :user:`fkiraly` +* [pre-commit.ci] pre-commit autoupdate by (:pr:`289`) :user:`@pre-commit-ci` +* [MNT] [Dependabot](deps): Bump codecov/codecov-action from ``3`` to ``4`` + (:pr:`283`) :user:`dependabot` +* [MNT] [Dependabot](deps): Bump pre-commit/action from ``3.0.0`` to ``3.0.1`` + (:pr:`287`) :user:`dependabot` + +Contributors +------------ + +:user:`fkiraly`, +:user:`MBristle`, +:user:`tpvasconcelos` + + [0.7.2] - 2024-01-31 ==================== From b276c9dd350bca0d2d51c81eb3efcad73c4ecc96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franz=20Kir=C3=A1ly?= Date: Thu, 29 Feb 2024 23:31:21 +0100 Subject: [PATCH 3/3] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 35881f78..52f6cb0f 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ `skbase` provides base classes for creating scikit-learn-like parametric objects, along with tools to make it easier to build your own packages that follow these design patterns. -:rocket: Version 0.7.2 is now available. Check out our +:rocket: Version 0.7.3 is now available. Check out our [release notes](https://skbase.readthedocs.io/en/latest/changelog.html). | Overview | |