├── .github └── workflows │ └── test.yml ├── .gitignore ├── AGENTS.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── codecov.yml ├── docs ├── _static │ └── graphql-server-logo.svg ├── aiohttp.md ├── flask.md ├── sanic.md └── webob.md ├── mypy.ini ├── noxfile.py ├── pyproject.toml ├── setup.py ├── src ├── graphql_server │ ├── __init__.py │ ├── aiohttp │ │ ├── __init__.py │ │ ├── test │ │ │ ├── __init__.py │ │ │ └── client.py │ │ └── views.py │ ├── asgi │ │ ├── __init__.py │ │ └── test │ │ │ ├── __init__.py │ │ │ └── client.py │ ├── chalice │ │ ├── __init__.py │ │ └── views.py │ ├── channels │ │ ├── __init__.py │ │ ├── handlers │ │ │ ├── __init__.py │ │ │ ├── base.py │ │ │ ├── http_handler.py │ │ │ └── ws_handler.py │ │ ├── router.py │ │ └── testing.py │ ├── django │ │ ├── __init__.py │ │ ├── context.py │ │ ├── test │ │ │ ├── __init__.py │ │ │ └── client.py │ │ └── views.py │ ├── exceptions.py │ ├── fastapi │ │ ├── __init__.py │ │ ├── context.py │ │ └── router.py │ ├── file_uploads │ │ ├── __init__.py │ │ ├── scalars.py │ │ └── utils.py │ ├── flask │ │ ├── __init__.py │ │ └── views.py │ ├── http │ │ ├── __init__.py │ │ ├── async_base_view.py │ │ ├── base.py │ │ ├── exceptions.py │ │ ├── ides.py │ │ ├── parse_content_type.py │ │ ├── sync_base_view.py │ │ ├── temporal_response.py │ │ ├── types.py │ │ └── typevars.py │ ├── litestar │ │ ├── __init__.py │ │ └── controller.py │ ├── py.typed │ ├── quart │ │ ├── __init__.py │ │ └── views.py │ ├── runtime.py │ ├── sanic │ │ ├── __init__.py │ │ ├── utils.py │ │ └── views.py │ ├── static │ │ ├── apollo-sandbox.html │ │ ├── graphiql.html │ │ └── pathfinder.html │ ├── subscriptions │ │ ├── __init__.py │ │ └── protocols │ │ │ ├── __init__.py │ │ │ ├── graphql_transport_ws │ │ │ ├── __init__.py │ │ │ ├── handlers.py │ │ │ └── types.py │ │ │ └── graphql_ws │ │ │ ├── __init__.py │ │ │ ├── handlers.py │ │ │ └── types.py │ ├── test │ │ ├── __init__.py │ │ └── client.py │ ├── types │ │ ├── __init__.py │ │ └── unset.py │ ├── utils │ │ ├── __init__.py │ │ ├── aio.py │ │ ├── await_maybe.py │ │ ├── debug.py │ │ ├── graphql_lexer.py │ │ ├── logs.py │ │ └── operation.py │ ├── version.py │ └── webob │ │ ├── __init__.py │ │ └── views.py └── tests │ ├── __init__.py │ ├── a.py │ ├── asgi │ ├── __init__.py │ └── test_async.py │ ├── b.py │ ├── c.py │ ├── channels │ ├── __init__.py │ ├── test_consumer.py │ ├── test_layers.py │ ├── test_router.py │ └── test_testing.py │ ├── conftest.py │ ├── d.py │ ├── django │ ├── __init__.py │ ├── app │ │ ├── __init__.py │ │ ├── models.py │ │ └── urls.py │ ├── conftest.py │ ├── django_settings.py │ ├── test_context.py │ └── test_extensions.py │ ├── fastapi │ ├── __init__.py │ ├── app.py │ ├── test_async.py │ ├── test_context.py │ ├── test_openapi.py │ └── test_router.py │ ├── file_uploads │ ├── __init__.py │ └── test_utils.py │ ├── http │ ├── __init__.py │ ├── clients │ │ ├── __init__.py │ │ ├── aiohttp.py │ │ ├── asgi.py │ │ ├── async_django.py │ │ ├── async_flask.py │ │ ├── base.py │ │ ├── chalice.py │ │ ├── channels.py │ │ ├── django.py │ │ ├── fastapi.py │ │ ├── flask.py │ │ ├── litestar.py │ │ ├── quart.py │ │ ├── sanic.py │ │ └── webob.py │ ├── conftest.py │ ├── context.py │ ├── test_async_base_view.py │ ├── test_base_view.py │ ├── test_graphql_ide.py │ ├── test_graphql_over_http_spec.py │ ├── test_http.py │ ├── test_multipart_subscription.py │ ├── test_mutation.py │ ├── test_parse_content_type.py │ ├── test_process_result.py │ ├── test_query.py │ ├── test_query_via_get.py │ └── test_upload.py │ ├── litestar │ ├── __init__.py │ ├── app.py │ ├── conftest.py │ ├── test_context.py │ ├── test_response_headers.py │ └── test_response_status.py │ ├── sanic │ ├── __init__.py │ └── test_file_upload.py │ ├── test │ ├── __init__.py │ ├── conftest.py │ ├── test_client.py │ ├── test_client_utils.py │ └── test_runtime.py │ ├── test_aio.py │ ├── types │ └── test_unset.py │ ├── utils │ ├── __init__.py │ ├── test_debug.py │ ├── test_get_first_operation.py │ ├── test_get_operation_type.py │ └── test_logging.py │ ├── views │ ├── __init__.py │ └── schema.py │ └── websockets │ ├── __init__.py │ ├── conftest.py │ ├── test_graphql_transport_ws.py │ ├── test_graphql_ws.py │ ├── test_websockets.py │ └── views.py └── uv.lock /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/.gitignore -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/AGENTS.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/README.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/codecov.yml -------------------------------------------------------------------------------- /docs/_static/graphql-server-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/docs/_static/graphql-server-logo.svg -------------------------------------------------------------------------------- /docs/aiohttp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/docs/aiohttp.md -------------------------------------------------------------------------------- /docs/flask.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/docs/flask.md -------------------------------------------------------------------------------- /docs/sanic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/docs/sanic.md -------------------------------------------------------------------------------- /docs/webob.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/docs/webob.md -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/mypy.ini -------------------------------------------------------------------------------- /noxfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/noxfile.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/setup.py -------------------------------------------------------------------------------- /src/graphql_server/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/__init__.py -------------------------------------------------------------------------------- /src/graphql_server/aiohttp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/graphql_server/aiohttp/test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/aiohttp/test/__init__.py -------------------------------------------------------------------------------- /src/graphql_server/aiohttp/test/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/aiohttp/test/client.py -------------------------------------------------------------------------------- /src/graphql_server/aiohttp/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/aiohttp/views.py -------------------------------------------------------------------------------- /src/graphql_server/asgi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/asgi/__init__.py -------------------------------------------------------------------------------- /src/graphql_server/asgi/test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/asgi/test/__init__.py -------------------------------------------------------------------------------- /src/graphql_server/asgi/test/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/asgi/test/client.py -------------------------------------------------------------------------------- /src/graphql_server/chalice/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/graphql_server/chalice/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/chalice/views.py -------------------------------------------------------------------------------- /src/graphql_server/channels/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/channels/__init__.py -------------------------------------------------------------------------------- /src/graphql_server/channels/handlers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/graphql_server/channels/handlers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/channels/handlers/base.py -------------------------------------------------------------------------------- /src/graphql_server/channels/handlers/http_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/channels/handlers/http_handler.py -------------------------------------------------------------------------------- /src/graphql_server/channels/handlers/ws_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/channels/handlers/ws_handler.py -------------------------------------------------------------------------------- /src/graphql_server/channels/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/channels/router.py -------------------------------------------------------------------------------- /src/graphql_server/channels/testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/channels/testing.py -------------------------------------------------------------------------------- /src/graphql_server/django/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/django/__init__.py -------------------------------------------------------------------------------- /src/graphql_server/django/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/django/context.py -------------------------------------------------------------------------------- /src/graphql_server/django/test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/django/test/__init__.py -------------------------------------------------------------------------------- /src/graphql_server/django/test/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/django/test/client.py -------------------------------------------------------------------------------- /src/graphql_server/django/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/django/views.py -------------------------------------------------------------------------------- /src/graphql_server/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/exceptions.py -------------------------------------------------------------------------------- /src/graphql_server/fastapi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/fastapi/__init__.py -------------------------------------------------------------------------------- /src/graphql_server/fastapi/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/fastapi/context.py -------------------------------------------------------------------------------- /src/graphql_server/fastapi/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/fastapi/router.py -------------------------------------------------------------------------------- /src/graphql_server/file_uploads/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/file_uploads/__init__.py -------------------------------------------------------------------------------- /src/graphql_server/file_uploads/scalars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/file_uploads/scalars.py -------------------------------------------------------------------------------- /src/graphql_server/file_uploads/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/file_uploads/utils.py -------------------------------------------------------------------------------- /src/graphql_server/flask/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/graphql_server/flask/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/flask/views.py -------------------------------------------------------------------------------- /src/graphql_server/http/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/http/__init__.py -------------------------------------------------------------------------------- /src/graphql_server/http/async_base_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/http/async_base_view.py -------------------------------------------------------------------------------- /src/graphql_server/http/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/http/base.py -------------------------------------------------------------------------------- /src/graphql_server/http/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/http/exceptions.py -------------------------------------------------------------------------------- /src/graphql_server/http/ides.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/http/ides.py -------------------------------------------------------------------------------- /src/graphql_server/http/parse_content_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/http/parse_content_type.py -------------------------------------------------------------------------------- /src/graphql_server/http/sync_base_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/http/sync_base_view.py -------------------------------------------------------------------------------- /src/graphql_server/http/temporal_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/http/temporal_response.py -------------------------------------------------------------------------------- /src/graphql_server/http/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/http/types.py -------------------------------------------------------------------------------- /src/graphql_server/http/typevars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/http/typevars.py -------------------------------------------------------------------------------- /src/graphql_server/litestar/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/litestar/__init__.py -------------------------------------------------------------------------------- /src/graphql_server/litestar/controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/litestar/controller.py -------------------------------------------------------------------------------- /src/graphql_server/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/graphql_server/quart/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/graphql_server/quart/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/quart/views.py -------------------------------------------------------------------------------- /src/graphql_server/runtime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/runtime.py -------------------------------------------------------------------------------- /src/graphql_server/sanic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/graphql_server/sanic/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/sanic/utils.py -------------------------------------------------------------------------------- /src/graphql_server/sanic/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/sanic/views.py -------------------------------------------------------------------------------- /src/graphql_server/static/apollo-sandbox.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/static/apollo-sandbox.html -------------------------------------------------------------------------------- /src/graphql_server/static/graphiql.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/static/graphiql.html -------------------------------------------------------------------------------- /src/graphql_server/static/pathfinder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/static/pathfinder.html -------------------------------------------------------------------------------- /src/graphql_server/subscriptions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/subscriptions/__init__.py -------------------------------------------------------------------------------- /src/graphql_server/subscriptions/protocols/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/graphql_server/subscriptions/protocols/graphql_transport_ws/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/subscriptions/protocols/graphql_transport_ws/__init__.py -------------------------------------------------------------------------------- /src/graphql_server/subscriptions/protocols/graphql_transport_ws/handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/subscriptions/protocols/graphql_transport_ws/handlers.py -------------------------------------------------------------------------------- /src/graphql_server/subscriptions/protocols/graphql_transport_ws/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/subscriptions/protocols/graphql_transport_ws/types.py -------------------------------------------------------------------------------- /src/graphql_server/subscriptions/protocols/graphql_ws/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/graphql_server/subscriptions/protocols/graphql_ws/handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/subscriptions/protocols/graphql_ws/handlers.py -------------------------------------------------------------------------------- /src/graphql_server/subscriptions/protocols/graphql_ws/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/subscriptions/protocols/graphql_ws/types.py -------------------------------------------------------------------------------- /src/graphql_server/test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/test/__init__.py -------------------------------------------------------------------------------- /src/graphql_server/test/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/test/client.py -------------------------------------------------------------------------------- /src/graphql_server/types/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/graphql_server/types/unset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/types/unset.py -------------------------------------------------------------------------------- /src/graphql_server/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/utils/__init__.py -------------------------------------------------------------------------------- /src/graphql_server/utils/aio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/utils/aio.py -------------------------------------------------------------------------------- /src/graphql_server/utils/await_maybe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/utils/await_maybe.py -------------------------------------------------------------------------------- /src/graphql_server/utils/debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/utils/debug.py -------------------------------------------------------------------------------- /src/graphql_server/utils/graphql_lexer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/utils/graphql_lexer.py -------------------------------------------------------------------------------- /src/graphql_server/utils/logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/utils/logs.py -------------------------------------------------------------------------------- /src/graphql_server/utils/operation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/utils/operation.py -------------------------------------------------------------------------------- /src/graphql_server/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/version.py -------------------------------------------------------------------------------- /src/graphql_server/webob/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/webob/__init__.py -------------------------------------------------------------------------------- /src/graphql_server/webob/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/graphql_server/webob/views.py -------------------------------------------------------------------------------- /src/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tests/a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/a.py -------------------------------------------------------------------------------- /src/tests/asgi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tests/asgi/test_async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/asgi/test_async.py -------------------------------------------------------------------------------- /src/tests/b.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/b.py -------------------------------------------------------------------------------- /src/tests/c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/c.py -------------------------------------------------------------------------------- /src/tests/channels/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tests/channels/test_consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/channels/test_consumer.py -------------------------------------------------------------------------------- /src/tests/channels/test_layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/channels/test_layers.py -------------------------------------------------------------------------------- /src/tests/channels/test_router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/channels/test_router.py -------------------------------------------------------------------------------- /src/tests/channels/test_testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/channels/test_testing.py -------------------------------------------------------------------------------- /src/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/conftest.py -------------------------------------------------------------------------------- /src/tests/d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/d.py -------------------------------------------------------------------------------- /src/tests/django/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tests/django/app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tests/django/app/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/django/app/models.py -------------------------------------------------------------------------------- /src/tests/django/app/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/django/app/urls.py -------------------------------------------------------------------------------- /src/tests/django/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/django/conftest.py -------------------------------------------------------------------------------- /src/tests/django/django_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/django/django_settings.py -------------------------------------------------------------------------------- /src/tests/django/test_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/django/test_context.py -------------------------------------------------------------------------------- /src/tests/django/test_extensions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/django/test_extensions.py -------------------------------------------------------------------------------- /src/tests/fastapi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tests/fastapi/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/fastapi/app.py -------------------------------------------------------------------------------- /src/tests/fastapi/test_async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/fastapi/test_async.py -------------------------------------------------------------------------------- /src/tests/fastapi/test_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/fastapi/test_context.py -------------------------------------------------------------------------------- /src/tests/fastapi/test_openapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/fastapi/test_openapi.py -------------------------------------------------------------------------------- /src/tests/fastapi/test_router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/fastapi/test_router.py -------------------------------------------------------------------------------- /src/tests/file_uploads/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tests/file_uploads/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/file_uploads/test_utils.py -------------------------------------------------------------------------------- /src/tests/http/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tests/http/clients/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tests/http/clients/aiohttp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/clients/aiohttp.py -------------------------------------------------------------------------------- /src/tests/http/clients/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/clients/asgi.py -------------------------------------------------------------------------------- /src/tests/http/clients/async_django.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/clients/async_django.py -------------------------------------------------------------------------------- /src/tests/http/clients/async_flask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/clients/async_flask.py -------------------------------------------------------------------------------- /src/tests/http/clients/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/clients/base.py -------------------------------------------------------------------------------- /src/tests/http/clients/chalice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/clients/chalice.py -------------------------------------------------------------------------------- /src/tests/http/clients/channels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/clients/channels.py -------------------------------------------------------------------------------- /src/tests/http/clients/django.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/clients/django.py -------------------------------------------------------------------------------- /src/tests/http/clients/fastapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/clients/fastapi.py -------------------------------------------------------------------------------- /src/tests/http/clients/flask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/clients/flask.py -------------------------------------------------------------------------------- /src/tests/http/clients/litestar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/clients/litestar.py -------------------------------------------------------------------------------- /src/tests/http/clients/quart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/clients/quart.py -------------------------------------------------------------------------------- /src/tests/http/clients/sanic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/clients/sanic.py -------------------------------------------------------------------------------- /src/tests/http/clients/webob.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/clients/webob.py -------------------------------------------------------------------------------- /src/tests/http/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/conftest.py -------------------------------------------------------------------------------- /src/tests/http/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/context.py -------------------------------------------------------------------------------- /src/tests/http/test_async_base_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/test_async_base_view.py -------------------------------------------------------------------------------- /src/tests/http/test_base_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/test_base_view.py -------------------------------------------------------------------------------- /src/tests/http/test_graphql_ide.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/test_graphql_ide.py -------------------------------------------------------------------------------- /src/tests/http/test_graphql_over_http_spec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/test_graphql_over_http_spec.py -------------------------------------------------------------------------------- /src/tests/http/test_http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/test_http.py -------------------------------------------------------------------------------- /src/tests/http/test_multipart_subscription.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/test_multipart_subscription.py -------------------------------------------------------------------------------- /src/tests/http/test_mutation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/test_mutation.py -------------------------------------------------------------------------------- /src/tests/http/test_parse_content_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/test_parse_content_type.py -------------------------------------------------------------------------------- /src/tests/http/test_process_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/test_process_result.py -------------------------------------------------------------------------------- /src/tests/http/test_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/test_query.py -------------------------------------------------------------------------------- /src/tests/http/test_query_via_get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/test_query_via_get.py -------------------------------------------------------------------------------- /src/tests/http/test_upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/http/test_upload.py -------------------------------------------------------------------------------- /src/tests/litestar/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tests/litestar/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/litestar/app.py -------------------------------------------------------------------------------- /src/tests/litestar/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/litestar/conftest.py -------------------------------------------------------------------------------- /src/tests/litestar/test_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/litestar/test_context.py -------------------------------------------------------------------------------- /src/tests/litestar/test_response_headers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/litestar/test_response_headers.py -------------------------------------------------------------------------------- /src/tests/litestar/test_response_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/litestar/test_response_status.py -------------------------------------------------------------------------------- /src/tests/sanic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tests/sanic/test_file_upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/sanic/test_file_upload.py -------------------------------------------------------------------------------- /src/tests/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tests/test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/test/conftest.py -------------------------------------------------------------------------------- /src/tests/test/test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/test/test_client.py -------------------------------------------------------------------------------- /src/tests/test/test_client_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/test/test_client_utils.py -------------------------------------------------------------------------------- /src/tests/test/test_runtime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/test/test_runtime.py -------------------------------------------------------------------------------- /src/tests/test_aio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/test_aio.py -------------------------------------------------------------------------------- /src/tests/types/test_unset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/types/test_unset.py -------------------------------------------------------------------------------- /src/tests/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tests/utils/test_debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/utils/test_debug.py -------------------------------------------------------------------------------- /src/tests/utils/test_get_first_operation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/utils/test_get_first_operation.py -------------------------------------------------------------------------------- /src/tests/utils/test_get_operation_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/utils/test_get_operation_type.py -------------------------------------------------------------------------------- /src/tests/utils/test_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/utils/test_logging.py -------------------------------------------------------------------------------- /src/tests/views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tests/views/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/views/schema.py -------------------------------------------------------------------------------- /src/tests/websockets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tests/websockets/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/websockets/conftest.py -------------------------------------------------------------------------------- /src/tests/websockets/test_graphql_transport_ws.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/websockets/test_graphql_transport_ws.py -------------------------------------------------------------------------------- /src/tests/websockets/test_graphql_ws.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/websockets/test_graphql_ws.py -------------------------------------------------------------------------------- /src/tests/websockets/test_websockets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/websockets/test_websockets.py -------------------------------------------------------------------------------- /src/tests/websockets/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/src/tests/websockets/views.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphql-python/graphql-server/HEAD/uv.lock --------------------------------------------------------------------------------