Commit 459ca4a
committed
Auto merge of #142109 - weihanglo:update-cargo, r=weihanglo
Update cargo
18 commits in 64a12460708cf146e16cc61f28aba5dc2463bbb4..fc1518ef02b77327d70d4026b95ea719dd9b8c51
2025-05-30 18:25:08 +0000 to 2025-06-06 04:49:44 +0000
- fix: Make UI tests handle hyperlinks consistently (rust-lang/cargo#15640)
- Update "time out" to "timeout" (rust-lang/cargo#15637)
- fix(workspace): reload current manifest path member only (rust-lang/cargo#15633)
- Update dependencies (rust-lang/cargo#15635)
- fix(publish): Don't tell people to ctrl-c without knowing consequences (rust-lang/cargo#15632)
- refactor: clean up `clippy::perf` lint warnings (rust-lang/cargo#15631)
- fix(package): Skip registry check if its not needed (rust-lang/cargo#15629)
- Add --offline for comp (rust-lang/cargo#15623)
- cargo-credential-libsecret: load libsecret only once (rust-lang/cargo#15295)
- test(publish): Improvements in prep for `-Zpackage-workspace` stabilization (rust-lang/cargo#15628)
- fix(package): Allow packaging of self-cycles with -Zpackage-workspace (rust-lang/cargo#15626)
- docs: clarify `--all-features` not available for all commmands (rust-lang/cargo#15572)
- Remove double reference in Shell::print_json (rust-lang/cargo#15460)
- fix(trim-paths): remap all paths to `build.build-dir` (rust-lang/cargo#15614)
- test(trim-paths): enable more tests for windows-msvc (rust-lang/cargo#15621)
- fix(fingerprint): explicit reason rather than "stale; unknown reason" (rust-lang/cargo#15617)
- Fix cargo add overwriting symlinked Cargo.toml files (rust-lang/cargo#15281)
- chore(deps): update alpine docker tag to v3.22 (rust-lang/cargo#15616)
r? ghost1 file changed
+1
-1
lines changed- .github/workflows/main.yml+8
- Cargo.lock+63-57
- Cargo.toml+3-2
- crates/cargo-test-macro/src/lib.rs+31-1
- crates/cargo-test-support/containers/sshd/Dockerfile+1-1
- crates/cargo-test-support/src/lib.rs+1
- crates/cargo-test-support/src/paths.rs+1-1
- crates/cargo-test-support/src/publish.rs+1-1
- crates/cargo-test-support/src/registry.rs+4-4
- crates/cargo-util/src/paths.rs+38
- crates/mdman/src/format/man.rs+1
- crates/resolver-tests/tests/proptests.rs+3-9
- crates/resolver-tests/tests/resolve.rs+3-3
- credential/cargo-credential-libsecret/Cargo.toml+1-1
- credential/cargo-credential-libsecret/src/lib.rs+26-14
- src/cargo/core/compiler/fingerprint/mod.rs+4-7
- src/cargo/core/compiler/mod.rs+22
- src/cargo/core/features.rs+2-2
- src/cargo/core/manifest.rs+4-4
- src/cargo/core/package.rs+1-1
- src/cargo/core/resolver/encode.rs+1-1
- src/cargo/core/shell.rs+1-1
- src/cargo/core/workspace.rs+1-1
- src/cargo/ops/cargo_add/mod.rs+1-1
- src/cargo/ops/cargo_install.rs+2-4
- src/cargo/ops/cargo_package/mod.rs+14-6
- src/cargo/ops/cargo_test.rs+1-2
- src/cargo/ops/cargo_update.rs+12-15
- src/cargo/ops/fix/mod.rs+1-1
- src/cargo/ops/registry/publish.rs+48-33
- src/cargo/sources/git/utils.rs+1-1
- src/cargo/sources/registry/download.rs+1-7
- src/cargo/sources/registry/http_remote.rs+1-1
- src/cargo/util/auth/mod.rs+22-1
- src/cargo/util/lints.rs+6-6
- src/cargo/util/rustc.rs+13-16
- src/cargo/util/toml/mod.rs+2-2
- src/cargo/util/toml_mut/dependency.rs+1-1
- src/doc/src/reference/features.md+3-4
- src/etc/_cargo+1
- src/etc/cargo.bashcomp.sh+1-1
- tests/testsuite/alt_registry.rs+3-3
- tests/testsuite/artifact_dep.rs+1-1
- tests/testsuite/cargo_add/mod.rs+1
- tests/testsuite/cargo_add/symlink.rs+54
- tests/testsuite/cargo_features.rs+1-1
- tests/testsuite/credential_process.rs+1-1
- tests/testsuite/cross_publish.rs+1-1
- tests/testsuite/features_namespaced.rs+2-2
- tests/testsuite/git.rs+2-2
- tests/testsuite/inheritable_workspace_fields.rs+6-6
- tests/testsuite/install.rs+2-2
- tests/testsuite/lints/warning/stderr.term.svg+1-1
- tests/testsuite/package.rs+464-3
- tests/testsuite/profile_trim_paths.rs+175-31
- tests/testsuite/publish.rs+75-62
- tests/testsuite/source_replacement.rs+1-1
- tests/testsuite/update.rs+1-1
- tests/testsuite/weak_dep_features.rs+1-1
- tests/testsuite/workspaces.rs+43
0 commit comments