Skip to content

Bump fastapi 0.123.3 -> 0.136.1#8214

Draft
rayharnett wants to merge 3 commits into
mainfrom
deps/fastapi-0.136.1
Draft

Bump fastapi 0.123.3 -> 0.136.1#8214
rayharnett wants to merge 3 commits into
mainfrom
deps/fastapi-0.136.1

Conversation

@rayharnett
Copy link
Copy Markdown
Contributor

Summary

  • Bumps fastapi[all] from 0.123.3 to 0.136.1
  • Replaces 4 usages of pydantic.v1.utils.deep_update (dropped in fastapi 0.128.0) with a local implementation added to collection_util.py
  • orjson removed from the lock — ORJSONResponse was deprecated in 0.131.0 and fastapi[all] no longer pulls it in; confirmed no direct usage in fides source

Breaking changes addressed

Version Change Fix
0.128.0 pydantic.v1 compat shim removed Added deep_update to fides.api.util.collection_util, updated 4 import sites
0.132.0 strict_content_type for JSON requests No code change needed; worth watching in CI for test failures

Test plan

  • CI passes (no strict_content_type test failures)
  • tests/ops/models/test_application_config.py passes
  • tests/api/task/conditional_dependencies/test_policy_evaluation.py passes

Closes ENG-3856

🤖 Generated with Claude Code

- Replace `pydantic.v1.utils.deep_update` (dropped in 0.128.0) with a
  local implementation in `collection_util.py`
- fastapi[all] no longer includes orjson (ORJSONResponse deprecated in 0.131.0)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@rayharnett rayharnett requested a review from a team as a code owner May 18, 2026 09:46
@rayharnett rayharnett removed the request for review from a team May 18, 2026 09:46
@rayharnett rayharnett added the dependencies Pull requests that update a dependency file label May 18, 2026
@rayharnett rayharnett requested a review from thabofletcher May 18, 2026 09:46
@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented May 18, 2026

Deployment failed with the following error:

You must set up Two-Factor Authentication before accessing this team.

View Documentation: https://vercel.com/docs/two-factor-authentication

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 18, 2026

Dependency Review

✅ No vulnerabilities found.

Snapshot Warnings

⚠️: No snapshots were found for the head SHA 0369851.
Ensure that dependencies are being submitted on PR branches and consider enabling retry-on-snapshot-warnings. See the documentation for more information and troubleshooting advice.

Scanned Files

  • uv.lock

@rayharnett rayharnett marked this pull request as draft May 18, 2026 10:21
rayharnett and others added 2 commits May 18, 2026 12:14
- Split deep_update function signature across lines
- Wrap docstrings in make_mutable and flatten_dict
- Shorten comment about dictionary handling
- All ruff checks now pass

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant