Features
Upgrades
Docs
- ✏️ Fix typos in
docs/tutorial/relationship-attributes/cascade-delete-relationships.md
. PR #1543 by @YuriiMotov. - 🍱 Update SVG files, a single file per diagram, sans-serif fonts. PR #1373 by @tiangolo.
- 📝 Grammar tweak in
docs/tutorial/insert.md
. PR #1368 by @brettcannon. - 📝 Update
docs/tutorial/fastapi/relationships.md
. PR #1365 by @Foxerine. - ✏️ Tweak the grammar in
docs/learn/index.md
. PR #1363 by @brettcannon. - 📝 Update all docs references to
Optional
to use the new syntax in Python 3.10, e.g.int | None
. PR #1351 by @tiangolo. - 📝 Update install and usage with FastAPI CLI in FastAPI tutorial. PR #1350 by @tiangolo.
- 📝 Update FastAPI tutorial docs to use the new
model.sqlmodel_update()
instead of oldsetattr()
. PR #1117 by @jpizquierdo. - ✏️ Update
docs/virtual-environments.md
. PR #1321 by @sylvainHellin.
Internal
- ⬆ Bump griffe-typingdoc from 0.2.8 to 0.2.9. PR #1553 by @dependabot[bot].
- ⬆ Bump mkdocs-material from 9.6.17 to 9.6.20. PR #1565 by @dependabot[bot].
- ⬆ Bump actions/setup-python from 5 to 6. PR #1551 by @dependabot[bot].
- ⬆ Bump ruff from 0.12.12 to 0.13.0. PR #1559 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #1564 by @pre-commit-ci[bot].
- ⬆ Bump actions/labeler from 5 to 6. PR #1549 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #1556 by @pre-commit-ci[bot].
- ⬆ Bump typer from 0.17.3 to 0.17.4. PR #1554 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #1546 by @pre-commit-ci[bot].
- ⬆ Bump ruff from 0.12.10 to 0.12.12. PR #1548 by @dependabot[bot].
- ⬆ Bump typer from 0.16.1 to 0.17.3. PR #1547 by @dependabot[bot].
- ⬆ Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0. PR #1550 by @dependabot[bot].
- 👷 Detect and label merge conflicts on PRs automatically. PR #1552 by @svlandeg.
- ⬆ Bump ruff from 0.12.9 to 0.12.10. PR #1532 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #1534 by @pre-commit-ci[bot].
- ⬆ Bump typer from 0.16.0 to 0.16.1. PR #1531 by @dependabot[bot].
- ⬆ Bump actions/download-artifact from 4 to 5. PR #1451 by @dependabot[bot].
- ⬆ Bump actions/checkout from 4 to 5. PR #1488 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #1479 by @pre-commit-ci[bot].
- ⬆ Bump mkdocs-macros-plugin from 1.3.7 to 1.3.9. PR #1507 by @dependabot[bot].
- ⬆ Bump ruff from 0.12.7 to 0.12.9. PR #1521 by @dependabot[bot].
- ⬆ Bump mkdocs-material from 9.6.16 to 9.6.17. PR #1528 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #1444 by @pre-commit-ci[bot].
- ⬆ Bump mkdocs-material from 9.6.15 to 9.6.16. PR #1446 by @dependabot[bot].
- ⬆ Bump ruff from 0.12.4 to 0.12.7. PR #1447 by @dependabot[bot].
- ⬆ Bump tiangolo/latest-changes from 0.3.2 to 0.4.0. PR #1448 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #1437 by @pre-commit-ci[bot].
- ⬆ Bump ruff from 0.12.3 to 0.12.4. PR #1436 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #1428 by @pre-commit-ci[bot].
- ⬆ Bump ruff from 0.12.2 to 0.12.3. PR #1432 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #1418 by @pre-commit-ci[bot].
- ⬆ Bump pillow from 11.2.1 to 11.3.0. PR #1423 by @dependabot[bot].
- ⬆ Bump mkdocs-material from 9.6.14 to 9.6.15. PR #1424 by @dependabot[bot].
- ⬆ Bump ruff from 0.12.0 to 0.12.2. PR #1425 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #1374 by @pre-commit-ci[bot].
- ⬆ Bump ruff from 0.11.13 to 0.12.0. PR #1403 by @dependabot[bot].
- ✅ Simplify tests for
tests/test_tutorial/test_code_structure/test_tutorial001.py
, one test file for multiple variants. PR #1408 by @tiangolo. - ✅ Simplify tests setup, one test file for multiple source variants. PR #1407 by @tiangolo.
- ✅ Refactor tests to use autouse
clear_sqlmodel
. PR #1406 by @tiangolo. - ⬆ Bump mkdocs-material from 9.5.18 to 9.6.14. PR #1378 by @dependabot[bot].
- ⬆ Bump typer from 0.15.3 to 0.16.0. PR #1393 by @dependabot[bot].
- ⬆ Bump cairosvg from 2.7.1 to 2.8.2. PR #1383 by @dependabot[bot].
- ⬆ Bump ruff from 0.11.7 to 0.11.13. PR #1397 by @dependabot[bot].
- 🔧 Remove Google Analytics. PR #1386 by @tiangolo.
- ⬆ Bump mkdocs-macros-plugin from 1.0.5 to 1.3.7. PR #1354 by @dependabot[bot].
- ⬆ Bump griffe-typingdoc from 0.2.5 to 0.2.8. PR #1359 by @dependabot[bot].
- ⬆ Update pre-commit requirement from <4.0.0,>=2.17.0 to >=2.17.0,<5.0.0. PR #1360 by @dependabot[bot].
- ⬆ Bump pillow from 11.0.0 to 11.2.1. PR #1361 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #1367 by @pre-commit-ci[bot].
- ⬆ Bump ruff from 0.9.6 to 0.11.7. PR #1355 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #1353 by @pre-commit-ci[bot].
- ⬆ Bump typing-extensions from 4.12.2 to 4.13.2. PR #1356 by @dependabot[bot].
- ⬆ Bump typer from 0.15.2 to 0.15.3. PR #1357 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #1339 by @pre-commit-ci[bot].
- ⬆ Bump typer from 0.12.3 to 0.15.2. PR #1325 by @dependabot[bot].
- ⬆ Bump httpx from 0.24.1 to 0.28.1. PR #1238 by @dependabot[bot].
- ⬆ Bump astral-sh/setup-uv from 5 to 6. PR #1348 by @dependabot[bot].
- ⬆ Update pytest requirement from <8.0.0,>=7.0.1 to >=7.0.1,<9.0.0. PR #1022 by @dependabot[bot].
- ♻️ Update
tests/test_select_gen.py
, pass environment variables, needed for NixOS nixpkgs. PR #969 by @pbsds. - 💚 Fix linting in CI. PR #1340 by @svlandeg.
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #1327 by @pre-commit-ci[bot].
- ⬆ Bump jinja2 from 3.1.4 to 3.1.6. PR #1317 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #1319 by @pre-commit-ci[bot].