You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+17-3Lines changed: 17 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,6 +38,20 @@ and [OpenAPI v3.1](https://github.com/OAI/OpenAPI-Specification/blob/main/versio
38
38
39
39
Check documentation to see more details about the features. All documentation is in the "docs" directory and online at [openapi-core.readthedocs.io](https://openapi-core.readthedocs.io)
40
40
41
+
## Integrations compatibility matrix
42
+
43
+
Supported [Integrations](https://openapi-core.readthedocs.io/en/latest/integrations/) and it's versions:
44
+
45
+
| Integration | Version(s) |
46
+
| --- | --- |
47
+
|[AIOHTTP](https://openapi-core.readthedocs.io/en/latest/integrations/aiohttp/)| versions 3.8+ and 3.11+ tracks |
48
+
|[Django](https://openapi-core.readthedocs.io/en/latest/integrations/django/)| versions 4 and 5 |
49
+
|[Falcon](https://openapi-core.readthedocs.io/en/latest/integrations/falcon/)| version 4 |
50
+
|[FastAPI](https://openapi-core.readthedocs.io/en/latest/integrations/fastapi/)| versions 0.11x and 0.12x |
51
+
|[Flask](https://openapi-core.readthedocs.io/en/latest/integrations/flask/)| versions 2 and 3 |
52
+
|[Requests](https://openapi-core.readthedocs.io/en/latest/integrations/requests/)| default dependency set |
53
+
|[Starlette](https://openapi-core.readthedocs.io/en/latest/integrations/starlette/)| versions 0.4x and 0.5x |
54
+
|[Werkzeug](https://openapi-core.readthedocs.io/en/latest/integrations/werkzeug/)| default dependency set |
41
55
42
56
## Installation
43
57
@@ -85,11 +99,11 @@ body = result.body
85
99
security = result.security
86
100
```
87
101
88
-
The request object should implement the OpenAPI Request protocol. Check [Integrations](https://openapi-core.readthedocs.io/en/latest/integrations.html) to find officially supported implementations.
102
+
The request object should implement the OpenAPI Request protocol. Check [Integrations](https://openapi-core.readthedocs.io/en/latest/integrations/) to find officially supported implementations.
89
103
90
-
For more details read about the [Unmarshalling](https://openapi-core.readthedocs.io/en/latest/unmarshalling.html) process.
104
+
For more details read about the [Unmarshalling](https://openapi-core.readthedocs.io/en/latest/unmarshalling/) process.
91
105
92
-
If you just want to validate your request/response data without unmarshalling, read about [Validation](https://openapi-core.readthedocs.io/en/latest/validation.html) instead.
106
+
If you just want to validate your request/response data without unmarshalling, read about [Validation](https://openapi-core.readthedocs.io/en/latest/validation/) instead.
Copy file name to clipboardExpand all lines: docs/integrations/aiohttp.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# aiohttp.web
2
2
3
-
This section describes integration with [aiohttp.web](https://docs.aiohttp.org/en/stable/web.html) framework.
3
+
This section describes integration with [aiohttp.web](https://docs.aiohttp.org/en/stable/web.html) framework. The integration supports aiohttp version 3.8+.
Copy file name to clipboardExpand all lines: docs/integrations/fastapi.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# FastAPI
2
2
3
-
This section describes integration with [FastAPI](https://fastapi.tiangolo.com) ASGI framework.
3
+
This section describes integration with [FastAPI](https://fastapi.tiangolo.com) ASGI framework. The integration supports FastAPI versions 0.11x and 0.12x.
Copy file name to clipboardExpand all lines: docs/integrations/starlette.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Starlette
2
2
3
-
This section describes integration with the [Starlette](https://www.starlette.io) ASGI framework.
3
+
This section describes integration with the [Starlette](https://www.starlette.io) ASGI framework. The integration supports Flask versions 0.4x and 0.5x.
0 commit comments