$ the-wire · showcase
Pydantic clears two test blockers, SQLModel bumps its whole Python stack
By RepoJournal · Filed · About FastAPI & Pydantic · Composed from the cited sources · methodology
A quiet day across the FastAPI and Pydantic stack: test-suite fixes in Pydantic, a broad dependency bump in SQLModel, and a sponsor removal in FastAPI.
Remove xfail on lazy imports tests (#13930) pydantic/pydantic
The lazy-import tests no longer carry xfail markers, so those cases now run as expected passes instead of being tolerated as known failures. If you maintain a fork or CI config that filters on those xfails, expect the markers to be gone.
Skip the generic pickle test when cloudpickle is absent pydantic/pydantic
test_generic_model_pickle_different_module now skips when cloudpickle is missing, after it failed with IndexError: list index out of range because the subprocess died on an unavailable import. cloudpickle lives in the testing-extra dependency group rather than dev, so a default environment no longer breaks on this test.
⬆ Bump the python-packages group across 1 directory with 8 updates tiangolo/sqlmodel
SQLModel moved its python-packages group forward with 8 updates, including pydantic 2.13.4 to 2.13.5 and ruff 0.16.4 to 0.16.9. This is a maintenance bump; nothing in the input indicates a behavior change for consumers.
🔧 Update sponsors: remove Render (#16457) fastapi/fastapi
tiangolo removed Render from the FastAPI sponsors list. Docs and sponsorship pages are the only surface affected.
📝 Update release notes fastapi/fastapi
by latest-changes[bot]
The remaining items are housekeeping: the usual release-notes commits on FastAPI and SQLModel, plus the sponsor edit's PR and commit pair.