From 816bfdcc19fbcb0142062a33accf847c9397c97a Mon Sep 17 00:00:00 2001 From: Aaron Pham <29749331+aarnphm@users.noreply.github.com> Date: Fri, 25 Aug 2023 09:28:49 +0000 Subject: [PATCH] infra: prepare for release 0.2.27 [generated] [skip ci] Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com> --- CHANGELOG.md | 48 ++++++++++++++++++++++++++++ changelog.d/168.change.md | 3 -- changelog.d/191.refactor.md | 7 ---- changelog.d/199.refactor.md | 1 - changelog.d/240.feature.md | 10 ------ changelog.d/249.refactor.md | 8 ----- openllm-contrib/clojure/package.json | 2 +- openllm-node/package.json | 2 +- openllm-python/CHANGELOG.md | 48 ++++++++++++++++++++++++++++ package.json | 2 +- 10 files changed, 99 insertions(+), 32 deletions(-) delete mode 100644 changelog.d/168.change.md delete mode 100644 changelog.d/191.refactor.md delete mode 100644 changelog.d/199.refactor.md delete mode 100644 changelog.d/240.feature.md delete mode 100644 changelog.d/249.refactor.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 6e8e0259..88e6804f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,54 @@ This changelog is managed by towncrier and is compiled at release time. +## [0.2.27](https://github.com/bentoml/openllm/tree/v0.2.27) + +### Changes + +- Define specific style guideline for the project. See + [STYLE.md](https://github.com/bentoml/OpenLLM/blob/main/STYLE.md) for more + information. + [#168](https://github.com/bentoml/openllm/issues/168) + + +### Refactor + +- Expose all extension via `openllm extension` + + Added a separate section for all extension with the CLI. `openllm playground` is now considered as an extension + + introduce compiled wheels gradually + + added a easy `cz.py` for code golf and LOC + [#191](https://github.com/bentoml/openllm/issues/191) +- Refactor openllm_js to openllm-node for initial node library development + [#199](https://github.com/bentoml/openllm/issues/199) +- OpenLLM now comprise of three packages: + + - `openllm-core`: main building blocks of OpenLLM, that doesn't depend on transformers and heavy DL libraries + - `openllm-client`: The implementation of `openllm.client` + - `openllm`: = `openllm-core` + `openllm-client` + DL features (under `openllm-python`) + + OpenLLM now will provide `start-grpc` as opt-in. If you wan to use `openllm start-grpc`, make sure to install + with `pip install "openllm[grpc]"` + [#249](https://github.com/bentoml/openllm/issues/249) + + +### Features + +- OpenLLM now provides SSE support + + > [!NOTE] + > For this to work, you must install BentoML>=1.1.2: + > `pip install -U bentoml>=1.1.2` + + The endpoint can be accessed via `/v1/generate_stream` + + > [!NOTE] + > Curl does in fact does support SSE by passing in `-N` + [#240](https://github.com/bentoml/openllm/issues/240) + + ## [0.2.26](https://github.com/bentoml/openllm/tree/v0.2.26) ### Features diff --git a/changelog.d/168.change.md b/changelog.d/168.change.md deleted file mode 100644 index bf91e3be..00000000 --- a/changelog.d/168.change.md +++ /dev/null @@ -1,3 +0,0 @@ -Define specific style guideline for the project. See -[STYLE.md](https://github.com/bentoml/OpenLLM/blob/main/STYLE.md) for more -information. diff --git a/changelog.d/191.refactor.md b/changelog.d/191.refactor.md deleted file mode 100644 index 1bf94da7..00000000 --- a/changelog.d/191.refactor.md +++ /dev/null @@ -1,7 +0,0 @@ -Expose all extension via `openllm extension` - -Added a separate section for all extension with the CLI. `openllm playground` is now considered as an extension - -introduce compiled wheels gradually - -added a easy `cz.py` for code golf and LOC diff --git a/changelog.d/199.refactor.md b/changelog.d/199.refactor.md deleted file mode 100644 index a70d9028..00000000 --- a/changelog.d/199.refactor.md +++ /dev/null @@ -1 +0,0 @@ -Refactor openllm_js to openllm-node for initial node library development diff --git a/changelog.d/240.feature.md b/changelog.d/240.feature.md deleted file mode 100644 index 1f20485c..00000000 --- a/changelog.d/240.feature.md +++ /dev/null @@ -1,10 +0,0 @@ -OpenLLM now provides SSE support - -> [!NOTE] -> For this to work, you must install BentoML>=1.1.2: -> `pip install -U bentoml>=1.1.2` - -The endpoint can be accessed via `/v1/generate_stream` - -> [!NOTE] -> Curl does in fact does support SSE by passing in `-N` diff --git a/changelog.d/249.refactor.md b/changelog.d/249.refactor.md deleted file mode 100644 index 209d9115..00000000 --- a/changelog.d/249.refactor.md +++ /dev/null @@ -1,8 +0,0 @@ -OpenLLM now comprise of three packages: - -- `openllm-core`: main building blocks of OpenLLM, that doesn't depend on transformers and heavy DL libraries -- `openllm-client`: The implementation of `openllm.client` -- `openllm`: = `openllm-core` + `openllm-client` + DL features (under `openllm-python`) - -OpenLLM now will provide `start-grpc` as opt-in. If you wan to use `openllm start-grpc`, make sure to install -with `pip install "openllm[grpc]"` diff --git a/openllm-contrib/clojure/package.json b/openllm-contrib/clojure/package.json index ff80f696..957d1e61 100644 --- a/openllm-contrib/clojure/package.json +++ b/openllm-contrib/clojure/package.json @@ -1,6 +1,6 @@ { "name": "openllm-clojure-ui", - "version": "", + "version": "0.2.27", "description": "OpenLLM Clojure UI", "repository": { "url": "git@github.com:bentoml/OpenLLM.git", diff --git a/openllm-node/package.json b/openllm-node/package.json index 710ce80c..d52fc3d2 100644 --- a/openllm-node/package.json +++ b/openllm-node/package.json @@ -1,6 +1,6 @@ { "name": "openllm", - "version": "0.2.27.dev0", + "version": "0.2.27", "description": "NodeJS library for OpenLLM", "type": "module", "repository": { diff --git a/openllm-python/CHANGELOG.md b/openllm-python/CHANGELOG.md index 6e8e0259..88e6804f 100644 --- a/openllm-python/CHANGELOG.md +++ b/openllm-python/CHANGELOG.md @@ -18,6 +18,54 @@ This changelog is managed by towncrier and is compiled at release time. +## [0.2.27](https://github.com/bentoml/openllm/tree/v0.2.27) + +### Changes + +- Define specific style guideline for the project. See + [STYLE.md](https://github.com/bentoml/OpenLLM/blob/main/STYLE.md) for more + information. + [#168](https://github.com/bentoml/openllm/issues/168) + + +### Refactor + +- Expose all extension via `openllm extension` + + Added a separate section for all extension with the CLI. `openllm playground` is now considered as an extension + + introduce compiled wheels gradually + + added a easy `cz.py` for code golf and LOC + [#191](https://github.com/bentoml/openllm/issues/191) +- Refactor openllm_js to openllm-node for initial node library development + [#199](https://github.com/bentoml/openllm/issues/199) +- OpenLLM now comprise of three packages: + + - `openllm-core`: main building blocks of OpenLLM, that doesn't depend on transformers and heavy DL libraries + - `openllm-client`: The implementation of `openllm.client` + - `openllm`: = `openllm-core` + `openllm-client` + DL features (under `openllm-python`) + + OpenLLM now will provide `start-grpc` as opt-in. If you wan to use `openllm start-grpc`, make sure to install + with `pip install "openllm[grpc]"` + [#249](https://github.com/bentoml/openllm/issues/249) + + +### Features + +- OpenLLM now provides SSE support + + > [!NOTE] + > For this to work, you must install BentoML>=1.1.2: + > `pip install -U bentoml>=1.1.2` + + The endpoint can be accessed via `/v1/generate_stream` + + > [!NOTE] + > Curl does in fact does support SSE by passing in `-N` + [#240](https://github.com/bentoml/openllm/issues/240) + + ## [0.2.26](https://github.com/bentoml/openllm/tree/v0.2.26) ### Features diff --git a/package.json b/package.json index 2950642e..0770e89f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "openllm-monorepo", - "version": "0.2.27.dev0", + "version": "0.2.27", "description": "OpenLLM: Operating LLMs in production", "repository": "git@github.com:bentoml/OpenLLM.git", "author": "Aaron Pham <29749331+aarnphm@users.noreply.github.com>",