inngest@0.4.22
Fixes
- Use thread pool when running non-async functions in async context. This prevents a non-async Inngest function from blocking the whole event loop when using an async HTTP framework (e.g. FastAPI).
- Raise a better error when using nested steps.
- Connect fixes and improvements.
What's Changed
- Connect: add thread pool by @amh4r in #219
- Connect: Close more gracefully by @amh4r in #220
- Connect: Fix graceful close when no initial connection by @amh4r in #221
- Bump version to 0.4.22a1 by @amh4r in #222
- Delete unnecessary memo code by @amh4r in #224
- Improve nested step handling by @amh4r in #223
- Use thread pool when running non-async functions in async context by @amh4r in #225
- Connect: add lease extensions by @amh4r in #227
- Connect: fix wrong error log by @amh4r in #228
- Connect: fix auto-close on non-retryably start request fail by @amh4r in #229
Full Changelog: https://github.com/inngest/inngest-py/compare/inngest@0.4.21...inngest@0.4.22