BSD 3-Clause License -------------------- python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/LICENSE Unknown or generated -------------------- python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/.github/dependabot.yml python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/.github/workflows/build.yml python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/.pre-commit-config.yaml python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/.run/example.run.xml python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/.run/example_fastapi.run.xml python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/AUTHORS python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/Dockerfile python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/Makefile python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/Manifest.in python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/README.md python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/VERSION python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/example.png python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/01_basic_sse.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/02_message_broadcasting.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/03_database_streaming.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/04_advanced_features.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/demo_client.html python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/demonstrations/README.md python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/demonstrations/advanced_patterns/custom_protocols.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/demonstrations/advanced_patterns/error_recovery.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/demonstrations/advanced_patterns/memory_channels.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/demonstrations/basic_patterns/client_disconnect.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/demonstrations/basic_patterns/graceful_shutdown.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/demonstrations/basic_patterns/main_endless_conditional.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/demonstrations/conftest.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/demonstrations/production_scenarios/frozen_client.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/demonstrations/production_scenarios/load_simulations.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/demonstrations/production_scenarios/network_interruption.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/example.db python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/example.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/issues/issue132.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/issues/issue132_fix.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/issues/issue152.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/issues/issue77.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/issues/no_async_generators.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/stream_generator.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/examples/stream_generator_multiple.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/output.png python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/pyproject.toml python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/readme_uvicorn.md python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/scripts/README.md python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/scripts/lint python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/scripts/publish python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/scripts/test python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/sse_starlette/__init__.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/sse_starlette/event.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/sse_starlette/sse.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/tests/__init__.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/tests/anyio_compat.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/tests/conftest.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/tests/experimentation/container.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/tests/experimentation/test_multiple_consumers_asyncio.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/tests/experimentation/test_multiple_consumers_threads.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/tests/integration/README.md python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/tests/integration/main_endless.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/tests/integration/main_endless_conditional.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/tests/integration/test_multiple_consumers.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/tests/test_event.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/tests/test_issue132.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/tests/test_issue152.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/tests/test_multi_loop.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/tests/test_sse.py python-sse-starlette-3.2.0-build/sse-starlette-3.2.0/uv.lock