* Allow passing arguments to the generator function in fastapi sdk
* Allow passing extra headers in FastAPI streaming response
* Keep method signature of upstream FastAPI streaming response
* Split out python sdk frameworks into their own modules
Make all python sdk frameworks mirror the native way of streaming responses
* Rename the sanic helper in python sdk to match sanic convention.
Add some type hinting to sanic helper
* ruff format new python sdk files
* fix(python sdk): fasthtml simple example import from responses
* fasthtml examples: URLs use latest datastar version
Replace versioned CDN URLs with unversioned ones in FastHTML examples to
automatically use the latest Datastar bundle.
* fix(python examples): fasthtml use repo datastar bundles
---------
Co-authored-by: Lucian Knock <git@lucianknock.com>