RepoJournal
FastAPI & Pydantic FastAPI & Pydantic

FastAPI & Pydantic — full archive

140 daily briefings · 14 reviews.

$ ls fastapi/reviews/ # the step-back reads

  1. week Pydantic drops Python 3.10, then layers serialization fast paths
  2. week Pydantic patches five validation bypasses in one week
  3. week FastAPI ships six breaking releases in one week
  4. week FastAPI 0.143.3 and 0.143.4 fix stream float serialization
  5. week FastAPI 0.143.0 makes OTel auto-setup opt-in
  6. month Five Pydantic validation bypasses and a quadratic URL check
  7. week FastAPI 0.142.0 ships native OpenTelemetry support
  8. week SQLModel 0.0.47 adds Postgres, MySQL, MariaDB support
  9. week Pydantic adds counter and ordered-dict core schemas
  10. week Pydantic ships TypeForm support and MISSING stabilization
  11. month FastAPI 0.142.0 ships native OpenTelemetry support
  12. week Pydantic stops relying on normalization for decimal validation
  13. week Pydantic fixes serializer exclusion bug, preps core speed leap
  14. month Pydantic hardens core, FastAPI revamps docs
  1. Pydantic fixes GC tracking in pydantic-core and caches UTC TzInfo
  2. Pydantic drops Python 3.10, accepts list and DecimalTuple for Decimal
  3. Pydantic reworks `TypeAdapter` call arguments, tightens `Decimal` schemas
  4. FastAPI bumps pillow and dnspython, Pydantic corrects arguments JSON Schema
  5. Pydantic measures duplicate TypedDict schema cost, FastAPI drops conference rail
  6. Pydantic targets schema-build fast paths, adds large-string JSON benchmarks
  7. Pydantic caches fixed core schemas, and its schema path skips dispatch for builtin scalars
  8. Serialization hot paths trimmed, ByteSize human_readable fixed at boundaries
  9. Pydantic deletes the V1 escape hatch
  10. model_fields_set moves to a bitset; real-world model corpora enter the benchmark suite
  11. Five Pydantic validation bypasses and a quadratic URL check
  12. Pydantic writes down its threat model and starts enforcing mapping max_length
  13. Pydantic aligns JSON validate-by-iteration with Python
  14. Lazy reprs in nested union serialization, and a dependency train
  15. FastAPI's dependency bots move; Pydantic fixes its CI cache keys
  16. FastAPI stops inferring False for omitted boolean form fields
  17. FastAPI 0.160.0 widens the blast radius of parameter model extras
  18. Optional parameter models for query, header, cookie, and form params
  19. FastAPI 0.155.0 removes the deprecated **extra escape hatch
  20. FastAPI 0.150.0 treats empty file inputs as missing
  21. FastAPI deprecates root_path and drops openapi_prefix
  22. FastAPI 0.143.4 ships with httpx2 added to optional dependencies
  23. FastAPI 0.143.3 fixes non-finite floats in JSONL and SSE streams
  24. FastAPI fixes blocking frontend fallback checks
  25. pydantic-core GC traversal and unpickling fixes land
  26. Pydantic README rewrites the Logfire pitch
  27. Pydantic revises Logfire description in README
  28. Pydantic fixes JSON Schema cache key mismatch
  29. Pydantic tightens timedelta and Decimal validation
  30. Pydantic restores TypedDict inheritance, patches a Python 3.10.0 ForwardRef crash
  31. FastAPI 0.143.0 makes OTel auto-setup opt-in, Pydantic 2.14 lands
  32. FastAPI isolates telemetry for excluded requests, Pydantic prepares 2.14.0
  33. SQLModel ships 0.0.48 with SQLAlchemy 2.1 support
  34. Pydantic clears two test blockers, SQLModel bumps its whole Python stack
  35. Pydantic clears lazy import xfails, enables frame pointers
  36. FastAPI absorbs a 14-package dependency bump, docs translations land in four languages
  37. Pydantic survives ZoneInfo OS errors, FastAPI’s bothousekeeping continues
  38. FastAPI survives an OpenTelemetry failure, pydantic adds create_model namespace
  39. FastAPI 0.142.0 ships native OpenTelemetry support
  40. FastAPI drops Permit.io from its sponsor list
  41. FastAPI drops Permit.io from its sponsor roster
  42. Pydantic adds multiple_of for Fraction and timedelta
  43. Pydantic stops mutating model_config; docs drop the social plugin
  44. SQLModel gains PostgreSQL, MySQL, and MariaDB support in 0.0.47
  45. SQLModel 0.0.46 ships timedelta fix for UTC datetimes
  46. SQLModel 0.0.45 makes UTC datetimes the default
  47. SQLModel narrows SQLAlchemy type handling in Field, drops dataclass_transform shim
  48. FastAPI & Pydantic: no material update
  49. Two new pydantic core schemas, counter and ordered-dict
  50. Pydantic docs examples stop passing silently, debug Python target lands in CI
  51. Pydantic documents how coordinated vulnerability response works for enterprise customers
  52. Pydantic patches its PyEmscripten CI job
  53. Pydantic repairs its PyEmscripten CI job
  54. Pydantic publishes enterprise support guide covering escalation and upgrades
  55. Pydantic calls enum constructors in both validation modes
  56. Pydantic aligned enum constructors with both validation modes
  57. Pydantic stabilizes MISSING sentinel, adds TypeForm support
  58. Pydantic adds deque core schema
  59. Fix Mypy plugin crash with import cycle, close constraint inconsistencies
  60. Pydantic fixes Mypy plugin crash, tightens datetime constraints

Never miss a FastAPI & Pydantic briefing.

Get FastAPI & Pydantic's week in review every Monday - and security advisories the day they land. Free, unsubscribe in one click.

One click. Every Monday: what mattered across the projects you've been reading (or our AI picks) — security news same-day. You refine anytime. Choose specific journals · Read a sample issue →