Skip to content

Commit

Permalink
infra: prepare for release 0.5.0-alpha [generated] [skip ci]
Browse files Browse the repository at this point in the history
Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
  • Loading branch information
aarnphm committed Mar 15, 2024
1 parent cf60e55 commit 58c741c
Show file tree
Hide file tree
Showing 6 changed files with 42 additions and 17 deletions.
19 changes: 19 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,25 @@ This changelog is managed by towncrier and is compiled at release time.

<!-- towncrier release notes start -->

## [0.5.0-alpha](https://github.com/bentoml/openllm/tree/v0.5.0-alpha)

### Backwards-incompatible Changes

- ### openllm-core

Bump `attrs` to `23.2.0`

Added experimental helpers `.pydantic_model()` functions to convert current attrs-based class to its compatible pydantic class.

### openllm

Updated OpenLLM architecture to new 1.2 BentoML.

`openllm.Runner` remains the old Runnable implementation. Therefore, if you still depends on the old architecture, make sure to use `openllm.Runner` instead of `llm.runner`.

`llm.runner` will now become an `bentoml.depends()` singleton, therefore, to avoid breaking change, make sure to set `OPENLLM_RUNNER_BEHAVIOUR=deprecated` in your environment variable. This is the default behaviour. To opt-in the new architecture, set `OPENLLM_RUNNER_BEHAVIOUR=new_impl`
[#821](https://github.com/bentoml/openllm/issues/821)

## [0.4.44](https://github.com/bentoml/openllm/tree/v0.4.44)
No significant changes.

Expand Down
13 changes: 0 additions & 13 deletions changelog.d/821.breaking.md

This file was deleted.

2 changes: 1 addition & 1 deletion openllm-node/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@bentoml/openllm-node",
"version": "0.4.45.dev0",
"version": "0.5.0-alpha",
"description": "NodeJS library for OpenLLM",
"type": "module",
"repository": {
Expand Down
19 changes: 19 additions & 0 deletions openllm-python/CHANGELOG.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions openllm-python/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@ classifiers = [
dependencies = [
"bentoml[io]>=1.2",
"transformers[torch,tokenizers]>=4.36.0",
"openllm-client>=0.4.44",
"openllm-core>=0.4.44",
"openllm-client>=0.5.0-alpha",
"openllm-core>=0.5.0-alpha",
"safetensors",
"optimum>=1.12.0",
"accelerate",
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@bentoml/openllm-monorepo",
"version": "0.4.45.dev0",
"version": "0.5.0-alpha",
"description": "OpenLLM: Operating LLMs in production",
"author": "Aaron Pham <29749331+aarnphm@users.noreply.github.com>",
"license": "Apache-2.0",
Expand Down

0 comments on commit 58c741c

Please sign in to comment.