Company
Date Published
Author
Aaron Harper
Word count
596
Language
-
Hacker News points
None

Summary

Inngest has released version 0.5 of its Python SDK, introducing a range of new features and improvements to enhance functionality and performance. Key updates include first-class support for Pydantic, allowing for runtime data validation and serialization in step and function outputs, and experimental AI orchestration capabilities aligning with the TypeScript SDK, although still subject to interface changes. The release stabilizes the Connect feature and introduces support for Python 3.13, while discontinuing support for Python 3.9. Enhanced reliability is offered through event-sending retries with automatic idempotency, alongside the introduction of function singletons and timeouts. The update also significantly boosts parallel step performance by reducing the number of requests needed by up to 50%. Users are advised to consult the migration guide for details on any breaking changes.