Skip to content

Commit

Permalink
Prepare release 0.45.2 (#1951)
Browse files Browse the repository at this point in the history
* Prepare release 0.45.2

* Update RELEASE_NOTES.md

Co-authored-by: Michael Schuster <[email protected]>

---------

Co-authored-by: Michael Schuster <[email protected]>
  • Loading branch information
strickvl and schustmi authored Oct 16, 2023
1 parent 8c63127 commit c66f06f
Show file tree
Hide file tree
Showing 7 changed files with 42 additions and 8 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@
<br />
<b>ZenML Cloud</b> is now available in beta. <a href="https://cloud.zenml.io">Sign up</a> to see it in action.
<br />
🎉 Version 0.45.0 is out. Check out the release notes
🎉 Version 0.45.2 is out. Check out the release notes
<a href="https://github.com/zenml-io/zenml/releases">here</a>.
<br />
<a href="https://www.linkedin.com/company/zenml/">
Expand Down
14 changes: 12 additions & 2 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
<!-- markdown-link-check-disable -->

# 0.45.1
# 0.45.2

This release replaces 0.45.0 and 0.45.1, and fixes the major migration bugs that were in
that yanked release. Please upgrade directly to 0.45.2 and avoid upgrading to
0.45.0 to avoid unexpected migration issues.

Note that 0.45.0 and 0.45.1 were removed from PyPI due to an issue with the
alembic versions + migration which could affect the database state. This release
fixes that issue.

If you have already upgraded to 0.45.0 please [let us know in Slack](https://zenml.io/slack-invite/) and we'll happy to assist in rollback and recovery.

This release introduces a major upgrade to ZenML, featuring a new authentication mechanism, performance improvements, the introduction of the model control plane, and internal enhancements.

Expand Down Expand Up @@ -3372,4 +3382,4 @@ The caveat is of course that this might involve a re-write of older ZenML code i
Note: Future releases are also expected to be breaking. Until announced, please expect that upgrading ZenML versions may cause older-ZenML
generated pipelines to behave unexpectedly.
<!-- -->
<!-- -->
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "zenml"
version = "0.45.1"
version = "0.45.2"
packages = [{ include = "zenml", from = "src" }]
description = "ZenML: Write production-ready ML code."
authors = ["ZenML GmbH <[email protected]>"]
Expand Down
2 changes: 1 addition & 1 deletion src/zenml/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.45.1
0.45.2
2 changes: 1 addition & 1 deletion src/zenml/zen_server/deploy/helm/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: zenml
version: "0.45.1"
version: "0.45.2"
description: Open source MLOps framework for portable production ready ML pipelines
keywords:
- mlops
Expand Down
4 changes: 2 additions & 2 deletions src/zenml/zen_server/deploy/helm/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@ ZenML is an open-source MLOps framework designed to help you create robust, main
To install the ZenML chart directly from Amazon ECR, use the following command:

```bash
# example command for version 0.45.1
helm install my-zenml oci://public.ecr.aws/zenml/zenml --version 0.45.1
# example command for version 0.45.2
helm install my-zenml oci://public.ecr.aws/zenml/zenml --version 0.45.2
```

Note: Ensure you have OCI support enabled in your Helm client and that you are authenticated with Amazon ECR.
Expand Down
24 changes: 24 additions & 0 deletions src/zenml/zen_stores/migrations/versions/0.45.2_release.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
"""Release [0.45.2].
Revision ID: 0.45.2
Revises: 0.45.1
Create Date: 2023-10-16 10:08:00.420601
"""


# revision identifiers, used by Alembic.
revision = "0.45.2"
down_revision = "0.45.1"
branch_labels = None
depends_on = None


def upgrade() -> None:
"""Upgrade database schema and/or data, creating a new revision."""
pass


def downgrade() -> None:
"""Downgrade database schema and/or data back to the previous revision."""
pass

0 comments on commit c66f06f

Please sign in to comment.