From 75b958ee691d6d5b0eee070c1eb20d1017ec619b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arne=20K=C3=BCderle?= Date: Wed, 30 Aug 2023 10:51:34 +0200 Subject: [PATCH] Prepared new release --- CHANGELOG.md | 9 +++++++++ pyproject.toml | 2 +- tpcp/__init__.py | 2 +- tpcp/testing/_algorithm_test_mixin.py | 1 - 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 57f0960c..b9421de8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,15 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) (+ the Migration Guide), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.23.0] - 2023-08-30 + +## Added +- We migrated some testing utilities from other libraries to tpcp and exposed some algorithm test helper + that previously only existed in the tests folder via the actual tpcp API. + This should make testing algorithms and pipelines developed with tpcp easier. + These new features are now available in the `tpcp.testing` module. + (https://github.com/mad-lab-fau/tpcp/pull/89) + ## [0.22.1] - 2023-08-30 ### Fixed diff --git a/pyproject.toml b/pyproject.toml index 805ded20..089cb1d9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "tpcp" -version = "0.22.1" +version = "0.23.0" description = "Pipeline and Dataset helpers for complex algorithm evaluation." authors = [ "Arne Küderle ", diff --git a/tpcp/__init__.py b/tpcp/__init__.py index 37a762f6..374fa4e2 100644 --- a/tpcp/__init__.py +++ b/tpcp/__init__.py @@ -23,7 +23,7 @@ ) from tpcp._pipeline import OptimizablePipeline, Pipeline -__version__ = "0.22.1" +__version__ = "0.23.0" __all__ = [ diff --git a/tpcp/testing/_algorithm_test_mixin.py b/tpcp/testing/_algorithm_test_mixin.py index 0bcf28f6..716e2d87 100644 --- a/tpcp/testing/_algorithm_test_mixin.py +++ b/tpcp/testing/_algorithm_test_mixin.py @@ -40,7 +40,6 @@ class that should be tested. Examples -------- - >>> class TestMyAlgorithm(TestAlgorithmMixin): ... ALGORITHM_CLASS = MyAlgorithm ... __test__ = True