0.45.4
UPDATE: a breaking update to two of our dependencies means that you should run the following update after installing this version of zenml
:
pip install 'bcrypt==4.0.1' 'sqlmodel==0.0.8'
This minor update fixes a database migration bug that you could potentially encounter while upgrading your ZenML version and relates to use of the ExternalArtifact
object.
If you are upgrading from <0.45.x version, this is the recommended release.
UPDATE (Oct 24, 2023): A new version of sqlmodel
(0.0.9) might cause issues with your ZenML installation. If you encounter this error, please do a pip install 'sqlmodel==0.0.8'
to fix the problem. This will be permanently fixed in higher versions of ZenML.
PROBLEMS?: If you upgraded to ZenML v0.45.2 or v0.45.3 and are experiencing issues with your database, please consider upgrading to v0.45.4 instead.
What's Changed
- Increase reuse of
ModelConfig
by @avishniakov in #1954 - resolve alembic branches by @avishniakov in #1964
- Fix corrupted migration for old dbs by @avishniakov in #1966
Full Changelog: 0.45.3...0.45.4