Commit 2d08657
committed
Auto merge of #116066 - weihanglo:update-cargo, r=weihanglo
Update cargo
19 commits in b4ddf95ad9954118ac0dae835f2966394ad04c02..414d9e3a6d8096f3e276234ce220c868767a8792
2023-09-18 03:48:09 +0000 to 2023-09-22 07:03:57 +0000
- refactor(TomlManifest): fail when package_root is not a directory (rust-lang/cargo#12722)
- Better suggestion for unsupported mode in build command (rust-lang/cargo#12693)
- Update curl-sys to pull in curl 8.3.0 (rust-lang/cargo#12718)
- chore(ci): Ignore patch version in MSRV (rust-lang/cargo#12716)
- refactor: move cached crates.io SourceID to config module (rust-lang/cargo#12711)
- fix: typos in registry authentication documentation (rust-lang/cargo#12714)
- doc: mention unstable flag `-Z asymmetric-token` (rust-lang/cargo#12712)
- fix: copy PDBs for EFI targets (rust-lang/cargo#12688)
- infra: add auto-trigger rules for new labels (rust-lang/cargo#12713)
- fix: use channel-specific link for registry auth error (rust-lang/cargo#12709)
- Add some enhancements to `cargo clean` (rust-lang/cargo#12638)
- chore: Fix typos (rust-lang/cargo#12707)
- Shortest path (rust-lang/cargo#12678)
- doc/reference/manifest: Adjust `keywords` description (rust-lang/cargo#12705)
- Cargo add displays either feature list or summarized count (rust-lang/cargo#12702)
- SemVer: Update documentation about removing optional dependencies (rust-lang/cargo#12687)
- publish.py: Remove obsolete `sleep()` calls (rust-lang/cargo#12686)
- generalise suggestion on abiguous spec (rust-lang/cargo#12685)
- util/toml: Remove duplicate `serde(rename)` attributes (rust-lang/cargo#12682)
r? ghost1 file changed
+1
-1
lines changed- .github/renovate.json5+1
- CHANGELOG.md+4-4
- Cargo.lock+3-3
- Cargo.toml+1-1
- crates/cargo-test-support/src/compare.rs+1
- crates/crates-io/lib.rs+1-1
- crates/resolver-tests/src/lib.rs+1-1
- crates/resolver-tests/tests/resolve.rs+33
- crates/xtask-bump-check/src/xtask.rs+2-2
- publish.py+3-8
- src/bin/cargo/cli.rs+2-2
- src/bin/cargo/commands/build.rs+1
- src/bin/cargo/commands/clean.rs+2
- src/bin/cargo/commands/install.rs+1
- src/cargo/core/compiler/build_context/target_info.rs+1-1
- src/cargo/core/compiler/context/compilation_files.rs+1-1
- src/cargo/core/compiler/custom_build.rs+2-2
- src/cargo/core/compiler/fingerprint/mod.rs+2-2
- src/cargo/core/compiler/mod.rs+2-2
- src/cargo/core/features.rs+14-9
- src/cargo/core/package_id_spec.rs+2-2
- src/cargo/core/registry.rs+1-1
- src/cargo/core/resolver/dep_cache.rs+2-3
- src/cargo/core/source_id.rs+1-5
- src/cargo/lib.rs+1-1
- src/cargo/ops/cargo_add/mod.rs+47-50
- src/cargo/ops/cargo_clean.rs+249-129
- src/cargo/ops/cargo_output_metadata.rs+1-1
- src/cargo/sources/git/mod.rs+1-1
- src/cargo/sources/git/oxide.rs+1-1
- src/cargo/sources/git/source.rs+1-1
- src/cargo/sources/git/utils.rs+4-4
- src/cargo/sources/mod.rs+1-1
- src/cargo/sources/registry/index.rs+2-2
- src/cargo/sources/registry/remote.rs+1-1
- src/cargo/util/auth/mod.rs+3-1
- src/cargo/util/command_prelude.rs+17-2
- src/cargo/util/config/key.rs+1-1
- src/cargo/util/config/mod.rs+13-5
- src/cargo/util/graph.rs+114-34
- src/cargo/util/mod.rs+2-2
- src/cargo/util/semver_ext.rs+2-2
- src/cargo/util/toml/mod.rs+7-2
- src/doc/man/cargo-clean.md+5
- src/doc/man/cargo-metadata.md+1-1
- src/doc/man/generated_txt/cargo-clean.txt+5
- src/doc/man/generated_txt/cargo-metadata.txt+1-1
- src/doc/src/commands/cargo-clean.md+5
- src/doc/src/commands/cargo-metadata.md+1-1
- src/doc/src/guide/continuous-integration.md+1-1
- src/doc/src/reference/credential-provider-protocol.md+3-3
- src/doc/src/reference/manifest.md+3-3
- src/doc/src/reference/registry-authentication.md+6-6
- src/doc/src/reference/semver.md+36-1
- src/doc/src/reference/unstable.md+1-1
- src/etc/man/cargo-clean.1+6
- src/etc/man/cargo-metadata.1+1-1
- tests/testsuite/build.rs+23
- tests/testsuite/cargo_add/features_activated_over_limit/in/Cargo.toml
- tests/testsuite/cargo_add/features_activated_over_limit/in/src/lib.rs
- tests/testsuite/cargo_add/features_activated_over_limit/mod.rs
- tests/testsuite/cargo_add/features_activated_over_limit/out/Cargo.toml
- tests/testsuite/cargo_add/features_activated_over_limit/stderr.log+5
- tests/testsuite/cargo_add/features_activated_over_limit/stdout.log
- tests/testsuite/cargo_add/features_deactivated_over_limit/in/Cargo.toml
- tests/testsuite/cargo_add/features_deactivated_over_limit/in/src/lib.rs
- tests/testsuite/cargo_add/features_deactivated_over_limit/mod.rs+1-1
- tests/testsuite/cargo_add/features_deactivated_over_limit/out/Cargo.toml+8
- tests/testsuite/cargo_add/features_deactivated_over_limit/stderr.log+1-22
- tests/testsuite/cargo_add/features_deactivated_over_limit/stdout.log
- tests/testsuite/cargo_add/features_too_many_few_activated/out/Cargo.toml-8
- tests/testsuite/cargo_add/features_too_many_few_activated/stderr.log-54
- tests/testsuite/cargo_add/mod.rs+2-2
- tests/testsuite/cargo_clean/help/stdout.log+1
- tests/testsuite/cargo_new/mod.rs+1-1
- tests/testsuite/cargo_new/not_inherit_workspace_package_table_if_not_members/in/Cargo.toml
- tests/testsuite/cargo_new/not_inherit_workspace_package_table_if_not_members/in/README.md
- tests/testsuite/cargo_new/not_inherit_workspace_package_table_if_not_members/in/src/lib.rs
- tests/testsuite/cargo_new/not_inherit_workspace_package_table_if_not_members/mod.rs
- tests/testsuite/cargo_new/not_inherit_workspace_package_table_if_not_members/out/Cargo.toml
- tests/testsuite/cargo_new/not_inherit_workspace_package_table_if_not_members/out/foo/Cargo.toml
- tests/testsuite/cargo_new/not_inherit_workspace_package_table_if_not_members/out/foo/src/main.rs
- tests/testsuite/cargo_new/not_inherit_workspace_package_table_if_not_members/out/src/lib.rs
- tests/testsuite/cargo_new/not_inherit_workspace_package_table_if_not_members/stderr.log
- tests/testsuite/cargo_new/not_inherit_workspace_package_table_if_not_members/stdout.log
- tests/testsuite/clean.rs+68-5
- tests/testsuite/credential_process.rs+1-1
- tests/testsuite/freshness.rs+2-2
- tests/testsuite/git.rs+2-2
- tests/testsuite/install.rs+20
- tests/testsuite/pkgid.rs+2-2
- tests/testsuite/profile_config.rs+1-1
- tests/testsuite/profile_custom.rs+3-1
- tests/testsuite/script.rs+2-1
- tests/testsuite/tree.rs+1-1
- triagebot.toml+7-1
0 commit comments