Skip to content

Simplify OAuth dependency stack#19

Merged
CarterT27 merged 1 commit into
mainfrom
simplify-deps-audit
Mar 24, 2026
Merged

Simplify OAuth dependency stack#19
CarterT27 merged 1 commit into
mainfrom
simplify-deps-audit

Conversation

@CarterT27
Copy link
Copy Markdown
Owner

@CarterT27 CarterT27 commented Mar 24, 2026

This updates the CLI to oauth2 5, disables default features on oauth2 and reqwest, and adapts the auth wrapper to the new client API. The branch removes the duplicated reqwest 0.11 / reqwest 0.12 split so the project resolves a single HTTP stack and trims the lockfile substantially. The OAuth client now uses an explicit reqwest::Client with redirects disabled for token exchanges. Verified with cargo check and cargo test.

@CarterT27 CarterT27 merged commit bbd431b into main Mar 24, 2026
1 check passed
@CarterT27 CarterT27 deleted the simplify-deps-audit branch March 24, 2026 22:39
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