diff --git a/.release-please-manifest.json b/.release-please-manifest.json index a549f59..aca3a49 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "2.4.0" + ".": "2.3.1" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 631f1bd..d676f84 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,67 @@ # Changelog +## [2.3.1](https://github.com/ai4os/DEEPaaS/compare/v2.5.0...v2.3.1) (2024-08-08) + + +### Features + +* add -dev suffix to the version when installed as dev ([4d087b3](https://github.com/ai4os/DEEPaaS/commit/4d087b3e7df9f53dcfe8fb695ca23e2f55af2abf)) +* add ability to setup base path to serve the API from a custom path ([6b7874a](https://github.com/ai4os/DEEPaaS/commit/6b7874a39a25dbebcfb35f75cf7b1a782d1d37ec)), closes [#111](https://github.com/ai4os/DEEPaaS/issues/111) +* add deprecation warnings for test module ([747c7a5](https://github.com/ai4os/DEEPaaS/commit/747c7a53ccb43cd3ee63e5eddc7dd47eb50b64fb)) +* add deprecation warnings when loading several models ([eee055e](https://github.com/ai4os/DEEPaaS/commit/eee055ef3ff744a1d13c4a6187ee23e698c37c15)), closes [#129](https://github.com/ai4os/DEEPaaS/issues/129) +* add option to allow to load a single module ([dce1ab5](https://github.com/ai4os/DEEPaaS/commit/dce1ab57127634333059eb81151c1e017dd2f335)) +* add release-please initial configuration ([a9105fe](https://github.com/ai4os/DEEPaaS/commit/a9105fe469c742d98100a347d29bcb2d008da514)), closes [#134](https://github.com/ai4os/DEEPaaS/issues/134) +* add required info to help message ([d710254](https://github.com/ai4os/DEEPaaS/commit/d710254d15066643597b4cfe1c93582a711f0696)) +* add types to help message ([6099f24](https://github.com/ai4os/DEEPaaS/commit/6099f24ea60bd197d6ec55f398a3b080f2c428a2)) +* allow linebreaks in help messages ([2deabdb](https://github.com/ai4os/DEEPaaS/commit/2deabdbb53237373d3892bf53cb6b3f67376599f)) +* allow multiple input files ([b7b1b82](https://github.com/ai4os/DEEPaaS/commit/b7b1b82c56fb9cdb6313c11fd5f4ae4352be2a33)) +* change swagger URL from /ui to /api ([e592cae](https://github.com/ai4os/DEEPaaS/commit/e592cae10ff4b12ae1cdad139096b310bf08c584)), closes [#131](https://github.com/ai4os/DEEPaaS/issues/131) +* deprecate deepaas-predict ([b7af423](https://github.com/ai4os/DEEPaaS/commit/b7af4231234b9b6aacb990680f00953b44385408)), closes [#154](https://github.com/ai4os/DEEPaaS/issues/154) +* properly support lists and dicts in argparse ([071b777](https://github.com/ai4os/DEEPaaS/commit/071b77784aaacbcda8a75a95adaf28c655b8846c)) +* support bools ([6e1453d](https://github.com/ai4os/DEEPaaS/commit/6e1453d4d05a2e90810da9926b6207c853804643)) + + +### Bug Fixes + +* [#134](https://github.com/ai4os/DEEPaaS/issues/134) ([a9105fe](https://github.com/ai4os/DEEPaaS/commit/a9105fe469c742d98100a347d29bcb2d008da514)) +* [#134](https://github.com/ai4os/DEEPaaS/issues/134) ([c38f1d7](https://github.com/ai4os/DEEPaaS/commit/c38f1d776fb8a35ea4fadb28e5c6c43254d3ec17)) +* add runTest method due to pytest bug ([15fdd08](https://github.com/ai4os/DEEPaaS/commit/15fdd0815219aac3d26e7e02778194a5e69cfd1e)) +* allow users to setup base_path for serving under a different prefix ([39fa910](https://github.com/ai4os/DEEPaaS/commit/39fa91035db6ec925f7f278542bbc70e534e5063)), closes [#111](https://github.com/ai4os/DEEPaaS/issues/111) +* change deprecated GH action ([71e8230](https://github.com/ai4os/DEEPaaS/commit/71e82303f91748f0e7f771aa890bb879712c800b)) +* change release type version to Python ([3c801e3](https://github.com/ai4os/DEEPaaS/commit/3c801e3e483cd6336f6b70eaef219cc30d2ad3ae)) +* change target branch on release-please action ([32b669c](https://github.com/ai4os/DEEPaaS/commit/32b669c6e5eccac5c03cd4ce99c1b6fdd6f0ced1)) +* comment breaking Jenkins stages ([336b15c](https://github.com/ai4os/DEEPaaS/commit/336b15c508e9b5ce40fed4e993bdeb0df2ad5bda)) +* do not use PBR to get version ([93932e5](https://github.com/ai4os/DEEPaaS/commit/93932e5ccc5373738933c5788b1265340fb2ae8f)), closes [#153](https://github.com/ai4os/DEEPaaS/issues/153) +* do not use warnings statement ([99a46f4](https://github.com/ai4os/DEEPaaS/commit/99a46f4b978dcbdc85d69d4d8f7645d38e7b91cf)) +* dockerhub_image_id variable interpolation ([5342adc](https://github.com/ai4os/DEEPaaS/commit/5342adcc6ba2ce46dcaee737ba0c59e0e98e695e)) +* image_id to dockerhub_image_id ([bd75152](https://github.com/ai4os/DEEPaaS/commit/bd751521d1ee679737856cd6ac0f4a2d9da27dce)) +* make description optional ([7717348](https://github.com/ai4os/DEEPaaS/commit/77173480758e4c62a2c6e52009ffd82b90ee0b21)) +* remove deprecated cli option ([05d7f06](https://github.com/ai4os/DEEPaaS/commit/05d7f06f07aaced23776d39641591f38472b0cd6)) +* remove marshmallow deprecation warnings ([b0dd6a3](https://github.com/ai4os/DEEPaaS/commit/b0dd6a3488a2701fbceb69cd98c22ac523b85534)) +* remove six dependency ([f0949a0](https://github.com/ai4os/DEEPaaS/commit/f0949a0a1760e462323d943e2ba9b677ef2f1df0)), closes [#164](https://github.com/ai4os/DEEPaaS/issues/164) +* remove warnings in test model ([b101b68](https://github.com/ai4os/DEEPaaS/commit/b101b6807f06ae8b16bc2794d21e6a69aa18cde1)) +* typo in import ([#149](https://github.com/ai4os/DEEPaaS/issues/149)) ([2c381dd](https://github.com/ai4os/DEEPaaS/commit/2c381dd1163a71e68cc5e38d4d8a98b85755813d)) +* update doc config and style ([81066ba](https://github.com/ai4os/DEEPaaS/commit/81066ba700fa5dd60557a37ca430dea99f5f0552)) +* use a higher stacklevel on warnings ([8f3362d](https://github.com/ai4os/DEEPaaS/commit/8f3362d9f2ef94a9b22191b2aac8e13be927eb7b)) +* use Jenkins `python3.8` agent ([4a26593](https://github.com/ai4os/DEEPaaS/commit/4a265933f2b148ba0b89dbb1bad6052962a26b86)) + + +### Documentation + +* add additional badges ([f89bc71](https://github.com/ai4os/DEEPaaS/commit/f89bc7192e14b88d643e8a7f1423324e80347c72)) +* add additional badges ([ba9d319](https://github.com/ai4os/DEEPaaS/commit/ba9d319cac0d5bcbb24d1a5a68457604ce412640)) +* create CITATION.cff ([d5a8b65](https://github.com/ai4os/DEEPaaS/commit/d5a8b65b3534a8e4d712ad6ab658c5e91aaca008)), closes [#136](https://github.com/ai4os/DEEPaaS/issues/136) +* fix document generation on Read the Docs ([c5184ba](https://github.com/ai4os/DEEPaaS/commit/c5184bad2b5dde5aeb47b0a685b436dd969df788)) +* fix documentation warnings ([a366a7b](https://github.com/ai4os/DEEPaaS/commit/a366a7b9ddf2949f6837f60a1ebb468c917cdc0f)) +* include AI4EOSC logo ([2253338](https://github.com/ai4os/DEEPaaS/commit/2253338b0c246a8a324df22562742a0782f45ee7)) +* remove references to V1 API ([0185f22](https://github.com/ai4os/DEEPaaS/commit/0185f2225908c38af960be7aa4429c57391e6b1b)) +* update Jenkins badge ([#159](https://github.com/ai4os/DEEPaaS/issues/159)) ([d454121](https://github.com/ai4os/DEEPaaS/commit/d454121225ebde24cb8983a94387485fc389a1de)) + + +### Miscellaneous Chores + +* release 2.3.1 ([#147](https://github.com/ai4os/DEEPaaS/issues/147)) ([ea9fa64](https://github.com/ai4os/DEEPaaS/commit/ea9fa64a0a7254f94ce06836163ac8664c75d38d)) + ## [2.4.0](https://github.com/ai4os/DEEPaaS/compare/v2.3.2...v2.4.0) (2024-06-07) diff --git a/deepaas/__init__.py b/deepaas/__init__.py index 07f7974..9d521a8 100644 --- a/deepaas/__init__.py +++ b/deepaas/__init__.py @@ -18,7 +18,7 @@ import importlib.metadata from pathlib import Path -__version__ = "2.4.0" +__version__ = "2.3.1" def extract_version() -> str: diff --git a/pyproject.toml b/pyproject.toml index fb6fbf0..22c20a7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "deepaas" -version = "2.4.0" +version = "2.3.1" description = "DEEPaaS is a REST API to expose a machine learning model." authors = ["Alvaro Lopez Garcia "] license = "Apache-2"