From 0d0f1830c5a332f1ed2f107d222b0d3fa25380cf Mon Sep 17 00:00:00 2001 From: Yurii Motov Date: Wed, 10 Dec 2025 20:09:27 +0100 Subject: [PATCH] Remove code examples for Python 3.8 in `cookie_params` --- docs_src/cookie_params/tutorial001_an.py | 11 ----------- .../{tutorial001.py => tutorial001_py39.py} | 0 .../test_cookie_params/test_tutorial001.py | 7 +++---- 3 files changed, 3 insertions(+), 15 deletions(-) delete mode 100644 docs_src/cookie_params/tutorial001_an.py rename docs_src/cookie_params/{tutorial001.py => tutorial001_py39.py} (100%) diff --git a/docs_src/cookie_params/tutorial001_an.py b/docs_src/cookie_params/tutorial001_an.py deleted file mode 100644 index 6d5931229..000000000 --- a/docs_src/cookie_params/tutorial001_an.py +++ /dev/null @@ -1,11 +0,0 @@ -from typing import Union - -from fastapi import Cookie, FastAPI -from typing_extensions import Annotated - -app = FastAPI() - - -@app.get("/items/") -async def read_items(ads_id: Annotated[Union[str, None], Cookie()] = None): - return {"ads_id": ads_id} diff --git a/docs_src/cookie_params/tutorial001.py b/docs_src/cookie_params/tutorial001_py39.py similarity index 100% rename from docs_src/cookie_params/tutorial001.py rename to docs_src/cookie_params/tutorial001_py39.py diff --git a/tests/test_tutorial/test_cookie_params/test_tutorial001.py b/tests/test_tutorial/test_cookie_params/test_tutorial001.py index 90e8dfd37..a65249d65 100644 --- a/tests/test_tutorial/test_cookie_params/test_tutorial001.py +++ b/tests/test_tutorial/test_cookie_params/test_tutorial001.py @@ -5,16 +5,15 @@ import pytest from dirty_equals import IsDict from fastapi.testclient import TestClient -from ...utils import needs_py39, needs_py310 +from ...utils import needs_py310 @pytest.fixture( name="mod", params=[ - "tutorial001", + "tutorial001_py39", pytest.param("tutorial001_py310", marks=needs_py310), - "tutorial001_an", - pytest.param("tutorial001_an_py39", marks=needs_py39), + "tutorial001_an_py39", pytest.param("tutorial001_an_py310", marks=needs_py310), ], )