Skip to content

Commit

Permalink
Update version to 0.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ruivieira committed Jan 15, 2024
1 parent a79da04 commit 34b3bd8
Show file tree
Hide file tree
Showing 4 changed files with 72 additions and 120 deletions.
186 changes: 69 additions & 117 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,189 +2,149 @@

All notable changes to this project will be documented in this file.

## [0.2.12] - 2023-04-24

## [unreleased]

### Bug Fixes


- Fixed broken gridding after bokeh 3.0.x update ([#153](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/153))

## [0.2.11] - 2023-04-24


### Bug Fixes


- Fixed null pointer error for Numpy inputs to Tyrus ([#149](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/149))

## [0.2.10] - 2023-04-13

## [0.2.9] - 2023-02-23


### [FAI-825](https://issues.redhat.com/browse/FAI-825)


- Add feature and output name specification to models ([#130](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/130))


### [FAI-841](https://issues.redhat.com/browse/FAI-841)


- Python benchmarks failing since namespace migration ([#82](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/82))


### [FAI-849](https://issues.redhat.com/browse/FAI-849)


- Tyrus dashboard ([#97](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/97))


### [FAI-855](https://issues.redhat.com/browse/FAI-855)


- Move arrow converters into exp-core ([#101](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/101))


### [FAI-863](https://issues.redhat.com/browse/FAI-863)


- XAI-Bench ([#109](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/109))
- XAIbench submodule tracking main branch, fork of xai-bench ([#111](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/111))
- Fix typo in tutorial.rst (#193)


### [FAI-864](https://issues.redhat.com/browse/FAI-864)

### Features

- Fix failing RtD build after to pip migration ([#100](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/100))
- Publish using PyPi Trusted Providers (#183)

## [0.3.0] - 2023-08-01

### [FAI-867](https://issues.redhat.com/browse/FAI-867)
## [sprint-1.28] - 2023-05-22

## [0.2.12] - 2023-04-25

- Add Java 9+ Arrow compatibility flags ([#103](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/103))


### [FAI-879](https://issues.redhat.com/browse/FAI-879)


- Sync version with exp-core ([#107](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/107))


### [FAI-880](https://issues.redhat.com/browse/FAI-880)


- Move explainers into separate files ([#110](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/110))


### [FAI-881](https://issues.redhat.com/browse/FAI-881)


- Upgrade Pylint version ([#112](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/112))


### [FAI-882](https://issues.redhat.com/browse/FAI-882)


- Add kwargs to explainers ([#113](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/113))

### Bug Fixes

### [FAI-884](https://issues.redhat.com/browse/FAI-884)
- Fixed broken gridding after bokeh 3.0.x update (#153)

## [0.2.11] - 2023-04-24

- Add SHAP background generators to bindings ([#117](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/117))
### Bug Fixes

- Fixed null pointer error for Numpy inputs to Tyrus (#149)

### [FAI-886](https://issues.redhat.com/browse/FAI-886)
## [0.2.10] - 2023-04-13

## [0.2.9] - 2023-02-23

- Unified input/output types, conversion functions, and docstrings ([#116](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/116))
### FAI-825

- Add feature and output name specification to models (#130)

### [FAI-887](https://issues.redhat.com/browse/FAI-887)
### FAI-841

- Python benchmarks failing since namespace migration (#82)

- Generalize ExplanationResults ([#115](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/115))
### FAI-849

- Tyrus dashboard (#97)

### [FAI-889](https://issues.redhat.com/browse/FAI-889)
### FAI-855

- Move arrow converters into exp-core (#101)

- Allow non-string categorical feature domains ([#118](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/118))
### FAI-863

- XAI-Bench (#109)
- XAIbench submodule tracking main branch, fork of xai-bench (#111)

### [FAI-892](https://issues.redhat.com/browse/FAI-892)
### FAI-864

- Fix failing RtD build after to pip migration (#100)

- Tyrus TempDirectory ([#121](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/121))
### FAI-867

- Add Java 9+ Arrow compatibility flags (#103)

### [FAI-893](https://issues.redhat.com/browse/FAI-893)
### FAI-879

- Sync version with exp-core (#107)

- Make test plots non-blocking by default ([#120](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/120))
### FAI-880

- Move explainers into separate files (#110)

### [FAI-896](https://issues.redhat.com/browse/FAI-896)
### FAI-881

- Upgrade Pylint version (#112)

- Doc standardization and cleanup ([#126](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/126))
### FAI-882

- Add kwargs to explainers (#113)

### [FAI-897](https://issues.redhat.com/browse/FAI-897)
### FAI-884

- Add SHAP background generators to bindings (#117)

- Add bokeh dependency ([#123](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/123))
### FAI-886

- Unified input/output types, conversion functions, and docstrings (#116)

### [FAI-900](https://issues.redhat.com/browse/FAI-900)
### FAI-887

- Generalize ExplanationResults (#115)

- Added feature domain argument to counterfactuals ([#128](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/128))
### FAI-889

- Allow non-string categorical feature domains (#118)

### [FAI-901](https://issues.redhat.com/browse/FAI-901)
### FAI-892

- Tyrus TempDirectory (#121)

- Increased input/ouput conversion flexibility ([#127](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/127))
### FAI-893

- Make test plots non-blocking by default (#120)

### [FAI-903](https://issues.redhat.com/browse/FAI-903)
### FAI-896

- Doc standardization and cleanup (#126)

- Add group fairness Python bindings ([#129](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/129))
### FAI-897

- Add bokeh dependency (#123)

### [FAI-911](https://issues.redhat.com/browse/FAI-911)
### FAI-900

- Added feature domain argument to counterfactuals (#128)

- Improve API to declare selections in Python fairness ([#132](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/132))
### FAI-901

- Increased input/ouput conversion flexibility (#127)

### [FAI-917](https://issues.redhat.com/browse/FAI-917)
### FAI-903

- Add group fairness Python bindings (#129)

- Add error message capturing within Python models ([#137](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/137))
### FAI-911

- Improve API to declare selections in Python fairness (#132)

### [FAI-926](https://issues.redhat.com/browse/FAI-926)
### FAI-917

- Add error message capturing within Python models (#137)

- Implement custom counterfactual goal criteria ([#140](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/140))
### FAI-926

- Implement custom counterfactual goal criteria (#140)

### [FAI-952](https://issues.redhat.com/browse/FAI-952)
### FAI-952

- Change dependencies to align with ODH workbench images (#143)

- Change dependencies to align with ODH workbench images ([#143](https://github.com/trustyai-explainability/trustyai-explainability-python/pull/143))
## [test-pipeline-1] - 2022-10-12

## [0.2.5] - 2022-09-14


### Bug Fixes


- Fixed linting, adding doc build reqs to requirements-dev

- Fixed line-too-long linting errors
Expand Down Expand Up @@ -232,20 +192,16 @@ All notable changes to this project will be documented in this file.
- Fixed broken output casting for 1d output arrays



### [FAI-797b](https://issues.redhat.com/browse/FAI-797b)

### FAI-797b

- Include doc link in README

## [0.2.4] - 2022-06-16

## [0.2.3] - 2022-05-12


### Bug Fixes


- Fixed missing final newline


Expand All @@ -255,21 +211,17 @@ All notable changes to this project will be documented in this file.

## [0.2.0] - 2022-04-22


### Bug Fixes


- Fixed linting issues

- Fixed linting issues re. the glob checker for wildcard paths

- Fixed line-too-long linting issue in model/__init__



### Refactor


- Refactored arrow inclusion; mvn pulls dependencies, then includes precompiled arrowconverters jar


Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -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

Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -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 = "[email protected]" }]
license = { text = "Apache License Version 2.0" }
Expand Down
2 changes: 1 addition & 1 deletion src/trustyai/version.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
"""TrustyAI version"""
__version__ = "0.3.0"
__version__ = "0.4.0"

0 comments on commit 34b3bd8

Please sign in to comment.