Skip to content

0.91.0

Choose a tag to compare

@schustmi schustmi released this 25 Oct 03:08
· 74 commits to main since this release
fa9283b

This release brings major deployment enhancements (Local Deployer, fully customizable deployment server, and deployment visualizations), powerful caching controls (file/object-based cache invalidation, cache expiration, and custom cache functions), Python 3.13 support, an MLX array materializer, and a new option to customize image tags during builds. It also deprecates legacy model deployers and drops Python 3.9 support.

⚠️ Breaking Changes

  • Drop Python 3.9 support

Deprecations

  • Model deployers are deprecated; use deployers to deploy entire pipelines instead

New Features

Deployment

  • Local Deployer for deploying pipelines locally
  • Deployment server is fully customizable via settings
  • Attach custom visualizations to deployments

Caching

  • Specify files or Python objects that invalidate a step's cache
  • Cache expiration to bound cache lifetime
  • Custom cache function for advanced invalidation logic

Other

  • MLX array materializer
  • Python 3.13 support
  • Customize the image tag of built Docker images

Bug Fixes

  • Fix incompatibility of print capturing when using numba
  • Fix the mount point configuration in the Hashicorp Vault secrets store

What's Changed

New Contributors

Full Changelog: 0.90.0...0.91.0