Releases: caikit/caikit
v0.28.1 - Update CI for 3.12
What's Changed
- Set Python version to 3.12 in publish action by @vaibhavjainwiz in #771
New Contributors
- @vaibhavjainwiz made their first contribution in #771
Full Changelog: v0.28.0...v0.28.1
v0.28.0 - Update dependency pinning (numpy>2, protobuf>4)
What's Changed
- ⚗️ use tox-uv for builds by @joerunde in #770 (REVERTED below)
- RaiseNumpyUpperBound: Raise the upper bound on numpy to allow 2.X by @gabe-l-hart in #769
protobuf<4
Full Changelog: v0.27.7...v0.28.0
v0.27.7 - Local model trainer bug fix
What's Changed
Full Changelog: v0.27.6...v0.27.7
v0.27.6 - ModelTrainerBase regression fix
What's Changed
NOTE: This release fixes an accidental API breaking change between v0.26
and v0.27.0
where the save_path
attribute was removed from ModelTrainerFutureBase
.
Full Changelog: v0.27.5...v0.27.6
v0.27.5 - GRPC concurrency limit option
What's Changed
Full Changelog: v0.27.4...v0.27.5
v0.27.4 - Module Loaded Fix
What's Changed
Full Changelog: v0.27.3...v0.27.4
v0.27.3 - Chunker type import
v0.27.2 - Chunker types
v0.27.1 - Max remote connection age
What's Changed
Full Changelog: v0.27.0...v0.27.1
v0.27.0 - Prediction Jobs
What's Changed
API BREAKING CHANGE
This release introduces a major new feature: background management for long-running prediction jobs!
This feature comes with a small API breaking change around the name of the message used in TrainingStatusResponse.state
from TrainingStatus
to JobStatus
(see PR discussion here and here for explanation). This will not effect service-based interactions in either grpc
or http
, but it will potentially effect python usage when looking up messages by name (DataBase.get_class_for_name
), so this is considered an API breaking change for that use case.
Full Changelog: v0.26.40...v0.27.0