mirror of
https://github.com/fastapi/fastapi.git
synced 2025-12-28 00:30:58 -05:00
Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
352dbefc63 | ||
|
|
96e7d6eaa4 | ||
|
|
3611c3fc5b |
4
.github/workflows/test.yml
vendored
4
.github/workflows/test.yml
vendored
@@ -48,6 +48,7 @@ jobs:
|
||||
strategy:
|
||||
matrix:
|
||||
python-version:
|
||||
- "3.14"
|
||||
- "3.13"
|
||||
- "3.12"
|
||||
- "3.11"
|
||||
@@ -55,6 +56,9 @@ jobs:
|
||||
- "3.9"
|
||||
- "3.8"
|
||||
pydantic-version: ["pydantic-v1", "pydantic-v2"]
|
||||
exclude:
|
||||
- python-version: "3.14"
|
||||
pydantic-version: "pydantic-v1"
|
||||
fail-fast: false
|
||||
steps:
|
||||
- name: Dump GitHub context
|
||||
|
||||
@@ -7,6 +7,12 @@ hide:
|
||||
|
||||
## Latest Changes
|
||||
|
||||
## 0.118.3
|
||||
|
||||
### Upgrades
|
||||
|
||||
* ⬆️ Add support for Python 3.14. PR [#14165](https://github.com/fastapi/fastapi/pull/14165) by [@svlandeg](https://github.com/svlandeg).
|
||||
|
||||
## 0.118.2
|
||||
|
||||
### Fixes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
"""FastAPI framework, high performance, easy to learn, fast to code, ready for production"""
|
||||
|
||||
__version__ = "0.118.2"
|
||||
__version__ = "0.118.3"
|
||||
|
||||
from starlette import status as status
|
||||
|
||||
|
||||
@@ -39,6 +39,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
"Programming Language :: Python :: 3.14",
|
||||
"Topic :: Internet :: WWW/HTTP :: HTTP Servers",
|
||||
"Topic :: Internet :: WWW/HTTP",
|
||||
]
|
||||
|
||||
@@ -4,7 +4,7 @@ pytest >=7.1.3,<9.0.0
|
||||
coverage[toml] >= 6.5.0,< 8.0
|
||||
mypy ==1.14.1
|
||||
dirty-equals ==0.9.0
|
||||
sqlmodel==0.0.25
|
||||
sqlmodel==0.0.27
|
||||
flask >=1.1.2,<4.0.0
|
||||
anyio[trio] >=3.2.1,<5.0.0
|
||||
PyJWT==2.9.0
|
||||
|
||||
@@ -45,6 +45,8 @@ def get_client(request: pytest.FixtureRequest):
|
||||
|
||||
with TestClient(mod.app) as c:
|
||||
yield c
|
||||
# Clean up connection explicitely to avoid resource warning
|
||||
mod.engine.dispose()
|
||||
|
||||
|
||||
def test_crud_app(client: TestClient):
|
||||
|
||||
@@ -45,6 +45,8 @@ def get_client(request: pytest.FixtureRequest):
|
||||
|
||||
with TestClient(mod.app) as c:
|
||||
yield c
|
||||
# Clean up connection explicitely to avoid resource warning
|
||||
mod.engine.dispose()
|
||||
|
||||
|
||||
def test_crud_app(client: TestClient):
|
||||
|
||||
Reference in New Issue
Block a user