From e58ebcd316300c15939c617f5673893e5a0a6bda Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 29 Feb 2024 17:24:28 +0000 Subject: [PATCH] =?UTF-8?q?bump:=20version=201.10.1=20=E2=86=92=201.11.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 26 ++++++++++++++++++++++++++ pyproject.toml | 4 ++-- src/amltk/__version__.py | 2 +- 3 files changed, 29 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 035dcfc3..81f80551 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,29 @@ +## 1.11.0 (2024-02-29) + +### Feat + +- **CVEvaluator**: Add feature for post_split and post_processing (#260) +- **sklearn**: `X_test`, `y_test` to CVEvaluator (#258) +- CVEarlyStopping (#254) +- **sklearn**: CVEvaluator allows `configure` and `build` params (#250) +- **sklearn**: Provide a standard CVEvaluator (#244) + +### Fix + +- **trial**: Don't record metric values for deserialized NaN's or None (#263) +- **pipeline**: Ensure optimizer is updated with report (#261) +- **scheduling**: Safe termination of processes, avoiding lifetime race condition (#256) +- **metalearning**: Portfolio Check for Dataframe as Input (#253) +- **CVEvaluator**: `clone` the estimator before use (#249) +- **Node**: Ensure that parent name does not conflict with children (#248) +- **CVEvaluator**: When on_error="raise", inform of which trial failed (#247) +- **Trial**: Give trials a created_at stamp (#246) + +### Refactor + +- **pipeline**: `optimize` now requires one of `timeout` or (#252) +- **Metric, Trial**: Cleanup of metrics and `Trial` (#242) + ## 1.10.1 (2024-01-28) ### Fix diff --git a/pyproject.toml b/pyproject.toml index b8aceafc..629b624e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "amltk" -version = "1.10.1" +version = "1.11.0" dependencies = [ "typing_extensions", # Better typing "more_itertools", # Better iteration @@ -98,7 +98,7 @@ exclude_lines = [ [tool.commitizen] name = "cz_conventional_commits" -version = "1.10.1" +version = "1.11.0" update_changelog_on_bump = true version_files = ["pyproject.toml:version", "src/amltk/__version__.py"] changelog_start_rev = "1.0.0" diff --git a/src/amltk/__version__.py b/src/amltk/__version__.py index 5927a778..88a3e383 100644 --- a/src/amltk/__version__.py +++ b/src/amltk/__version__.py @@ -1,3 +1,3 @@ from __future__ import annotations -version = "1.10.1" +version = "1.11.0"