ZenML
Blog New Features: Python 3.12 Support, slimmer Client Package and More!
ZenML Updates 2 mins

New Features: Python 3.12 Support, slimmer Client Package and More!

ZenML's latest release 0.66.0 adds support for Python 3.12, removes some dependencies for a slimmer Client package and adds the ability to view all your pipeline runs in the dashboard.

New Features: Python 3.12 Support, slimmer Client Package and More!
On this page

We’re excited to announce the release of ZenML 0.66.0! This update brings some highly anticipated features, optimizations, and quality-of-life improvements to streamline your ML pipelines even further. Here’s a breakdown of what’s new in this version:

Python 3.12 Support

****ZenML now officially supports Python 3.12! As Python continues to evolve, we’re committed to ensuring compatibility with the latest versions. This update allows you to leverage the newest features and improvements in Python without any hassle.Whether you’re starting a new project or updating an existing one, ZenML 0.66.0 seamlessly integrates with Python 3.12, providing a future-proof foundation for your machine learning pipelines.

Slimmer Client Library

****In our quest to make ZenML as lightweight as possible, we’ve removed pandas and numpy as dependencies from the core client library. This change significantly reduces the size of ZenML installations, making the client much slimmer and faster to install, especially in environments where size matters.Don’t worry—if your pipelines require pandas or numpy, you can still use them. This change simply makes these dependencies optional rather than mandatory.

List of All Pipeline Runs in the Dashboard

****We’ve improved our dashboard with a highly requested feature: you can now view a comprehensive list of all pipeline runs directly in the ZenML dashboard. This makes monitoring and tracking your pipelines easier than ever, giving you more visibility into what’s happening across your workflows.

Conclusion

We encourage you to update to ZenML 0.66.0 and explore these new features. As always, we welcome your feedback and look forward to seeing how these improvements accelerate your ML projects.

For a complete list of changes and improvements, please check out our full release notes on GitHub.

Happy coding with ZenML!

Start deploying AI workflows in production today

Enterprise-grade AI platform trusted by thousands of companies in production

Continue Reading

New Features: Enhanced Step Execution, AzureML Integration and More!

New Features: Enhanced Step Execution, AzureML Integration and More!

ZenML's latest release 0.65.0 enhances MLOps workflows with single-step pipeline execution, AzureML SDK v2 integration, and dynamic model versioning. The update also introduces a new quickstart experience, improved logging, and better artifact handling. These features aim to streamline ML development, improve cloud integration, and boost efficiency for data science teams across local and cloud environments.

ZenML 0.80.0: Workspace Hierarchy for Pro, Performance Gains for All

ZenML 0.80.0: Workspace Hierarchy for Pro, Performance Gains for All

ZenML 0.80.0 transforms tenant structures into workspace/project hierarchies with advanced RBAC for Pro users, while enhancing tagging, resource filtering, and dashboard design. Open-source improvements include Kubernetes security upgrades, SkyPilot integration, and significantly faster CLI operations. Both Pro and OSS users benefit from dramatic performance optimizations, GitLab improvements, and enhanced build tracking.