Skip to content

Commit

Permalink
chore(release): v0.3.7 [skip ci]
Browse files Browse the repository at this point in the history
  • Loading branch information
semantic-release committed Sep 24, 2023
1 parent 6441f81 commit 0c441e9
Show file tree
Hide file tree
Showing 2 changed files with 163 additions and 17 deletions.
174 changes: 160 additions & 14 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,173 @@
# Changelog
# CHANGELOG

<!--next-version-placeholder-->

## v0.3.0 (14/09/2023)

### Features
## v0.3.7 (2023-09-24)

- Added the possibility to make statistical comparison between areas under curve of different models in the ROC plot.
- Updated the pytest's `cv_results` fixture to cross-validate multiple models.
### Build

* build: update python-semantic-release ([`214ff7e`](https://github.com/francescopisu/modelsight/commit/214ff7edbc0380522fcacb0dd83f4120ce8c7970))

## v0.2.0 (17/07/2023)
### Fix

* fix: replace references to src folder with modelsight folder ([`70471d2`](https://github.com/francescopisu/modelsight/commit/70471d26c34bacb550123658ff8236920671ba64))

* fix: remove src folder ([`1cf5d37`](https://github.com/francescopisu/modelsight/commit/1cf5d3768b184238769acfa5bffa5ef80c688a7c))

### Unknown

* Merge pull request #18 from francescopisu/fix/remove-src-folder

fix: remove src folder ([`6441f81`](https://github.com/francescopisu/modelsight/commit/6441f8164a8fc4ff8d5ea784c8be2eea71855b70))


## v0.3.6 (2023-09-24)

### Documentation

* docs: improve docstring docs #13 ([`fec818b`](https://github.com/francescopisu/modelsight/commit/fec818b68a88ff8f71b29e3438572ad300e6161c))

* docs: improve docstring docs #13 ([`9fc34fd`](https://github.com/francescopisu/modelsight/commit/9fc34fd5276d33c920653b847d112dc03c9ba92d))

### Unknown

* Merge pull request #16 from francescopisu/dev

[sync] Merge dev to main ([`57d8381`](https://github.com/francescopisu/modelsight/commit/57d83818693fbc1df773f0d53e5086f69d68a0b3))


## v0.3.5 (2023-09-17)

### Documentation

* docs: update README with graphical examples #10 ([`26102c4`](https://github.com/francescopisu/modelsight/commit/26102c4a4091238675e7270e3c16936c28a84682))

* docs: update README with graphical examples #10 ([`0cabbb0`](https://github.com/francescopisu/modelsight/commit/0cabbb02a2b48617110bac0738a2c2b9eeb144dc))


## v0.3.4 (2023-09-17)

### Documentation

* docs: update example notebook + self-contained python script #3 ([`47d4cbc`](https://github.com/francescopisu/modelsight/commit/47d4cbc859378e7e030bdae2ffeb69d041964f63))

* docs: update example notebook with average ROC curves plot of multiple binary classifiers ([`ef14075`](https://github.com/francescopisu/modelsight/commit/ef14075f126b02147b9b4aaab07e7b38e959ab72))

### Unknown

* Merge pull request #9 from francescopisu/dev

Dev ([`a6374ec`](https://github.com/francescopisu/modelsight/commit/a6374ec511d92ffc698f5edd95fd7867f5ea8bc4))

* Merge pull request #8 from francescopisu/docs/update-example-notebook

Update example notebook and add self-contained quickstart python script ([`77d168d`](https://github.com/francescopisu/modelsight/commit/77d168d360134f8d83b1655ed36cc46db4c7a8df))


## v0.3.3 (2023-09-15)

### Fix

* fix: numpy float deprecated alias #4 ([`3e71866`](https://github.com/francescopisu/modelsight/commit/3e71866ed365ea831c21cbd4dec2513ea08b3a97))

### Unknown

* Merge pull request #6 from francescopisu/dev

Dev ([`272404f`](https://github.com/francescopisu/modelsight/commit/272404f94ee2167f036dbc62ecb53ffdb852480d))

* Merge pull request #5 from francescopisu/fix/numpy-float

fix: numpy float deprecated alias #4 ([`5bf8cc3`](https://github.com/francescopisu/modelsight/commit/5bf8cc3e8dbba3f8e10f5f4b06d071e046fac716))


## v0.3.2 (2023-09-15)

### Build

* build: add CI workflow ([`f83e647`](https://github.com/francescopisu/modelsight/commit/f83e6471b7bfa8af67a7e4cf434905c3b251da52))

* build: fix security vulnerabilities ([`925d517`](https://github.com/francescopisu/modelsight/commit/925d517e8c75f169aef98438c35785ec059d483a))

* build: preparing for release v0.3.0 ([`341a11a`](https://github.com/francescopisu/modelsight/commit/341a11a5b719f11e7e03f414efb8f0d1db32df74))


## v0.3.0 (2023-09-14)

### Build

* build: trying to fix rtd compilation error ([`c825a6f`](https://github.com/francescopisu/modelsight/commit/c825a6f66444fb3f88f35d55837a4d6836760703))

* build: trying to fix rtd compilation error ([`c1b95a8`](https://github.com/francescopisu/modelsight/commit/c1b95a884919b3256eb6e2c71efea01774e1cd2a))

* build: trying to fix rtd compilation error ([`aabba19`](https://github.com/francescopisu/modelsight/commit/aabba19da56be000501c0fc1791122fe8bbd2a1e))

* build: specified correct python version for rtd ([`97911c9`](https://github.com/francescopisu/modelsight/commit/97911c98038cbffc963e34d1c83728f520302157))

* build: preparing for release v0.2.0 ([`23b2aa5`](https://github.com/francescopisu/modelsight/commit/23b2aa5bec6d637bc1be0bc1ecf144c8ed2e8295))

* build: get current version by tag ([`72f860b`](https://github.com/francescopisu/modelsight/commit/72f860b47f1d0099fcc398c5014944bd089e20dd))

### Documentation

* docs: fix quickstart code ([`497770b`](https://github.com/francescopisu/modelsight/commit/497770be6873fa68f7599467cee8bb77972dce17))

* docs: fix logo path ([`a89feff`](https://github.com/francescopisu/modelsight/commit/a89feff408eb197fb4c5f10a2bddb1379ab4ffff))

* docs: update readme ([`b91d7ea`](https://github.com/francescopisu/modelsight/commit/b91d7ea1077d585a240862d398c3f42477e5f292))

### Feature

* feat: comparison between median AUCs + tests ([`2ca124c`](https://github.com/francescopisu/modelsight/commit/2ca124c305cfe5f972ce22c5202ea2b66d21dff0))

### Unknown

* Merge pull request #2 from francescopisu/dev

feat: comparison between median AUCs + tests ([`a46fd54`](https://github.com/francescopisu/modelsight/commit/a46fd543b4bb1515b56281c696300d08f221bcaa))

* Merge remote-tracking branch &#39;refs/remotes/origin/main&#39; ([`55b6827`](https://github.com/francescopisu/modelsight/commit/55b6827061fcb0f846f4f5bb4734c4d129ed47a9))


## v0.2.0 (2023-07-17)

### Documentation

* docs: update roadmap ([`1b9875d`](https://github.com/francescopisu/modelsight/commit/1b9875dc9e75c1e677c7f3a03189cf9fa1552257))

* docs: add roadmap to readme ([`f16718b`](https://github.com/francescopisu/modelsight/commit/f16718be186e8c896cd7fd7adc92d9d47b9e385f))

* docs: update readme and add notebook for example usage ([`6f13516`](https://github.com/francescopisu/modelsight/commit/6f13516d53a9b2beb8a47fd73ab771fbea7bca76))

### Feature

* feat: add average receive-operating characteristic curves ([`37f4fd2`](https://github.com/francescopisu/modelsight/commit/37f4fd254803bb3d147fffbe6be7f3e954abfa65))

### Test

* test: add tests for average receiver-operating characteristic curves ([`d4d3f93`](https://github.com/francescopisu/modelsight/commit/d4d3f93f017e534d13e5db6f917d5d910a1eebea))


## v0.1.0 (2023-06-23)

### Build

* build: add myst-nb sphinx-autoapi and sphinx-rtd-theme as dev dependencies ([`7a99c5c`](https://github.com/francescopisu/modelsight/commit/7a99c5cd6cbae2611230eb092bf318b7c564587d))

* build: add PSR as dev dependency ([`10b3b3f`](https://github.com/francescopisu/modelsight/commit/10b3b3f8c0a774c459b5aaebec8331f7cdb7995c))

### Documentation

* docs: add usage example ([`7230e5a`](https://github.com/francescopisu/modelsight/commit/7230e5a7f3b356d678f18cb8211dff5180c89ee2))

### Feature

- Introduced the curves module for producing average receiver-operating characteristic curved after cross-validation.
- Added a custom dataclass type for the output of a cross-validation procedure: `CVModellingOutput`.
* feat: hosmer lemeshow calibration plot + test ([`6966c82`](https://github.com/francescopisu/modelsight/commit/6966c82cd6eeaf4e075b785e9fa2bc3ec517eaea))

### Tests
### Unknown

- Added a fixture to simulate the output of a cross-validation procedure and added tests for the average receiver-operating characteristic curves.
* conda poetry setup ([`5fcad1a`](https://github.com/francescopisu/modelsight/commit/5fcad1af223fb159b3470f848a41964693871bae))

## v0.1.0 (23/06/2023)
* conda poetry setup ([`8613cae`](https://github.com/francescopisu/modelsight/commit/8613cae667328cfb9269b68ec23523bb2bf89ee0))

- First release of `modelsight`!
- Calibration module to assess calibration of ML predicted probabilities via Hosmer-Lemeshow plot.
* initial package setup ([`dec4143`](https://github.com/francescopisu/modelsight/commit/dec41435830158341dfde00a252f69aaee48c246))
6 changes: 3 additions & 3 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "modelsight"
version = "0.3.0"
version = "0.3.7"
description = "Better insights into Machine Learning models performance"
authors = ["Francesco Pisu"]
license = "GNU General Public License v3.0"
Expand Down Expand Up @@ -45,9 +45,9 @@ commit_version_numer = true
commit_message = "chore(release): v{version} [skip ci]"
branch = "main" # branch to make releases of
changelog_file = "CHANGELOG.md" # changelog file
build_command = "poetry build" # build dists
build_command = "pip install poetry && poetry build" # build dists
dist_path = "dist/" # where to put dists
upload_to_vcs_release = true # auto-create GitHub release
upload_to_vcs_release = true # auto-create GitHub release
upload_to_pypi = false # don't auto-upload to PyPI
remove_dist = false # don't remove dists
patch_without_tag = true # patch release by default

0 comments on commit 0c441e9

Please sign in to comment.