sqlmodel: changelog & breaking changes

Auto-tracked from github.com/fastapi/sqlmodel. Updated Jul 06, 2026.

0.0.38

2026-04-02
âš  Breaking changes
  • Remove outdated Python 3.9 tutorial file.

0.0.37

2026-02-21

✓ No breaking changes detected — looks safe to upgrade.

0.0.36

2026-02-21
âš  Breaking changes
  • Drop support for sqlmodel-slim, no more versions will be released, use only sqmodel.

0.0.35

2026-02-20
âš  Breaking changes
  • Breaking Changes
  • Drop support for Python 3.9.
  • Add script to remove Python 3.9 files, migrate to Python 3.10.

0.0.34

2026-02-16

✓ No breaking changes detected — looks safe to upgrade.

0.0.33

2026-02-11
âš  Breaking changes
  • Fix async example in session.execute() docstring & deprecation message.
  • Update build setup for sqlmodel-slim, deprecate it, and make it only depend on sqlmodel.

0.0.32

2026-02-01
âš  Breaking changes
  • Remove duplicated word in read-relationships.md.
  • Migrate to uv.
  • Update tests, remove conditionals for Pydantic v1.

0.0.31

2025-12-28
âš  Breaking changes
  • Breaking Changes
  • Drop support for Pydantic v1.
Get breaking-change alerts for YOUR stack

Drop your email + the libraries you use. We'll alert you when one ships a breaking change — before it breaks your deploy. Free.

⚡ Want an alert the moment your stack breaks — not a weekly digest? ChangeRadar Pro adds instant alerts + unlimited libraries + AI migration steps.Go Pro — $9/mo

Related breaking-change trackers