File tree Expand file tree Collapse file tree 9 files changed +356
-98
lines changed Expand file tree Collapse file tree 9 files changed +356
-98
lines changed Original file line number Diff line number Diff line change 1+ # Reference
2+
3+ Documentation with information of functions, classes or methods and all other parts of the OpenAPI-core public API.
Original file line number Diff line number Diff line change 1+ # ` OpenAPI ` class
2+
3+ ::: openapi_core.OpenAPI
4+ options:
5+ members:
6+ - from_dict
7+ - from_path
8+ - from_file_path
9+ - from_file
10+ - unmarshal_request
11+ - unmarshal_response
12+ - validate_request
13+ - validate_response
Original file line number Diff line number Diff line change 1+ # Protocols
2+
3+ ::: openapi_core.Request
4+ options:
5+ separate_signature: false
6+
7+ ::: openapi_core.WebhookRequest
8+ options:
9+ separate_signature: false
10+
11+ ::: openapi_core.Response
12+ options:
13+ separate_signature: false
Original file line number Diff line number Diff line change @@ -46,6 +46,24 @@ theme:
4646 - toc.follow
4747repo_name : python-openapi/openapi-core
4848repo_url : https://github.com/python-openapi/openapi-core
49+ plugins :
50+ - mkdocstrings :
51+ handlers :
52+ python :
53+ options :
54+ extensions :
55+ - griffe_typingdoc
56+ show_root_heading : true
57+ show_if_no_docstring : true
58+ inherited_members : true
59+ members_order : source
60+ separate_signature : true
61+ unwrap_annotated : true
62+ merge_init_into_class : true
63+ docstring_section_style : spacy
64+ signature_crossrefs : true
65+ show_symbol_type_heading : true
66+ show_symbol_type_toc : true
4967nav :
5068 - OpenAPI-core : index.md
5169 - unmarshalling.md
7593 - customizations/extra_format_unmarshallers.md
7694 - security.md
7795 - extensions.md
96+ - Reference :
97+ - reference/index.md
98+ - reference/openapi.md
99+ - reference/protocols.md
78100 - contributing.md
79101markdown_extensions :
80102 - admonition
Original file line number Diff line number Diff line change 22
33from openapi_core .app import OpenAPI
44from openapi_core .configurations import Config
5+ from openapi_core .protocols import Request
6+ from openapi_core .protocols import Response
7+ from openapi_core .protocols import WebhookRequest
58from openapi_core .shortcuts import unmarshal_apicall_request
69from openapi_core .shortcuts import unmarshal_apicall_response
710from openapi_core .shortcuts import unmarshal_request
4548__all__ = [
4649 "OpenAPI" ,
4750 "Config" ,
51+ "Request" ,
52+ "Response" ,
53+ "WebhookRequest" ,
4854 "Spec" ,
4955 "unmarshal_request" ,
5056 "unmarshal_response" ,
You can’t perform that action at this time.
0 commit comments