LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
shuttleasgi/__init__.py
shuttleasgi/asgi.pyi
shuttleasgi/baseapp.c
shuttleasgi/baseapp.pxd
shuttleasgi/baseapp.py
shuttleasgi/baseapp.pyi
shuttleasgi/baseapp.pyx
shuttleasgi/contents.c
shuttleasgi/contents.pxd
shuttleasgi/contents.py
shuttleasgi/contents.pyi
shuttleasgi/contents.pyx
shuttleasgi/context.py
shuttleasgi/cookies.c
shuttleasgi/cookies.pxd
shuttleasgi/cookies.py
shuttleasgi/cookies.pyi
shuttleasgi/cookies.pyx
shuttleasgi/exceptions.c
shuttleasgi/exceptions.pxd
shuttleasgi/exceptions.py
shuttleasgi/exceptions.pyi
shuttleasgi/exceptions.pyx
shuttleasgi/headers.c
shuttleasgi/headers.pxd
shuttleasgi/headers.py
shuttleasgi/headers.pyi
shuttleasgi/headers.pyx
shuttleasgi/messages.c
shuttleasgi/messages.pxd
shuttleasgi/messages.py
shuttleasgi/messages.pyi
shuttleasgi/messages.pyx
shuttleasgi/multipart.py
shuttleasgi/normalization.py
shuttleasgi/py.typed
shuttleasgi/ranges.py
shuttleasgi/scribe.c
shuttleasgi/scribe.pxd
shuttleasgi/scribe.py
shuttleasgi/scribe.pyi
shuttleasgi/scribe.pyx
shuttleasgi/url.c
shuttleasgi/url.pxd
shuttleasgi/url.py
shuttleasgi/url.pyi
shuttleasgi/url.pyx
shuttleasgi.egg-info/PKG-INFO
shuttleasgi.egg-info/SOURCES.txt
shuttleasgi.egg-info/dependency_links.txt
shuttleasgi.egg-info/requires.txt
shuttleasgi.egg-info/top_level.txt
shuttleasgi/middlewares/shuttle_headers.c
shuttleasgi/validation/sai/chat.c
shuttleasgi/validation/sai/common.c
shuttleasgi/client/__init__.py
shuttleasgi/client/connection.py
shuttleasgi/client/cookies.py
shuttleasgi/client/exceptions.py
shuttleasgi/client/parser.py
shuttleasgi/client/pool.py
shuttleasgi/client/session.py
shuttleasgi/common/__init__.py
shuttleasgi/common/types.py
shuttleasgi/common/files/__init__.py
shuttleasgi/common/files/asyncfs.py
shuttleasgi/common/files/info.py
shuttleasgi/common/files/pathsutils.py
shuttleasgi/middlewares/__init__.py
shuttleasgi/middlewares/shuttle_headers.c
shuttleasgi/middlewares/shuttle_headers.pyi
shuttleasgi/middlewares/shuttle_headers.pyx
shuttleasgi/server/__init__.py
shuttleasgi/server/application.py
shuttleasgi/server/asgi.py
shuttleasgi/server/bindings.py
shuttleasgi/server/compression.py
shuttleasgi/server/controllers.py
shuttleasgi/server/cors.py
shuttleasgi/server/csrf.py
shuttleasgi/server/dataprotection.py
shuttleasgi/server/di.py
shuttleasgi/server/diagnostics.py
shuttleasgi/server/env.py
shuttleasgi/server/errors.py
shuttleasgi/server/normalization.py
shuttleasgi/server/process.py
shuttleasgi/server/redirects.py
shuttleasgi/server/resources.py
shuttleasgi/server/responses.py
shuttleasgi/server/routing.py
shuttleasgi/server/sse.py
shuttleasgi/server/websocket.py
shuttleasgi/server/authentication/__init__.py
shuttleasgi/server/authentication/cookie.py
shuttleasgi/server/authentication/jwt.py
shuttleasgi/server/authentication/oidc.py
shuttleasgi/server/authorization/__init__.py
shuttleasgi/server/files/__init__.py
shuttleasgi/server/files/dynamic.py
shuttleasgi/server/files/static.py
shuttleasgi/server/headers/__init__.py
shuttleasgi/server/headers/cache.py
shuttleasgi/server/openapi/__init__.py
shuttleasgi/server/openapi/common.py
shuttleasgi/server/openapi/docstrings.py
shuttleasgi/server/openapi/exceptions.py
shuttleasgi/server/openapi/ui.py
shuttleasgi/server/openapi/v3.py
shuttleasgi/server/otel/__init__.py
shuttleasgi/server/otel/otlp.py
shuttleasgi/server/remotes/__init__.py
shuttleasgi/server/remotes/forwarding.py
shuttleasgi/server/remotes/hosts.py
shuttleasgi/server/rendering/__init__.py
shuttleasgi/server/rendering/abc.py
shuttleasgi/server/rendering/jinja2.py
shuttleasgi/server/rendering/models.py
shuttleasgi/server/res/__init__.py
shuttleasgi/server/res/error.css
shuttleasgi/server/res/error.html
shuttleasgi/server/res/fileslist.html
shuttleasgi/server/res/redoc-ui.html
shuttleasgi/server/res/scalar-ui.html
shuttleasgi/server/res/swagger-ui.html
shuttleasgi/server/security/__init__.py
shuttleasgi/server/security/hsts.py
shuttleasgi/sessions/__init__.py
shuttleasgi/sessions/abc.py
shuttleasgi/sessions/cookies.py
shuttleasgi/sessions/json.py
shuttleasgi/sessions/logs.py
shuttleasgi/sessions/memory.py
shuttleasgi/settings/__init__.py
shuttleasgi/settings/di.py
shuttleasgi/settings/encodings.py
shuttleasgi/settings/html.py
shuttleasgi/settings/json.pxd
shuttleasgi/settings/json.py
shuttleasgi/testing/__init__.py
shuttleasgi/testing/client.py
shuttleasgi/testing/helpers.py
shuttleasgi/testing/messages.py
shuttleasgi/testing/simulator.py
shuttleasgi/testing/websocket.py
shuttleasgi/utils/__init__.py
shuttleasgi/utils/aio.py
shuttleasgi/utils/meta.py
shuttleasgi/utils/time.py
shuttleasgi/validation/__init__.py
shuttleasgi/validation/sai/__init__.py
shuttleasgi/validation/sai/chat.c
shuttleasgi/validation/sai/chat.pxd
shuttleasgi/validation/sai/chat.pyi
shuttleasgi/validation/sai/chat.pyx
shuttleasgi/validation/sai/common.c
shuttleasgi/validation/sai/common.pxd
shuttleasgi/validation/sai/common.pyi
shuttleasgi/validation/sai/common.pyx
tests/test_application.py
tests/test_auth.py
tests/test_auth_cookie.py
tests/test_bindings.py
tests/test_caching.py
tests/test_contents.py
tests/test_controllers.py
tests/test_cookies.py
tests/test_cors.py
tests/test_csrf.py
tests/test_dataprotection.py
tests/test_encodings.py
tests/test_env.py
tests/test_files_handler.py
tests/test_files_serving.py
tests/test_forwarding.py
tests/test_gzip.py
tests/test_headers.py
tests/test_method.py
tests/test_multipart.py
tests/test_normalization.py
tests/test_openapi_docstrings.py
tests/test_openapi_v3.py
tests/test_pathutils.py
tests/test_ranges.py
tests/test_requests.py
tests/test_responses.py
tests/test_router.py
tests/test_sessions.py
tests/test_sse.py
tests/test_templating.py
tests/test_testing.py
tests/test_url.py
tests/test_utils.py
tests/test_websocket.py