Skip to content

Commit

Permalink
Auto merge of #134278 - weihanglo:update-cargo, r=weihanglo
Browse files Browse the repository at this point in the history
Update cargo

19 commits in 20a443231846b81c7b909691ec3f15eb173f2b18..769f622e12db0001431d8ae36d1093fb8727c5d9
2024-12-06 21:56:56 +0000 to 2024-12-14 04:27:35 +0000
- test(build-std): dont require rustup (rust-lang/cargo#14933)
- fix(base): Support bases in patches in virtual manifests  (rust-lang/cargo#14931)
- fix(resolver): Report invalid index entries  (rust-lang/cargo#14927)
- feat: Implement `--depth workspace` for `cargo tree` command (rust-lang/cargo#14928)
- fix(resolver): In errors, show rejected versions over alt versions (rust-lang/cargo#14923)
- fix: emit_serialized_unit_graph uses the configured shell (rust-lang/cargo#14926)
- fix(script): Don't override the release profile (rust-lang/cargo#14925)
- feature(SourceId): use stable hash from rustc-stable-hash (rust-lang/cargo#14917)
- fix(resolver): Don't report all versions as rejected  (rust-lang/cargo#14921)
- fix(resolver): Report unmatched versions, rather than saying no package (rust-lang/cargo#14897)
- fix(build-rs): Implicitly report rerun-if-env-changed for input (rust-lang/cargo#14911)
- a faster hash for ActivationsKey (rust-lang/cargo#14915)
- feat(build-script): Pass CARGO_CFG_FEATURE  (rust-lang/cargo#14902)
- fix(build-rs): Correctly refer to the item in assert (rust-lang/cargo#14913)
- chore: update auto-label to include build-rs crate (rust-lang/cargo#14912)
- refactor: use Path::push to construct remap-path-prefix (rust-lang/cargo#14908)
- feat(build-rs): Add the 'error' directive (rust-lang/cargo#14910)
- fix(build-std): determine root crates by target spec `std:bool` (rust-lang/cargo#14899)
- SemVer: Add section on RPIT capturing (rust-lang/cargo#14849)
  • Loading branch information
bors committed Dec 14, 2024
2 parents f1ec5d6 + 096f12f commit 85641f7
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/tools/cargo
Submodule cargo updated 57 files
+2 −0 .github/workflows/main.yml
+8 −1 Cargo.lock
+3 −1 Cargo.toml
+1 −0 crates/build-rs-test-lib/build.rs
+0 −44 crates/build-rs/src/allow_use.rs
+92 −32 crates/build-rs/src/input.rs
+24 −3 crates/build-rs/src/lib.rs
+43 −35 crates/build-rs/src/output.rs
+1 −1 crates/cargo-test-support/Cargo.toml
+32 −18 crates/cargo-test-support/src/registry.rs
+11 −9 crates/cargo-util-schemas/src/manifest/mod.rs
+2 −1 crates/resolver-tests/src/lib.rs
+8 −2 src/bin/cargo/commands/tree.rs
+2 −2 src/cargo/core/compiler/build_runner/compilation_files.rs
+1 −1 src/cargo/core/compiler/compile_kind.rs
+8 −4 src/cargo/core/compiler/custom_build.rs
+1 −1 src/cargo/core/compiler/fingerprint/mod.rs
+9 −3 src/cargo/core/compiler/mod.rs
+71 −61 src/cargo/core/compiler/standard_lib.rs
+3 −9 src/cargo/core/compiler/unit_graph.rs
+6 −21 src/cargo/core/features.rs
+9 −8 src/cargo/core/registry.rs
+4 −34 src/cargo/core/resolver/context.rs
+217 −103 src/cargo/core/resolver/errors.rs
+54 −1 src/cargo/core/resolver/types.rs
+55 −36 src/cargo/core/source_id.rs
+5 −0 src/cargo/core/workspace.rs
+5 −4 src/cargo/ops/cargo_compile/mod.rs
+2 −4 src/cargo/ops/cargo_fetch.rs
+59 −23 src/cargo/ops/tree/mod.rs
+2 −2 src/cargo/sources/directory.rs
+4 −4 src/cargo/sources/path.rs
+96 −51 src/cargo/sources/registry/index/mod.rs
+32 −12 src/cargo/sources/registry/mod.rs
+8 −1 src/cargo/sources/source.rs
+2 −21 src/cargo/util/hasher.rs
+2 −2 src/cargo/util/hex.rs
+2 −2 src/cargo/util/rustc.rs
+0 −19 src/cargo/util/toml/embedded.rs
+31 −33 src/cargo/util/toml/mod.rs
+3 −0 src/doc/man/cargo-tree.md
+3 −0 src/doc/man/generated_txt/cargo-tree.txt
+3 −1 src/doc/src/commands/cargo-tree.md
+2 −2 src/doc/src/reference/environment-variables.md
+44 −0 src/doc/src/reference/semver.md
+3 −0 src/etc/man/cargo-tree.1
+1 −2 tests/testsuite/artifact_dep.rs
+4 −1 tests/testsuite/build_script.rs
+8 −8 tests/testsuite/features_namespaced.rs
+14 −2 tests/testsuite/global_cache_tracker.rs
+76 −4 tests/testsuite/patch.rs
+14 −14 tests/testsuite/publish.rs
+162 −10 tests/testsuite/registry.rs
+89 −7 tests/testsuite/standard_lib.rs
+55 −0 tests/testsuite/tree.rs
+4 −4 tests/testsuite/weak_dep_features.rs
+5 −1 triagebot.toml

0 comments on commit 85641f7

Please sign in to comment.