Browse Source

Remove code examples for Python 3.8 in `pydantic_v1_in_v2`

pull/14510/head
Yurii Motov 7 months ago
parent
commit
6d5a5ccac4
  1. 0
      docs_src/pydantic_v1_in_v2/tutorial001_an_py39.py
  2. 0
      docs_src/pydantic_v1_in_v2/tutorial002_an_py39.py
  3. 0
      docs_src/pydantic_v1_in_v2/tutorial003_an_py39.py
  4. 20
      docs_src/pydantic_v1_in_v2/tutorial004_an.py
  5. 2
      tests/test_tutorial/test_pydantic_v1_in_v2/test_tutorial001.py
  6. 2
      tests/test_tutorial/test_pydantic_v1_in_v2/test_tutorial002.py
  7. 2
      tests/test_tutorial/test_pydantic_v1_in_v2/test_tutorial003.py
  8. 5
      tests/test_tutorial/test_pydantic_v1_in_v2/test_tutorial004.py

0
docs_src/pydantic_v1_in_v2/tutorial001_an.py → docs_src/pydantic_v1_in_v2/tutorial001_an_py39.py

0
docs_src/pydantic_v1_in_v2/tutorial002_an.py → docs_src/pydantic_v1_in_v2/tutorial002_an_py39.py

0
docs_src/pydantic_v1_in_v2/tutorial003_an.py → docs_src/pydantic_v1_in_v2/tutorial003_an_py39.py

20
docs_src/pydantic_v1_in_v2/tutorial004_an.py

@ -1,20 +0,0 @@
from typing import Union
from fastapi import FastAPI
from fastapi.temp_pydantic_v1_params import Body
from pydantic.v1 import BaseModel
from typing_extensions import Annotated
class Item(BaseModel):
name: str
description: Union[str, None] = None
size: float
app = FastAPI()
@app.post("/items/")
async def create_item(item: Annotated[Item, Body(embed=True)]) -> Item:
return item

2
tests/test_tutorial/test_pydantic_v1_in_v2/test_tutorial001.py

@ -23,7 +23,7 @@ from ...utils import needs_py310
@pytest.fixture( @pytest.fixture(
name="mod", name="mod",
params=[ params=[
"tutorial001_an", "tutorial001_an_py39",
pytest.param("tutorial001_an_py310", marks=needs_py310), pytest.param("tutorial001_an_py310", marks=needs_py310),
], ],
) )

2
tests/test_tutorial/test_pydantic_v1_in_v2/test_tutorial002.py

@ -24,7 +24,7 @@ from ...utils import needs_py310
@pytest.fixture( @pytest.fixture(
name="client", name="client",
params=[ params=[
"tutorial002_an", "tutorial002_an_py39",
pytest.param("tutorial002_an_py310", marks=needs_py310), pytest.param("tutorial002_an_py310", marks=needs_py310),
], ],
) )

2
tests/test_tutorial/test_pydantic_v1_in_v2/test_tutorial003.py

@ -23,7 +23,7 @@ from ...utils import needs_py310
@pytest.fixture( @pytest.fixture(
name="client", name="client",
params=[ params=[
"tutorial003_an", "tutorial003_an_py39",
pytest.param("tutorial003_an_py310", marks=needs_py310), pytest.param("tutorial003_an_py310", marks=needs_py310),
], ],
) )

5
tests/test_tutorial/test_pydantic_v1_in_v2/test_tutorial004.py

@ -17,14 +17,13 @@ import importlib
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py39, needs_py310 from ...utils import needs_py310
@pytest.fixture( @pytest.fixture(
name="client", name="client",
params=[ params=[
"tutorial004_an", pytest.param("tutorial004_an_py39"),
pytest.param("tutorial004_an_py39", marks=needs_py39),
pytest.param("tutorial004_an_py310", marks=needs_py310), pytest.param("tutorial004_an_py310", marks=needs_py310),
], ],
) )

Loading…
Cancel
Save