Skip to content

cargo: upgrade reqwest and use rustls#1027

Merged
zanieb merged 1 commit intomainfrom
gps-reqwest-upgrade
Mar 23, 2026
Merged

cargo: upgrade reqwest and use rustls#1027
zanieb merged 1 commit intomainfrom
gps-reqwest-upgrade

Conversation

@indygreg
Copy link
Copy Markdown
Collaborator

This removes the dependency on openssl / pkg-config. This in turn avoids ~30s of overhead on the crate build CI job to install these dependencies.

While I was here I ran cargo update to pull in newer versions of various dependencies. I also removed some unused dependencies from Cargo.toml.

This removes the dependency on openssl / pkg-config. This in turn
avoids ~30s of overhead on the crate build CI job to install these
dependencies.

While I was here I ran `cargo update` to pull in newer versions of
various dependencies. I also removed some unused dependencies from
`Cargo.toml`.
@indygreg indygreg marked this pull request as ready for review March 23, 2026 07:42
@indygreg indygreg requested a review from zanieb March 23, 2026 13:54
@zanieb zanieb merged commit 54b5f72 into main Mar 23, 2026
520 of 952 checks passed
@zanieb zanieb deleted the gps-reqwest-upgrade branch March 23, 2026 14:13
zanieb added a commit that referenced this pull request Mar 24, 2026
#1027 upgraded a bunch of dependencies, which somehow broke the AWS
upload in the release pipeline.

This takes the `Cargo.lock` from
`517bea88fe93a259f28e02d13c6c0ef4a682b2d7` then updates it (via `cargo
check`) to match the `Cargo.toml` changes from #1027. Consequently, some
package versions are still upgraded, but not the full tree.

This appears to have immediately resolved the AWS upload issue locally.
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