Skip to content

v1.9.0

Choose a tag to compare

@mpangrazzi mpangrazzi released this 21 Jan 09:37
76c0464

🐍 Python 3.10+ Only

Hayhooks no longer supports Python 3.9. The minimum required version is now Python 3.10. The full supported range is Python 3.10 through 3.14.

If you're still on Python 3.9, please upgrade to a supported version before updating Hayhooks.


✨ Improvements

Streaming Helpers Refactoring

The streaming helpers have been refactored and improved, providing better reliability and performance when working with streaming responses in your pipelines.

Enhanced Logging with Tracebacks

Tracebacks are now properly shown in logs, making it easier to debug issues when exceptions occur during pipeline execution.


📚 Documentation

  • Added automated workflow to deploy the mkdocs documentation website
  • Fixed errors in the Quick Start with Docker Compose guide

🎨 Other Changes

  • Updated the Hayhooks icon following the deepset rebranding
  • Updated Docker Compose configuration
  • Internal tooling improvements:
    • Switched from mypy to ty for type checking
    • Made the fmt command more forgiving
    • General cleanup of unneeded files

What's Changed

Full Changelog: v1.8.0...v1.9.0

Contributors