Skip to content

Commit 2268ed5

Browse files
committed
Integration compatibility matrix level
1 parent 5443e46 commit 2268ed5

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

.github/workflows/contrib-tests.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ on:
1111
- pyproject.toml
1212
- poetry.lock
1313
- .github/workflows/contrib-tests.yml
14-
- .github/workflows/python-tests.yml
1514
pull_request:
1615
types: [opened, synchronize]
1716
paths:
@@ -23,7 +22,6 @@ on:
2322
- pyproject.toml
2423
- poetry.lock
2524
- .github/workflows/contrib-tests.yml
26-
- .github/workflows/python-tests.yml
2725

2826
concurrency:
2927
group: ${{ github.workflow }}-${{ github.ref }}

.github/workflows/python-tests.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ name: CI / Core / Tests
66
on:
77
push:
88
paths-ignore:
9+
- README.md
910
- openapi_core/contrib/**
1011
- tests/integration/contrib/**
1112
- tests/unit/contrib/**
@@ -14,6 +15,7 @@ on:
1415
pull_request:
1516
types: [opened, synchronize]
1617
paths-ignore:
18+
- README.md
1719
- openapi_core/contrib/**
1820
- tests/integration/contrib/**
1921
- tests/unit/contrib/**

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -42,16 +42,16 @@ Check documentation to see more details about the features. All documentation is
4242

4343
Supported [Integrations](https://openapi-core.readthedocs.io/en/latest/integrations/) and it's versions:
4444

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, 5, and 6 |
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 |
45+
| Integration | Version(s) | Level |
46+
| --- | --- | --- |
47+
| [AIOHTTP](https://openapi-core.readthedocs.io/en/latest/integrations/aiohttp/) | versions 3.8+ and 3.11+ tracks | Low-level request and response classes |
48+
| [Django](https://openapi-core.readthedocs.io/en/latest/integrations/django/) | versions 4, 5, and 6 | Middleware, decorator and low level |
49+
| [Falcon](https://openapi-core.readthedocs.io/en/latest/integrations/falcon/) | version 4 | Middleware and low-level classes |
50+
| [FastAPI](https://openapi-core.readthedocs.io/en/latest/integrations/fastapi/) | versions 0.11x and 0.12x | Middleware (low-level via Starlette integration) |
51+
| [Flask](https://openapi-core.readthedocs.io/en/latest/integrations/flask/) | versions 2 and 3 | View decorator, class-based view, and low-level classes |
52+
| [Requests](https://openapi-core.readthedocs.io/en/latest/integrations/requests/) | default dependency set | Low-level request, webhook request, and response classes |
53+
| [Starlette](https://openapi-core.readthedocs.io/en/latest/integrations/starlette/) | versions 0.4x and 0.5x | Middleware and low-level classes |
54+
| [Werkzeug](https://openapi-core.readthedocs.io/en/latest/integrations/werkzeug/) | default dependency set | Low-level request and response classes |
5555

5656
## Installation
5757

0 commit comments

Comments
 (0)