Skip to content

Add uv exclude-newer and update lockfile - #1836

Merged
purplesmoke05 merged 2 commits into
dev-26.6from
bump-package
Jun 21, 2026
Merged

Add uv exclude-newer and update lockfile#1836
purplesmoke05 merged 2 commits into
dev-26.6from
bump-package

Conversation

@YoshihitoAso

@YoshihitoAso YoshihitoAso commented Jun 20, 2026

Copy link
Copy Markdown
Member

📌 Description

Add a uv exclude-newer setting to avoid resolving packages newer than 7 days, refresh uv.lock, and add a Pyright helper stub for fastapi.testclient.TestClient so type checking passes with the latest Starlette.

✅ Related Issues

None

🔄 Changes

  • Added [tool.uv] exclude-newer = "7 days" to pyproject.toml.
  • Updated uv.lock with the refreshed dependency resolution.
  • Kept starlette on the latest resolved version.
  • Added typings/fastapi/testclient.pyi to provide stable httpx.Response return types for TestClient request methods.
  • Verified make typecheck passes.

📌 Checklist

  • I have added tests where necessary.
  • I have updated the documentation where necessary.

@github-actions

github-actions Bot commented Jun 20, 2026

Copy link
Copy Markdown

Coverage

Coverage Report •
FileStmtsMissBranchBrPartCoverMissing
TOTAL374571470352464796% 
report-only-changed-files is enabled. No files were changed during this commit :)

Tests Skipped Failures Errors Time
1281 0 💤 0 ❌ 0 🔥 10m 43s ⏱️

@YoshihitoAso
YoshihitoAso marked this pull request as ready for review June 20, 2026 01:36
@purplesmoke05
purplesmoke05 merged commit d191592 into dev-26.6 Jun 21, 2026
13 checks passed
@YoshihitoAso
YoshihitoAso deleted the bump-package branch June 22, 2026 00:11
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.

2 participants