dispatch-py icon indicating copy to clipboard operation
dispatch-py copied to clipboard

Python package to develop applications with Dispatch.

Results 18 dispatch-py issues
Sort by recently updated
recently updated
newest added
trafficstars

Still work in progress, please leave feedback on the API and behavior. Things left to do or decide: - [ ] should `dispatch.run` stop when a worker returns? - [...

enhancement

Reproduction: ```py import httpx from fastapi import FastAPI from dispatch.fastapi import Dispatch app = FastAPI() dispatch = Dispatch(app) def main(): @dispatch.function async def sub1(): return 42 @dispatch.function async def main():...

bug

We are currently using a global function registry. While working in most of the cases, a single registry creates issues when different module are registering a function with the same...

bug

We are adding Lambda support using the Invoke API. Another way to invoke lambdas are to go through the Function URL (see: https://docs.aws.amazon.com/lambda/latest/dg/urls-invocation.html).

enhancement

We don't inform users in advance that they need Python 3.11+ to use `dispatch-py`, it would help smooth the onboarding process if we did.

documentation

We need to be able to follow the execution of an entire graph of functions. Propagating a trace ID generated by the SDK through the first DispatchRequest is one way...

enhancement

Similar to the FastAPI integration, we want to implement a native integration with Django.

enhancement

`async` functions are often used to integrate the `asyncio` event loop from the Python standard library, but Python `async` functions are a more general language concept that we use to...

enhancement

This issue is a follow-up to the feedback we got on the Python SDK, in particular: > The other thing I could imagine would be a simple diagram (e.g. [Draw.io](http://draw.io/))...

documentation