From 85cb5be4af3ad928006e39311bf6fa413548144c Mon Sep 17 00:00:00 2001 From: github-actions Date: Thu, 25 Jan 2024 22:35:57 +0000 Subject: [PATCH] chore(release): release 1.2.6 --- CHANGELOG.md | 197 ++++++++++++++++++++++++++++++++++++++++++++++ mleko/__init__.py | 2 +- pyproject.toml | 2 +- 3 files changed, 199 insertions(+), 2 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..24a7c60e --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,197 @@ +# Changelog + +## [v1.2.6](https://github.com/klarna-incubator/mleko/releases/tag/v1.2.6) (2024-01-25) + +### πŸ› Bug Fixes + +- Bump patch release. ([`ff5f94e`](https://github.com/klarna-incubator/mleko/commit/ff5f94e49df12db51cf18c22708a6dfeab49a942)) + +## [v1.2.5](https://github.com/klarna-incubator/mleko/releases/tag/v1.2.5) (2024-01-25) + +### πŸ› Bug Fixes + +- Fix `CHANGELOG.md` template location ([`141c9b7`](https://github.com/klarna-incubator/mleko/commit/141c9b7a9ea3e785308f6ed821ac799d60d163a1)) + +## [v1.2.4](https://github.com/klarna-incubator/mleko/releases/tag/v1.2.4) (2024-01-25) + +### πŸ› Bug Fixes + +- Trigger patch release. ([`7269dca`](https://github.com/klarna-incubator/mleko/commit/7269dcab2ce7e19fc2809a5485c1f1bdd33f2db2)) + +### πŸ—οΈ Build + +- **semantic versioning:** Update `CHANGELOG.md` template and semantic versioning logic. ([`1727e09`](https://github.com/klarna-incubator/mleko/commit/1727e097861c0f23520380a2b5d526d905861dee)) + +## [v1.2.3](https://github.com/klarna-incubator/mleko/releases/tag/v1.2.3) (2024-01-25) + +### πŸ› Bug Fixes + +- Remove coverage from workflow ([`09eb09d`](https://github.com/klarna-incubator/mleko/commit/09eb09da4fae09716c1fa37ebbc91dc532d7ed67)) + +## [v1.2.2](https://github.com/klarna-incubator/mleko/releases/tag/v1.2.2) (2024-01-25) + +### πŸ› Bug Fixes + +- Switch to trusted publishing ([`e84712d`](https://github.com/klarna-incubator/mleko/commit/e84712deb1775c4689a8d89b5bb54f0461494145)) + +## [v1.2.1](https://github.com/klarna-incubator/mleko/releases/tag/v1.2.1) (2024-01-25) + +### πŸ› Bug Fixes + +- Experiment with semantic versioning ([`0942196`](https://github.com/klarna-incubator/mleko/commit/0942196578df30f27c3d31435f5d2dc0b3c5775e)) + +### πŸ—οΈ Build + +- 🚧 Upgrade `python-gitlab` to `4.4.0` ([`15fff07`](https://github.com/klarna-incubator/mleko/commit/15fff07cae12e57a8bb7e30a2d4394ecee424e98)) +- 🚧 Fix failing builds ([`79f7d95`](https://github.com/klarna-incubator/mleko/commit/79f7d959691924a1a8b2e68d462aa448969058da)) + +## [v1.2.0](https://github.com/klarna-incubator/mleko/releases/tag/v1.2.0) (2023-10-09) + +### πŸ› Bug Fixes + +- **logging:** πŸ› Fix LGBM logging routing to correct log level. ([`0e5fa77`](https://github.com/klarna-incubator/mleko/commit/0e5fa77ae14ccd27eb9b435ec8a73815fe764350)) + +### 🎨 Style + +- remove unnecessary blank lines ([`a06edf2`](https://github.com/klarna-incubator/mleko/commit/a06edf23e865e6bfb95f9f3d13611a24de12b4ba)) +- ✏️ Improve logging of `CSVToVaexConverter` and fix typo in `write_vaex_dataframe`. ([`197e56a`](https://github.com/klarna-incubator/mleko/commit/197e56ad4af59da2a08762c70b8e7ae5c5e350e2)) + +### πŸ—οΈ Build + +- πŸ”’οΈ Bump `gitpython` to resolve CVE-2023-41040 and CVE-2023-40590. ([`79627bd`](https://github.com/klarna-incubator/mleko/commit/79627bda5228d0470b2a3ca4613ae7636d79f4b6)) + +## [v1.1.0](https://github.com/klarna-incubator/mleko/releases/tag/v1.1.0) (2023-09-27) + +### πŸ§ͺ Tests + +- **tuning:** πŸ§ͺ Add test cases for `TuneStep`. ([`d811c7d`](https://github.com/klarna-incubator/mleko/commit/d811c7d4f60b4440b669cf723d3b85ee962efc97)) + +## [v1.0.0](https://github.com/klarna-incubator/mleko/releases/tag/v1.0.0) (2023-09-20) + +### ⛔️ BREAKING CHANGES + +- πŸ“ Improve `README.md` with more up to date information. ([`b388b59`](https://github.com/klarna-incubator/mleko/commit/b388b59a9c8da0df56da532a0cc17b347089a146)) + +## [v0.8.1](https://github.com/klarna-incubator/mleko/releases/tag/v0.8.1) (2023-09-07) + +### πŸ› Bug Fixes + +- **config:** πŸ› Fix readthedocs build to only generate html. ([`13fc207`](https://github.com/klarna-incubator/mleko/commit/13fc207adbba82fa9cc2d4dcad91038aecafa34f)) + +## [v0.8.0](https://github.com/klarna-incubator/mleko/releases/tag/v0.8.0) (2023-09-06) + +### πŸ› Bug Fixes + +- **feature selection:** πŸ› Add `DataSchema` as partial return from all `fit` methods in feature selectors. ([`ebf2484`](https://github.com/klarna-incubator/mleko/commit/ebf2484fbaac7bbe067ab1491964bc50f4d7d711)) + +### πŸ› οΈ Code Refactoring + +- **cache:** 🚸 Replace `disable_cache` with a check if `cache_size=0` for `LRUCacheMixin`. ([`cfd7592`](https://github.com/klarna-incubator/mleko/commit/cfd759297d2d0e3b21f0f79827baab7c8b882784)) + +## [v0.7.0](https://github.com/klarna-incubator/mleko/releases/tag/v0.7.0) (2023-07-11) + +### πŸ› Bug Fixes + +- **data cleaning:** πŸ› Switched to HDF5 as file format for faster I/O and better SageMaker support. ([`61f9e42`](https://github.com/klarna-incubator/mleko/commit/61f9e42ef215485b16d83be9726040b829d5a3e7)) + +## [v0.6.1](https://github.com/klarna-incubator/mleko/releases/tag/v0.6.1) (2023-06-30) + +### πŸ› Bug Fixes + +- **data cleaning:** πŸ› Fix date32/64[day] not converted to datetime. ([`98f4b26`](https://github.com/klarna-incubator/mleko/commit/98f4b26ef5eab26e47cdcc1fd0f31928e063d49a)) +- **data source:** πŸ› Fix bug where S3 buckets with no manifest caused crash. ([`9078845`](https://github.com/klarna-incubator/mleko/commit/90788454dc8b2c1665f79746ae1392a8d4d067dd)) + +### πŸ—οΈ Build + +- **config:** πŸ”§ Switch mypy for pyright and update configuration. ([`5631aed`](https://github.com/klarna-incubator/mleko/commit/5631aedd059bdd6aed2c8e78d09629d8894e5cb8)) + +## [v0.6.0](https://github.com/klarna-incubator/mleko/releases/tag/v0.6.0) (2023-06-26) + +## [v0.5.0](https://github.com/klarna-incubator/mleko/releases/tag/v0.5.0) (2023-06-17) + +### πŸ› οΈ Code Refactoring + +- πŸ’« Switch to tqdm.auto to prevent breaking in Jupyter notebooks. ([`dc139cf`](https://github.com/klarna-incubator/mleko/commit/dc139cf3844d1a6beb7b5682b44275fd2f9ef2cf)) + +### πŸ§ͺ Tests + +- βœ… Now _get_local_filenames returns a sorted list of filenames to ensure stability. ([`774e8eb`](https://github.com/klarna-incubator/mleko/commit/774e8eb2a38e5904a170473c56523926b3acffb4)) + +## [v0.4.2](https://github.com/klarna-incubator/mleko/releases/tag/v0.4.2) (2023-06-11) + +### πŸ› οΈ Code Refactoring + +- βž– Remove pandas dependency. ([`40e264c`](https://github.com/klarna-incubator/mleko/commit/40e264c0604793e860887bbbd03b5c374fa55162)) + +### πŸ€– Continous Integration + +- **semantic versioning:** πŸ‘· Add more sections to changelog based on conventional commit categories. ([`e5b1594`](https://github.com/klarna-incubator/mleko/commit/e5b15944ae98793273ed407b13867abf68783f36)) + +## [v0.4.1](https://github.com/klarna-incubator/mleko/releases/tag/v0.4.1) (2023-06-04) + +### πŸ› Bug Fixes + +- **feature selection:** πŸ› Fix `FeatureSelector` cache to use tuple in… (#60) ([`758cf5e`](https://github.com/klarna-incubator/mleko/commit/758cf5ee770567e89dfac6dc06a8539318492feb)) +- **feature selection:** πŸ› Fix `FeatureSelector` cache to use tuple instead of frozenset to have stable fingerprint. ([`cd82417`](https://github.com/klarna-incubator/mleko/commit/cd824177e252ae00af4d2ed8cc50b607c4a4928f)) + +## [v0.4.0](https://github.com/klarna-incubator/mleko/releases/tag/v0.4.0) (2023-06-03) + +### πŸ› Bug Fixes + +- πŸ› Fix typeguard breaking changes causing build to fail. ([`66c6a8e`](https://github.com/klarna-incubator/mleko/commit/66c6a8e24e04815f35dc18de5b3ccd20589fe79d)) + +### πŸ› οΈ Code Refactoring + +- πŸ”₯ Unify dataset subpackage naming to verbs and modules to nouns. ([`3ffb909`](https://github.com/klarna-incubator/mleko/commit/3ffb909806ceae8162ac31719bb228e9238a334d)) +- πŸ”₯ Rename subpackages in dataset to singular variant. ([`51a8297`](https://github.com/klarna-incubator/mleko/commit/51a829707d41dcb66f7fba3d5c8b34bad3618225)) +- πŸ”₯ Refactor entire project to improve maintainability. ([`dd1d22c`](https://github.com/klarna-incubator/mleko/commit/dd1d22c52b678d56cb4750a96997c897d1a7f35c)) + +## [v0.3.1](https://github.com/klarna-incubator/mleko/releases/tag/v0.3.1) (2023-05-21) + +### πŸ› Bug Fixes + +- :bug: Added notes to pipeline step docstrings. ([`d94f899`](https://github.com/klarna-incubator/mleko/commit/d94f89921befafe6a81540c996626e7a849fd260)) + +### πŸ› οΈ Code Refactoring + +- **data source:** :bug: Added note to the KaggleDataSource init docstring. ([`d5f12d3`](https://github.com/klarna-incubator/mleko/commit/d5f12d32eb1492bc3c2566ff16e6fd370301754b)) + +### πŸ€– Continous Integration + +- :rocket: Removed semantic PR workflow and updated test workflow to not run on release commits. ([`8138745`](https://github.com/klarna-incubator/mleko/commit/8138745913457e4e69858c180b2ebacac9f40861)) + +## [v0.3.0](https://github.com/klarna-incubator/mleko/releases/tag/v0.3.0) (2023-05-21) + +### πŸ› Bug Fixes + +- **data splitting:** :bug: Added notes and examples to splitters docstrings. ([`d162c86`](https://github.com/klarna-incubator/mleko/commit/d162c8611c0284d0a83e4b5ad9664f964351d194)) +- **pipeline:** :bug: Updated some docstrings. ([`56b36fd`](https://github.com/klarna-incubator/mleko/commit/56b36fd70030b2d39351b74b3c0e4dce5bd9a06c)) + +### πŸ€– Continous Integration + +- :rocket: Updated release to only trigger if the commit message does not contain chore(release). ([`c9f3f3f`](https://github.com/klarna-incubator/mleko/commit/c9f3f3f4a666bcbac44bf86478487057e95609e0)) + +## [v0.2.0](https://github.com/klarna-incubator/mleko/releases/tag/v0.2.0) (2023-05-21) + +## [v0.1.3](https://github.com/klarna-incubator/mleko/releases/tag/v0.1.3) (2023-05-13) + +### πŸ› Bug Fixes + +- **cache:** :bug: Cache modules exposed in subpackage __init__. ([`fd65e9d`](https://github.com/klarna-incubator/mleko/commit/fd65e9df668a0003543a1fa2e3260f723a87285f)) + +## [v0.1.2](https://github.com/klarna-incubator/mleko/releases/tag/v0.1.2) (2023-05-13) + +### πŸ› Bug Fixes + +- **cache:** :bug: Fixed LRUCacheMixin eviction test case. ([`ce5bfc1`](https://github.com/klarna-incubator/mleko/commit/ce5bfc17aabaf858778eb42ef40c9f38a9e2ae97)) +- :bug: Temporarely disabled failing tests for cache. ([`9c17960`](https://github.com/klarna-incubator/mleko/commit/9c17960185606b6e9d150154bc4b6aac6592a7cc)) + +## [v0.1.0](https://github.com/klarna-incubator/mleko/releases/tag/v0.1.0) (2023-05-12) + +### πŸ› Bug Fixes + +- **cache:** :bug: Fixed test by not testing it... ([`e3a0ce9`](https://github.com/klarna-incubator/mleko/commit/e3a0ce91da26bf424b199105be164c33b3a6b354)) +- **cache:** :bug: Try logging using assert to fix GH issue ([`5e247ec`](https://github.com/klarna-incubator/mleko/commit/5e247ec2de355148b1710a1691404f8cffc4bd31)) +- **cache:** :bug: Attempting to fix test case failing in GH actions. ([`4892591`](https://github.com/klarna-incubator/mleko/commit/4892591e9ab6244ec6494d9fc9532eeeb8f12c68)) +- **cache:** :bug: LRUCacheMixin now relies on file modification time instead of access time due to system limitations. ([`127d657`](https://github.com/klarna-incubator/mleko/commit/127d6578715f5e852e3638d8a037d072991034d7)) +- :bug: Fixed docstrings for private methods in KaggleDataSource and removed xdoctest from build steps ([`bb55cf5`](https://github.com/klarna-incubator/mleko/commit/bb55cf55c149a8fdec3458799e987969174b5207)) diff --git a/mleko/__init__.py b/mleko/__init__.py index 66ec3378..0d287fca 100644 --- a/mleko/__init__.py +++ b/mleko/__init__.py @@ -27,4 +27,4 @@ from __future__ import annotations -__version__ = "1.2.5" +__version__ = "1.2.6" diff --git a/pyproject.toml b/pyproject.toml index 26cc14d1..38f4d22c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "mleko" -version = "1.2.5" +version = "1.2.6" description = "ML-Ekosystem" authors = ["Erik BΓ₯venstrand "] license = "Apache-2.0"