Skip to content

Aggressively update conduit-hyper and reqwest #2213

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Feb 23, 2020

Conversation

jtgeibel
Copy link
Member

This series does an aggressive update for conduit-hyper and then reqwest. This portion of the dependency tree has been updated recently and we aren't using conduit-hyper in production yet, so this should be fairly low risk even though it bumps a lot of crates.

The commit messages show the detailed output of each command.

cc #1805
r? @JohnTitor

```
Updating crates.io index
  Adding autocfg v1.0.0
Updating bitflags v1.0.4 -> v1.2.1
Updating bytes v0.5.3 -> v0.5.4
Updating futures v0.3.1 -> v0.3.4
Updating futures-channel v0.3.1 -> v0.3.4
Updating futures-core v0.3.1 -> v0.3.4
Updating futures-executor v0.3.1 -> v0.3.4
Updating futures-io v0.3.1 -> v0.3.4
Updating futures-macro v0.3.1 -> v0.3.4
Updating futures-sink v0.3.1 -> v0.3.4
Updating futures-task v0.3.1 -> v0.3.4
Updating futures-util v0.3.1 -> v0.3.4
  Adding hermit-abi v0.1.7
Updating httparse v1.3.3 -> v1.3.4
Updating hyper v0.13.1 -> v0.13.2
Updating indexmap v1.0.2 -> v1.3.2
Updating itoa v0.4.3 -> v0.4.5
Updating libc v0.2.66 -> v0.2.67
Updating log v0.4.6 -> v0.4.8
Updating memchr v2.2.1 -> v2.3.3
Updating num_cpus v1.10.0 -> v1.12.0
Updating pin-project v0.4.6 -> v0.4.8
Updating pin-project-internal v0.4.6 -> v0.4.8
Updating pin-project-lite v0.1.2 -> v0.1.4
Updating proc-macro2 v1.0.6 -> v1.0.8
Updating syn v1.0.5 -> v1.0.15
Updating tokio v0.2.9 -> v0.2.11
Updating tracing v0.1.11 -> v0.1.12
```
```
Updating crates.io index
Updating adler32 v1.0.3 -> v1.0.4
Updating async-compression v0.2.0 -> v0.3.0
Updating bumpalo v2.6.0 -> v3.2.0
  Adding c2-chacha v0.2.3
Updating cc v1.0.37 -> v1.0.50
Updating core-foundation v0.5.1 -> v0.6.4
Updating core-foundation-sys v0.5.1 -> v0.6.2
Updating dtoa v0.4.3 -> v0.4.5
Updating encoding_rs v0.8.6 -> v0.8.22
  Adding fuchsia-cprng v0.1.1
  Adding getrandom v0.1.14
Updating js-sys v0.3.31 -> v0.3.35
  Adding maybe-uninit v2.0.0
Updating mime v0.3.8 -> v0.3.16
Updating miniz_oxide v0.3.5 -> v0.3.6
Updating native-tls v0.2.1 -> v0.2.3
Updating nom v4.1.1 -> v4.2.3
Updating openssl v0.10.13 -> v0.10.28
Updating openssl-sys v0.9.38 -> v0.9.54
Updating pkg-config v0.3.14 -> v0.3.17
  Adding ppv-lite86 v0.2.6
Updating proc-macro2 v0.4.27 -> v0.4.30
Updating quote v0.6.11 -> v0.6.13
  Adding rand v0.7.3
  Adding rand_chacha v0.2.1
Removing rand_core v0.4.0
  Adding rand_core v0.4.2
  Adding rand_core v0.5.1
  Adding rand_hc v0.2.0
Updating rand_jitter v0.1.0 -> v0.1.4
Updating rand_os v0.1.1 -> v0.1.3
Updating rand_pcg v0.1.1 -> v0.1.2
Updating remove_dir_all v0.5.1 -> v0.5.2
Updating reqwest v0.10.1 -> v0.10.2
Updating ryu v0.2.7 -> v1.0.2
Updating schannel v0.1.13 -> v0.1.17
Updating security-framework v0.2.1 -> v0.3.4
Updating security-framework-sys v0.2.1 -> v0.3.3
Updating serde v1.0.89 -> v1.0.104
Updating serde_derive v1.0.89 -> v1.0.104
Updating serde_json v1.0.39 -> v1.0.48
Removing smallvec v0.6.8
  Adding smallvec v0.6.13
  Adding smallvec v1.2.0
Updating syn v0.15.29 -> v0.15.44
Updating tempfile v3.0.8 -> v3.1.0
Updating unicode-normalization v0.1.8 -> v0.1.12
Removing unreachable v1.0.0
Updating url v2.1.0 -> v2.1.1
Updating vcpkg v0.2.2 -> v0.2.8
  Adding wasi v0.9.0+wasi-snapshot-preview1
Updating wasm-bindgen v0.2.54 -> v0.2.58
Updating wasm-bindgen-backend v0.2.54 -> v0.2.58
Updating wasm-bindgen-futures v0.4.4 -> v0.4.8
Updating wasm-bindgen-macro v0.2.54 -> v0.2.58
Updating wasm-bindgen-macro-support v0.2.54 -> v0.2.58
Updating wasm-bindgen-shared v0.2.54 -> v0.2.58
Updating wasm-bindgen-webidl v0.2.54 -> v0.2.58
Updating web-sys v0.3.31 -> v0.3.35
```
Copy link
Member

@JohnTitor JohnTitor left a comment

Choose a reason for hiding this comment

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

Looks good! I would r+ if I could.

@jtgeibel
Copy link
Member Author

I would r+ if I could.

I think I can set r=you for you. Let's see.

@bors r=JohnTitor

I plan to deploy this today and monitor for any issues.

@bors
Copy link
Contributor

bors commented Feb 23, 2020

📌 Commit d041f58 has been approved by JohnTitor

@bors
Copy link
Contributor

bors commented Feb 23, 2020

⌛ Testing commit d041f58 with merge a9735da...

@bors
Copy link
Contributor

bors commented Feb 23, 2020

☀️ Test successful - checks-travis
Approved by: JohnTitor
Pushing a9735da to master...

@bors bors merged commit a9735da into rust-lang:master Feb 23, 2020
@jtgeibel jtgeibel deleted the update-aggressive/reqwest branch February 23, 2020 16:51
bors added a commit that referenced this pull request May 11, 2020
…=JohnTitor

Bump rustc and some low-level dependencies

This bumps to the latest stable rustc on Heroku and does an aggressive update of `conduit-hyper`, `web-sys`, and `reqwest`. I have coupled these updates so that we clean the build cache once while also updating some low-level dependencies. In particular, this bumps crates like `libc`, `cc`, and `serde` that would result in large rebuilds anyway.

I believe it is safe to couple these updates because these crates have been bumped in the recent past without issue. See #2213 and #2246. The commit message show details of the updated versions in each step.

r? @JohnTitor
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.

3 participants