From 58fe561257c724565614373f90d3337ca584ea0c Mon Sep 17 00:00:00 2001 From: Rui Vieira Date: Tue, 16 Jan 2024 08:51:35 +0000 Subject: [PATCH] Update version to 0.4.0 (#195) * Update version to 0.4.0 * Fix CHANGELOG.md * Fix CHANGELOG.md PR links --- CHANGELOG.md | 30 ++++++++++++++++++++++++++++++ README.md | 2 +- pyproject.toml | 2 +- src/trustyai/version.py | 2 +- 4 files changed, 33 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4ac9eed..bb86770 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,36 @@ All notable changes to this project will be documented in this file. +## [0.4.0] - 2024-01-15 + +- feat: Publish using PyPi Trusted Providers (#[183](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/183)) +- Update README.md ([#184](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/184)) +- Update pyarrow and pillow dependencies ([#187](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/187)) +- Add WER metric ([#189](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/189)) +- Change WER signature ([#190](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/190)) +- Add Levenshtein distance ([#191](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/191)) +- fix typo in tutorial.rst ([#193](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/193)) + +## [0.3.0] - 2023-08-01 + +This is the first version of Python TrustyAI to include support for external explainability algorithms. + +In this release we've included AIX360's `TSICE`, `TSLime` and `TSSaliency` time-series explainers. +To use these explainers TrustyAI's extra dependencies must be installed with `pip install trustyai[extras]`. + +- Refactor TrustyAI fairness metrics namespaces ([#156](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/156)) +- Upgrade pyarrow dependency ([#159](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/159)) +- Initial support for external algorithms ([#160](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/160)) +- Replace deprecated requirements file ([#166](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/166)) +- Update date, logo and favicon ([#168](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/168)) +- Support TSICE explanations as plots ([#169](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/169)) +- Add TSSaliency to Python TrustyAI ([#172](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/172)) +- Add TSLime explainer by ([#174](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/174)) +- Update TSSaliency plots to include smoothing ([#176](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/176)) +- Fix invalid Development Status ([#178](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/178)) +- Update direct dependency to released dependency ([#179](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/179)) + + ## [0.2.12] - 2023-04-24 diff --git a/README.md b/README.md index 3f8135e..b621526 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -![version](https://img.shields.io/badge/version-0.3.0-green) [![Tests](https://github.com/trustyai-python/module/actions/workflows/workflow.yml/badge.svg)](https://github.com/trustyai-python/examples/actions/workflows/workflow.yml) +![version](https://img.shields.io/badge/version-0.4.0-green) [![Tests](https://github.com/trustyai-python/module/actions/workflows/workflow.yml/badge.svg)](https://github.com/trustyai-python/examples/actions/workflows/workflow.yml) # python-trustyai diff --git a/pyproject.toml b/pyproject.toml index 85c7650..c646221 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "trustyai" -version = "0.3.0" +version = "0.4.0" description = "Python bindings to the TrustyAI explainability library." authors = [{ name = "Rui Vieira", email = "rui@redhat.com" }] license = { text = "Apache License Version 2.0" } diff --git a/src/trustyai/version.py b/src/trustyai/version.py index 1c842a4..fda4d8b 100644 --- a/src/trustyai/version.py +++ b/src/trustyai/version.py @@ -1,2 +1,2 @@ """TrustyAI version""" -__version__ = "0.3.0" +__version__ = "0.4.0"