Skip to content

ci(deps): guard unsupported FastAPI updates#20

Merged
OgeonX-Ai merged 1 commit into
mainfrom
codex/fastapi-compatibility-guard
Jul 10, 2026
Merged

ci(deps): guard unsupported FastAPI updates#20
OgeonX-Ai merged 1 commit into
mainfrom
codex/fastapi-compatibility-guard

Conversation

@OgeonX-Ai

Copy link
Copy Markdown
Contributor

Summary

Prevent Dependabot from proposing FastAPI versions that the pinned Microsoft Agent Framework DevUI cannot resolve.

Changes

  • Add a pip Dependabot ignore rule for FastAPI 0.138.1 and later.
  • Document the Agent Framework DevUI compatibility boundary beside the rule.

Why

The current DevUI package family requires FastAPI below 0.138.1. Dependabot PR #19 raised FastAPI to 0.139.0, making dependency installation fail on both CI operating systems.

Validation

  • Parsed .github/dependabot.yml with PyYAML.
  • Asserted the FastAPI ignore rule is present.
  • Ran git diff --check.

Risks

FastAPI releases at or above 0.138.1 will not be proposed until the DevUI compatibility cap is lifted. Security advisories still need explicit review.

Related

Closes the recurring failure pattern shown by #19.

Reviewer notes

Start with .github/dependabot.yml; the change is isolated to the pip update policy.

@OgeonX-Ai OgeonX-Ai changed the title Guard unsupported FastAPI Dependabot updates ci(deps): guard unsupported FastAPI updates Jul 10, 2026
@OgeonX-Ai OgeonX-Ai merged commit e20478b into main Jul 10, 2026
9 of 10 checks passed
@OgeonX-Ai OgeonX-Ai deleted the codex/fastapi-compatibility-guard branch July 10, 2026 07:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant