Skip to content

Update all dependencies #15166

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 1 commit into from
Feb 10, 2025
Merged

Update all dependencies #15166

merged 1 commit into from
Feb 10, 2025

Conversation

ehuss
Copy link
Contributor

@ehuss ehuss commented Feb 9, 2025

It's been a long while since dependencies were updated, so let's go ahead and update those. Updates are:

Updating allocator-api2 v0.2.18 -> v0.2.21
Updating anstream v0.6.15 -> v0.6.18
Updating anstyle v1.0.8 -> v1.0.10
Updating anstyle-lossy v1.1.2 -> v1.1.3
Updating anstyle-parse v0.2.5 -> v0.2.6
Updating anstyle-query v1.1.1 -> v1.1.2
Updating anstyle-svg v0.1.4 -> v0.1.7
Updating anstyle-wincon v3.0.4 -> v3.0.7
Updating anyhow v1.0.86 -> v1.0.95
Updating arrayref v0.3.7 -> v0.3.9
Updating arrayvec v0.7.4 -> v0.7.6
Updating autocfg v1.3.0 -> v1.4.0
Updating bit-set v0.5.3 -> v0.8.0
Updating bit-vec v0.6.3 -> v0.8.0
Removing bitflags v1.3.2
Removing bitflags v2.6.0
  Adding bitflags v2.8.0
Updating blake3 v1.5.2 -> v1.5.5
Updating bstr v1.9.1 -> v1.11.3
Updating bumpalo v3.16.0 -> v3.17.0
  Adding byteorder v1.5.0
Updating bytes v1.6.0 -> v1.10.0
Updating camino v1.1.6 -> v1.1.9
Updating cargo-platform v0.1.8 -> v0.1.9
Updating cargo_metadata v0.19.0 -> v0.19.1
Updating cc v1.1.22 -> v1.2.13
Updating clap v4.5.20 -> v4.5.28
Updating clap_builder v4.5.20 -> v4.5.27
Updating clap_lex v0.7.2 -> v0.7.4
Updating clru v0.6.1 -> v0.6.2
Updating color-print v0.3.6 -> v0.3.7
Updating color-print-proc-macro v0.3.6 -> v0.3.7
Updating colorchoice v1.0.2 -> v1.0.3
Updating constant_time_eq v0.3.0 -> v0.3.1
Updating cpufeatures v0.2.12 -> v0.2.17
Updating crc32fast v1.4.0 -> v1.4.2
Updating crossbeam-channel v0.5.12 -> v0.5.14
Updating crossbeam-deque v0.8.5 -> v0.8.6
Updating crossbeam-utils v0.8.19 -> v0.8.21
Updating crunchy v0.2.2 -> v0.2.3
Updating ct-codecs v1.1.1 -> v1.1.3
Updating curl v0.4.46 -> v0.4.47
  Adding darling v0.20.10
  Adding darling_core v0.20.10
  Adding darling_macro v0.20.10
  Adding derive_builder v0.20.2
  Adding derive_builder_core v0.20.2
  Adding derive_builder_macro v0.20.2
  Adding displaydoc v0.2.5
Updating dunce v1.0.4 -> v1.0.5
Updating dyn-clone v1.0.17 -> v1.0.18
Updating either v1.10.0 -> v1.13.0
Updating encoding_rs v0.8.33 -> v0.8.35
Updating errno v0.3.9 -> v0.3.10
Updating fastrand v2.1.0 -> v2.3.0
Updating fiat-crypto v0.2.7 -> v0.2.9
Updating filetime v0.2.23 -> v0.2.25
Updating flate2 v1.0.34 -> v1.0.35
Updating glob v0.3.1 -> v0.3.2
Updating globset v0.4.14 -> v0.4.15
Updating half v2.4.0 -> v2.4.1
Updating handlebars v6.2.0 -> v6.3.1
Updating hermit-abi v0.3.9 -> v0.4.0
Updating home v0.5.9 -> v0.5.11
Updating http-auth v0.1.9 -> v0.1.10
  Adding icu_collections v1.5.0
  Adding icu_locid v1.5.0
  Adding icu_locid_transform v1.5.0
  Adding icu_locid_transform_data v1.5.0
  Adding icu_normalizer v1.5.0
  Adding icu_normalizer_data v1.5.0
  Adding icu_properties v1.5.1
  Adding icu_properties_data v1.5.0
  Adding icu_provider v1.5.0
  Adding icu_provider_macros v1.5.0
  Adding ident_case v1.0.1
Updating idna v0.5.0 -> v1.0.3
  Adding idna_adapter v1.2.0
Updating ignore v0.4.22 -> v0.4.23
Updating indexmap v2.3.0 -> v2.7.1
Updating is-terminal v0.4.12 -> v0.4.15
Updating is_executable v1.0.3 -> v1.0.4
Updating itoa v1.0.11 -> v1.0.14
Updating jiff v0.1.13 -> v0.1.29
Updating jiff-tzdb v0.1.1 -> v0.1.2
Updating jiff-tzdb-platform v0.1.1 -> v0.1.2
Updating js-sys v0.3.69 -> v0.3.77
Updating kstring v2.0.0 -> v2.0.2
Updating libc v0.2.158 -> v0.2.169
Updating libloading v0.8.5 -> v0.8.6
Removing libm v0.2.8
Updating libnghttp2-sys v0.1.10+1.61.0 -> v0.1.11+1.64.0
  Adding libredox v0.1.3
Updating libssh2-sys v0.3.0 -> v0.3.1
Updating libz-sys v1.1.20 -> v1.1.21
Updating linux-raw-sys v0.4.14 -> v0.4.15
  Adding litemap v0.7.4
Updating lock_api v0.4.11 -> v0.4.12
Updating log v0.4.22 -> v0.4.25
Updating memmap2 v0.9.4 -> v0.9.5
Updating miniz_oxide v0.8.0 -> v0.8.3
Updating normpath v1.2.0 -> v1.3.0
Updating once_cell v1.19.0 -> v1.20.3
Updating oorandom v11.1.3 -> v11.1.4
Updating opener v0.7.1 -> v0.7.2
Updating openssl-probe v0.1.5 -> v0.1.6
Updating openssl-src v111.28.2+1.1.1w -> v300.4.1+3.4.0
Updating openssl-sys v0.9.92 -> v0.9.105
Updating orion v0.17.6 -> v0.17.8
Updating os_info v3.8.2 -> v3.10.0
Updating p384 v0.13.0 -> v0.13.1
Updating parking_lot v0.12.1 -> v0.12.3
Updating parking_lot_core v0.9.9 -> v0.9.10
Updating pasetors v0.7.0 -> v0.7.2
Updating pathdiff v0.2.1 -> v0.2.3
Updating pest v2.7.9 -> v2.7.15
Updating pest_derive v2.7.9 -> v2.7.15
Updating pest_generator v2.7.9 -> v2.7.15
Updating pest_meta v2.7.9 -> v2.7.15
Updating pin-project-lite v0.2.14 -> v0.2.16
Updating pkg-config v0.3.30 -> v0.3.31
Updating plotters v0.3.5 -> v0.3.7
Updating plotters-backend v0.3.5 -> v0.3.7
Updating plotters-svg v0.3.5 -> v0.3.7
  Adding portable-atomic v1.10.0
  Adding portable-atomic-util v0.2.4
Updating ppv-lite86 v0.2.17 -> v0.2.20
Updating proc-macro2 v1.0.92 -> v1.0.93
Updating proptest v1.5.0 -> v1.6.0
Updating pulldown-cmark v0.12.1 -> v0.12.2
Updating quote v1.0.36 -> v1.0.38
Updating redox_syscall v0.4.1 -> v0.5.8
Updating regex v1.10.5 -> v1.11.1
Updating regex-automata v0.4.7 -> v0.4.9
Updating regex-syntax v0.8.4 -> v0.8.5
Updating rustc-hash v2.0.0 -> v2.1.1
Updating rustix v0.38.37 -> v0.38.44
  Adding rustversion v1.0.19
Updating ryu v1.0.18 -> v1.0.19
Updating schannel v0.1.23 -> v0.1.27
Updating security-framework v3.0.0 -> v3.2.0
Updating security-framework-sys v2.12.0 -> v2.14.0
Updating semver v1.0.23 -> v1.0.25
Updating serde v1.0.204 -> v1.0.217
Updating serde_derive v1.0.204 -> v1.0.217
Updating serde_json v1.0.135 -> v1.0.138
Updating serde_spanned v0.6.7 -> v0.6.8
Updating sha1_smol v1.0.0 -> v1.0.1
Updating similar v2.6.0 -> v2.7.0
Updating snapbox v0.6.20 -> v0.6.21
Updating socket2 v0.5.6 -> v0.5.8
  Adding stable_deref_trait v1.2.0
Updating subtle v2.5.0 -> v2.6.1
Updating supports-hyperlinks v3.0.0 -> v3.1.0
Updating syn v2.0.90 -> v2.0.98
  Adding synstructure v0.13.1
Updating tar v0.4.42 -> v0.4.43
Updating tempfile v3.10.1 -> v3.16.0
Updating terminal_size v0.4.0 -> v0.4.1
Removing thiserror v1.0.63
Removing thiserror v2.0.3
  Adding thiserror v1.0.69
  Adding thiserror v2.0.11
Removing thiserror-impl v1.0.63
Removing thiserror-impl v2.0.3
  Adding thiserror-impl v1.0.69
  Adding thiserror-impl v2.0.11
Updating time v0.3.36 -> v0.3.37
Updating time-macros v0.2.18 -> v0.2.19
  Adding tinystr v0.7.6
Updating tinyvec v1.8.0 -> v1.8.1
Updating toml v0.8.19 -> v0.8.20
Updating toml_edit v0.22.20 -> v0.22.23
Updating tracing v0.1.40 -> v0.1.41
Updating tracing-attributes v0.1.27 -> v0.1.28
Updating tracing-core v0.1.32 -> v0.1.33
Updating tracing-subscriber v0.3.18 -> v0.3.19
Updating typeid v1.0.0 -> v1.0.2
Updating ucd-trie v0.1.6 -> v0.1.7
Updating unicase v2.7.0 -> v2.8.1
Removing unicode-bidi v0.3.15
Updating unicode-ident v1.0.13 -> v1.0.16
Updating unicode-normalization v0.1.23 -> v0.1.24
Removing unicode-width v0.1.13
Updating unicode-xid v0.2.4 -> v0.2.6
Updating url v2.5.2 -> v2.5.4
  Adding utf16_iter v1.0.5
  Adding utf8_iter v1.0.4
Updating valuable v0.1.0 -> v0.1.1
Updating version_check v0.9.4 -> v0.9.5
Updating wait-timeout v0.2.0 -> v0.2.1
Updating wasm-bindgen v0.2.92 -> v0.2.100
Updating wasm-bindgen-backend v0.2.92 -> v0.2.100
Updating wasm-bindgen-macro v0.2.92 -> v0.2.100
Updating wasm-bindgen-macro-support v0.2.92 -> v0.2.100
Updating wasm-bindgen-shared v0.2.92 -> v0.2.100
Updating web-sys v0.3.69 -> v0.3.77
Updating winapi-util v0.1.8 -> v0.1.9
Removing winnow v0.6.18
  Adding winnow v0.6.26
  Adding winnow v0.7.1
  Adding write16 v1.0.0
  Adding writeable v0.5.5
  Adding yoke v0.7.5
  Adding yoke-derive v0.7.5
Updating zerocopy v0.8.14 -> v0.8.17
Updating zerocopy-derive v0.8.14 -> v0.8.17
  Adding zerofrom v0.1.5
  Adding zerofrom-derive v0.1.5
Updating zeroize v1.7.0 -> v1.8.1
  Adding zerovec v0.10.4
  Adding zerovec-derive v0.10.3

@rustbot
Copy link
Collaborator

rustbot commented Feb 9, 2025

r? @epage

rustbot has assigned @epage.
They will have a look at your PR within the next two weeks and either review your PR or reassign to another reviewer.

Use r? to explicitly pick a reviewer

@rustbot rustbot added A-infrastructure Area: infrastructure around the cargo repo, ci, releases, etc. S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Feb 9, 2025
@epage epage added this pull request to the merge queue Feb 10, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Feb 10, 2025
@epage epage added this pull request to the merge queue Feb 10, 2025
@epage
Copy link
Contributor

epage commented Feb 10, 2025

Failure:

failures:

---- test::panic_abort_tests stdout ----
running `/home/runner/work/cargo/cargo/target/debug/cargo test -Z panic-abort-tests -v`

thread 'test::panic_abort_tests' panicked at tests/testsuite/test.rs:5023:10:

---- expected: tests/testsuite/test.rs:5014:13
++++ actual:   stderr
   1    1 | [RUNNING] `[..]--crate-name a [..]-C panic=abort[..]`
   2    2 | [RUNNING] `[..]--crate-name foo [..]-C panic=abort[..]`
   3      - [RUNNING] `[..]--crate-name foo [..]-C panic=abort[..]--test[..]`
   4    3 | ...∅

Update with SNAPSHOTS=overwrite



failures:
    test::panic_abort_tests

test result: FAILED. 3592 passed; 1 failed; 6 ignored; 0 measured; 0 filtered out; finished in 380.52s

Merged via the queue into rust-lang:master with commit 3939918 Feb 10, 2025
23 checks passed
bors added a commit to rust-lang-ci/rust that referenced this pull request Feb 15, 2025
Update cargo

13 commits in 2928e32734b04925ee51e1ae88bea9a83d2fd451..ce948f4616e3d4277e30c75c8bb01e094910df39
2025-02-07 16:50:22 +0000 to 2025-02-14 20:32:07 +0000
- util: provide a better error message for invalid SSH URLs (rust-lang/cargo#15185)
- Fix the description of the `"root"` field of the `cargo metadata`'s output (rust-lang/cargo#15182)
- refactor: Consolidate creation of SourceId from manifest path (rust-lang/cargo#15172)
- docs(embedded): Note the shebang deviation (rust-lang/cargo#15173)
- refactor(embedded): Integrate cargo-script logic into main parser (rust-lang/cargo#15168)
- feat: implement workspace feature unification (rust-lang/cargo#15157)
- Fix race condition in panic_abort_tests (rust-lang/cargo#15169)
- Update all dependencies (rust-lang/cargo#15166)
- Update curl from 8.9.0 to 8.12.0 (rust-lang/cargo#15162)
- Update annotate-snippets from 0.11.4 to 0.11.5 (rust-lang/cargo#15165)
- Update deny.toml (rust-lang/cargo#15164)
- Update rusqlite from 0.32.1 to 0.33.0 (rust-lang/cargo#15163)
- fix: align first line of unordered list with following (rust-lang/cargo#15161)
@rustbot rustbot added this to the 1.86.0 milestone Feb 15, 2025
RalfJung pushed a commit to RalfJung/miri that referenced this pull request Feb 16, 2025
Update cargo

13 commits in 2928e32734b04925ee51e1ae88bea9a83d2fd451..ce948f4616e3d4277e30c75c8bb01e094910df39
2025-02-07 16:50:22 +0000 to 2025-02-14 20:32:07 +0000
- util: provide a better error message for invalid SSH URLs (rust-lang/cargo#15185)
- Fix the description of the `"root"` field of the `cargo metadata`'s output (rust-lang/cargo#15182)
- refactor: Consolidate creation of SourceId from manifest path (rust-lang/cargo#15172)
- docs(embedded): Note the shebang deviation (rust-lang/cargo#15173)
- refactor(embedded): Integrate cargo-script logic into main parser (rust-lang/cargo#15168)
- feat: implement workspace feature unification (rust-lang/cargo#15157)
- Fix race condition in panic_abort_tests (rust-lang/cargo#15169)
- Update all dependencies (rust-lang/cargo#15166)
- Update curl from 8.9.0 to 8.12.0 (rust-lang/cargo#15162)
- Update annotate-snippets from 0.11.4 to 0.11.5 (rust-lang/cargo#15165)
- Update deny.toml (rust-lang/cargo#15164)
- Update rusqlite from 0.32.1 to 0.33.0 (rust-lang/cargo#15163)
- fix: align first line of unordered list with following (rust-lang/cargo#15161)
github-merge-queue bot pushed a commit that referenced this pull request Feb 23, 2025
### What does this PR try to resolve?

From
#13546 (comment)

> This was an overlook in
<#15166> and apparently we forgot
to actually add openssl-sys to `cargo` package. The pinned version is
[under
`workspace.dependencies`](#15166)
so it never really affect the dependency resolution.
>
> The bad news is that <#15166>
is now in beta toolchain already. If we're going to fix this again we
might need to revert it in beta as well.

This PR fixes it. However, I think we should find a way to unpin the
version.

### How should we test and review this PR?

If we're going to merge this, we might want to backport to beta
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-infrastructure Area: infrastructure around the cargo repo, ci, releases, etc. S-waiting-on-review Status: Awaiting review from the assignee but also interested parties.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants