Releases: fastapi/sqlmodel
Releases Β· fastapi/sqlmodel
0.0.37
0.0.35
Breaking Changes
Internal
- π¨ Add script to remove Python 3.9 files, migrate to Python 3.10. PR #1767 by @tiangolo.
- β¬ Bump prek from 0.3.2 to 0.3.3. PR #1761 by @dependabot[bot].
- β¬ Bump typer from 0.23.1 to 0.23.2. PR #1760 by @dependabot[bot].
0.0.34
Internal
- π· Enable tests with lower and upper bound versions. PR #1735 by @tiangolo.
- β¬ Bump ruff from 0.15.0 to 0.15.1. PR #1758 by @dependabot[bot].
- β¬ Bump typer from 0.23.0 to 0.23.1. PR #1759 by @dependabot[bot].
- β¬ Bump typer from 0.21.2 to 0.23.0. PR #1756 by @dependabot[bot].
- β¬ Bump fastapi from 0.128.7 to 0.128.8. PR #1755 by @dependabot[bot].
0.0.33
Docs
- βοΈ Fix typos in inline comment in
expression.py. PR #1747 by @veeceey. - π Fix async example in
session.execute()docstring & deprecation message. PR #1643 by @DanielLeviLucas. - π Update
management-tasks.mdto be in line withmanagement-tasks.mdin FastAPI repo. PR #1743 by @YuriiMotov.
Internal
- π¨ Update build script for
sqlmodel-slim. PR #1754 by @tiangolo. - β¬ Bump fastapi from 0.128.6 to 0.128.7. PR #1751 by @dependabot[bot].
- β¬ Bump typer from 0.21.1 to 0.21.2. PR #1752 by @dependabot[bot].
- π· Update build setup for
sqlmodel-slim, deprecate it, and make it only depend onsqlmodel. PR #1753 by @tiangolo. - β¬ Bump fastapi from 0.128.3 to 0.128.6. PR #1750 by @dependabot[bot].
- β¬ Bump fastapi from 0.128.1 to 0.128.3. PR #1746 by @dependabot[bot].
- β¬ Bump prek from 0.3.1 to 0.3.2. PR #1745 by @dependabot[bot].
- β¬ Bump fastapi from 0.128.0 to 0.128.1. PR #1742 by @dependabot[bot].
- β
Update
ValidationErrorschema in FastAPI-related tests to be compatible with FastAPI 0.128.1+. PR #1744 by @YuriiMotov. - β¬ Bump ruff from 0.14.14 to 0.15.0. PR #1740 by @dependabot[bot].
- π· Add generate-readme to pre-commit. PR #1741 by @tiangolo.
- π· Run mypy by pre-commit. PR #1738 by @YuriiMotov.
- β¬ Bump prek from 0.3.0 to 0.3.1. PR #1739 by @dependabot[bot].
0.0.32
Fixes
Refactors
Docs
- π Add contribution instructions about LLM generated code and comments and automated tools for PRs. PR #1712 by @alejsdev.
- π Fix copy button in
custom.js. PR #1711 by @alejsdev. - π Remove duplicated word in
read-relationships.md. PR #1705 by @stefmolin.
Internal
- β¬ Bump ruff from 0.14.13 to 0.14.14. PR #1721 by @dependabot[bot].
- β¬ Bump prek from 0.2.30 to 0.3.0. PR #1720 by @dependabot[bot].
- π§ Ensure that an edit to
uv.lockgets theinternallabel. PR #1719 by @svlandeg. - β¬ Bump sqlalchemy from 2.0.45 to 2.0.46. PR #1717 by @dependabot[bot].
- β¬ Bump typer from 0.21.0 to 0.21.1. PR #1715 by @dependabot[bot].
- β¬ Bump ruff from 0.14.10 to 0.14.13. PR #1714 by @dependabot[bot].
- β¬ Bump prek from 0.2.25 to 0.2.30. PR #1716 by @dependabot[bot].
- β¬οΈ Update FastAPI version pin to
>=0.103.2in tests. PR #1709 by @YuriiMotov. - π Pin development Python version to 3.10, for
deploy_docs_status.py. PR #1707 by @tiangolo. - β¬οΈ Migrate to uv. PR #1688 by @DoctorJohn.
- β¬ Update fastapi requirement from >=0.103.2,<0.126.0 to >=0.103.2,<0.129.0. PR #1703 by @dependabot[bot].
- β Update tests, remove conditionals for Pydantic v1. PR #1702 by @tiangolo.
0.0.31
Breaking Changes
Internal
- β¬ Bump dirty-equals from 0.9.0 to 0.11. PR #1649 by @dependabot[bot].
- β¬ Bump mkdocs-material from 9.7.0 to 9.7.1. PR #1690 by @dependabot[bot].
- β¬ Bump typer from 0.20.1 to 0.21.0. PR #1694 by @dependabot[bot].
- π Relax
prekversion pin to>=0.2.24,<1.0.0. PR #1698 by @YuriiMotov.
0.0.30
Breaking Changes
Docs
Internal
- π§ Update pre-commit, generate select on pre-commit, use local Ruff. PR #1697 by @tiangolo.
- β¬ Bump actions/checkout from 5 to 6. PR #1692 by @dependabot[bot].
- π· Add pre-commit workflow. PR #1684 by @YuriiMotov.
- β Simplify tests for code examples, one test file for multiple variants. PR #1664 by @YuriiMotov.
- β¬ [pre-commit.ci] pre-commit autoupdate. PR #1677 by @pre-commit-ci[bot].
- β¬ Bump actions/download-artifact from 6 to 7. PR #1676 by @dependabot[bot].
- β¬ Bump actions/cache from 4 to 5. PR #1673 by @dependabot[bot].
- β¬ Bump markdown-include-variants from 0.0.5 to 0.0.8. PR #1674 by @dependabot[bot].
- β¬ Bump actions/upload-artifact from 5 to 6. PR #1675 by @dependabot[bot].
- β¬ Bump mypy from 1.18.2 to 1.19.1. PR #1679 by @dependabot[bot].
- β¬ Bump typer from 0.20.0 to 0.20.1. PR #1685 by @dependabot[bot].
- β¬ Bump ruff from 0.14.8 to 0.14.10. PR #1681 by @dependabot[bot].
0.0.29
0.0.28
Fixes
- π Fix
RuntimeError: dictionary changed size during iterationinsqlmodel_update(). PR #997 by @BartSchuurmans.
Docs
- π Update CSS to explicitly use emoji font. PR #1658 by @tiangolo.
- π Update link to JetBrains Python survey in
features.md. PR #1627 by @sparkiegeek. - π Fix broken links in docs. PR #1601 by @YuriiMotov.
Internal
- π Pin FastAPI in tests to 0.125.0 while dropping support for Python 3.8. PR #1689 by @tiangolo.
- π· Configure coverage, error on main tests, don't wait for Smokeshow. PR #1683 by @YuriiMotov.
- π· Run Smokeshow always, even on test failures. PR #1682 by @YuriiMotov.
- β¬ Bump ruff from 0.14.6 to 0.14.8. PR #1667 by @dependabot[bot].
- β¬ [pre-commit.ci] pre-commit autoupdate. PR #1662 by @pre-commit-ci[bot].
- β¬ Bump actions/checkout from 5 to 6. PR #1656 by @dependabot[bot].
- β¬ Bump ruff from 0.14.5 to 0.14.6. PR #1652 by @dependabot[bot].
- β¬ [pre-commit.ci] pre-commit autoupdate. PR #1655 by @pre-commit-ci[bot].
- β¬ Bump actions/checkout from 5 to 6. PR #1651 by @dependabot[bot].
- π Use font Fira Code to fix display of Rich panels in docs in Windows. PR #1653 by @tiangolo.
- π· Upgrade
latest-changesGitHub Action and pinactions/checkout@v5. PR #1654 by @svlandeg. - π§ Upgrade Material for MkDocs and remove insiders. PR #1650 by @tiangolo.
- β¬ Bump mkdocs-material from 9.6.23 to 9.7.0. PR #1645 by @dependabot[bot].
- β¬ Bump mkdocs-macros-plugin from 1.4.1 to 1.5.0. PR #1647 by @dependabot[bot].
- β¬ Bump ruff from 0.14.4 to 0.14.5. PR #1646 by @dependabot[bot].
- β¬ [pre-commit.ci] pre-commit autoupdate. PR #1648 by @pre-commit-ci[bot].
- β¬ Bump ruff from 0.14.3 to 0.14.4. PR #1640 by @dependabot[bot].
- β¬ [pre-commit.ci] pre-commit autoupdate. PR #1642 by @pre-commit-ci[bot].
- β¬ Bump mkdocs-material from 9.6.22 to 9.6.23. PR #1637 by @dependabot[bot].
- β¬ Bump ruff from 0.14.2 to 0.14.3. PR #1633 by @dependabot[bot].
- β¬ [pre-commit.ci] pre-commit autoupdate. PR #1636 by @pre-commit-ci[bot].
- β¬ Bump mkdocs-macros-plugin from 1.4.0 to 1.4.1. PR #1626 by @dependabot[bot].
- β¬ Bump ruff from 0.14.1 to 0.14.2. PR #1616 by @dependabot[bot].
- β¬ [pre-commit.ci] pre-commit autoupdate. PR #1625 by @pre-commit-ci[bot].
- π§ Add PEP-639 license metadata. PR #1624 by @svlandeg.
- β¬ Bump griffe-typingdoc from 0.2.9 to 0.3.0. PR #1615 by @dependabot[bot].
- β¬ Bump actions/upload-artifact from 4 to 5. PR #1620 by @dependabot[bot].
- β¬ Bump actions/download-artifact from 5 to 6. PR #1621 by @dependabot[bot].
- β¬ Bump ruff from 0.14.0 to 0.14.1. PR #1614 by @dependabot[bot].
- β¬ Bump ruff from 0.13.2 to 0.14.0. PR #1592 by @dependabot[bot].
- β¬ [pre-commit.ci] pre-commit autoupdate. PR #1605 by @pre-commit-ci[bot].
- β¬ Bump astral-sh/setup-uv from 6 to 7. PR #1593 by @dependabot[bot].
- β¬ Bump mkdocs-material from 9.6.21 to 9.6.22. PR #1608 by @dependabot[bot].
- π§ Configure reminder for
waitinglabel inissue-manager. PR #1609 by @YuriiMotov. - β¬ Bump typer from 0.19.2 to 0.20.0. PR #1612 by @dependabot[bot].
- β Remove unused type ignores since SQLAlchemy 2.0.44. PR #1613 by @svlandeg.