]> git.ipfire.org Git - thirdparty/fastapi/sqlmodel.git/commitdiff
Update `docs_src/tutorial/update`
authorYurii Motov <yurii.motov.monte@gmail.com>
Wed, 24 Dec 2025 22:05:36 +0000 (23:05 +0100)
committerYurii Motov <yurii.motov.monte@gmail.com>
Thu, 25 Dec 2025 09:31:55 +0000 (10:31 +0100)
docs/tutorial/update.md
docs_src/tutorial/update/tutorial001_py39.py [moved from docs_src/tutorial/update/tutorial001.py with 100% similarity]
docs_src/tutorial/update/tutorial002_py39.py [moved from docs_src/tutorial/update/tutorial002.py with 100% similarity]
docs_src/tutorial/update/tutorial003_py39.py [moved from docs_src/tutorial/update/tutorial003.py with 100% similarity]
docs_src/tutorial/update/tutorial004_py39.py [moved from docs_src/tutorial/update/tutorial004.py with 100% similarity]
tests/test_tutorial/test_update/test_tutorial001_tutorial002.py
tests/test_tutorial/test_update/test_tutorial003_tutorial004.py

index 8e60536815cef928dc57f2180b48871d6f41d319..7c7cb5c45d0785427bf99970e7dc29abd7744c02 100644 (file)
@@ -236,10 +236,10 @@ Now let's review all that code:
 
 ////
 
-//// tab | Python 3.8+
+//// tab | Python 3.9+
 
 ```{ .python .annotate hl_lines="44-55" }
-{!./docs_src/tutorial/update/tutorial002.py!}
+{!./docs_src/tutorial/update/tutorial002_py39.py!}
 ```
 
 {!./docs_src/tutorial/update/annotations/en/tutorial002.md!}
@@ -272,12 +272,12 @@ This also means that you can update several fields (attributes, columns) at once
 
 ////
 
-//// tab | Python 3.8+
+//// tab | Python 3.9+
 
 ```{ .python .annotate hl_lines="15-17  19-21  23" }
 # Code above omitted ðŸ‘†
 
-{!./docs_src/tutorial/update/tutorial004.py[ln:44-70]!}
+{!./docs_src/tutorial/update/tutorial004_py39.py[ln:44-70]!}
 
 # Code below omitted ðŸ‘‡
 ```
@@ -296,10 +296,10 @@ This also means that you can update several fields (attributes, columns) at once
 
 ////
 
-//// tab | Python 3.8+
+//// tab | Python 3.9+
 
 ```Python
-{!./docs_src/tutorial/update/tutorial004.py!}
+{!./docs_src/tutorial/update/tutorial004_py39.py!}
 ```
 
 ////
index ef12a8d950ce098f762bbeb1630c2e320cfe04d0..6f4b05ee1d3f006a67c681ec2a7955498c187a5e 100644 (file)
@@ -39,7 +39,7 @@ def get_module(request: pytest.FixtureRequest) -> ModuleType:
 @pytest.mark.parametrize(
     "module",
     [
-        "tutorial001",
+        pytest.param("tutorial001_py39"),
         pytest.param("tutorial001_py310", marks=needs_py310),
     ],
     indirect=True,
@@ -52,7 +52,7 @@ def test_tutorial001(print_mock: PrintMock, module: ModuleType):
 @pytest.mark.parametrize(
     "module",
     [
-        "tutorial002",
+        pytest.param("tutorial002_py39"),
         pytest.param("tutorial002_py310", marks=needs_py310),
     ],
     indirect=True,
index 76788c62cdf860763ebde4994afc45e22eaadf03..944b2ebf0631fecc6504badee841fc62283bd683 100644 (file)
@@ -52,7 +52,7 @@ def get_module(request: pytest.FixtureRequest) -> ModuleType:
 @pytest.mark.parametrize(
     "module",
     [
-        "tutorial003",
+        pytest.param("tutorial003_py39"),
         pytest.param("tutorial003_py310", marks=needs_py310),
     ],
     indirect=True,
@@ -65,7 +65,7 @@ def test_tutorial003(print_mock: PrintMock, module: ModuleType):
 @pytest.mark.parametrize(
     "module",
     [
-        "tutorial004",
+        pytest.param("tutorial004_py39"),
         pytest.param("tutorial004_py310", marks=needs_py310),
     ],
     indirect=True,