Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
52 changes: 0 additions & 52 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ directories = "6.0"
figment = { version = "0.10", features = ["toml", "env"] }

# HTTP client
reqwest = { version = "0.13", features = ["json", "stream"] }
reqwest = { version = "0.13", default-features = false, features = ["rustls", "charset", "http2", "json", "stream"] }
Copy link

Copilot AI Apr 22, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR title/summary says “pin reqwest to rustls-tls”, but the dependency is configured with the rustls feature. With the current feature set, Cargo.lock shows reqwest pulling in rustls-platform-verifier which in turn depends on platform-specific crates like security-framework/schannel and openssl-probe. If the goal is to avoid native/platform TLS/cert-store dependencies, consider switching to the more explicit reqwest rustls TLS feature that uses bundled roots (e.g., the rustls-tls-webpki-roots-style feature in reqwest), or update the PR description/title to match the chosen approach.

Copilot uses AI. Check for mistakes.

# Git (pure Rust) - minimal features
gix = { version = "0.80", default-features = false, features = ["revision"] }
Expand Down
Loading