galaxy.webapps.openapi package

Submodules

galaxy.webapps.openapi.utils module

Copy of fastapi/openapi/utils.py from https://github.com/fastapi/fastapi/pull/13918

galaxy.webapps.openapi.utils.get_openapi(*, title: str, version: str, openapi_version: str = '3.1.0', summary: str | None = None, description: str | None = None, routes: Sequence[BaseRoute], webhooks: Sequence[BaseRoute] | None = None, tags: list[dict[str, Any]] | None = None, servers: list[dict[str, str | Any]] | None = None, terms_of_service: str | None = None, contact: dict[str, str | Any] | None = None, license_info: dict[str, str | Any] | None = None, separate_input_output_schemas: bool = True, external_docs: dict[str, Any] | None = None, schema_generator: GenerateJsonSchema | None = None) dict[str, Any][source]