Commit 7648efa
committed
Auto merge of rust-lang#135346 - weihanglo:update-cargo, r=weihanglo
Update cargo
18 commits in fd784878cfa843e3e29a6654ecf564c62fae6735..088d496082726091024f1689c124a0c3dccbd775
2025-01-03 20:06:26 +0000 to 2025-01-10 20:10:21 +0000
- docs(reference): Fix PkgIdSpec kind docs (rust-lang/cargo#15049)
- feat: Added warning when failing to update index cache (rust-lang/cargo#15014)
- docs(ref): Fix the inverted logic about MSRV (rust-lang/cargo#15044)
- chore(deps): update msrv (1 version) to v1.84 (rust-lang/cargo#15041)
- Remove unnecessary into conversions (rust-lang/cargo#15042)
- docs(contrib): Start guidelines for schema design (rust-lang/cargo#15037)
- fix: emit warnings as warnings when learning rust target info (rust-lang/cargo#15036)
- fix(schemas): Fix the `[lints]` JSON Schema (rust-lang/cargo#15035)
- fix(schemas): Fix 'metadata' JSON Schema (rust-lang/cargo#15033)
- shorten comment on Ord for SourceKind (rust-lang/cargo#15029)
- Make `"C"` explicit in `extern "C"`. (rust-lang/cargo#15034)
- simplify SourceID Ord/Eq (rust-lang/cargo#14980)
- Setup cargo environment for `cargo rustc --print` (rust-lang/cargo#15026)
- Avoid naming variables `str` (rust-lang/cargo#15025)
- Bump to 0.87.0; update changelog (rust-lang/cargo#15022)
- Update libgit2 to 1.9 (rust-lang/cargo#15018)
- Remove condition on RUSTUP_WINDOWS_PATH_ADD_BIN (rust-lang/cargo#15017)
- Fix https::self_signed_should_fail for macos (rust-lang/cargo#15016)1 file changed
+1
-1
lines changed- .github/workflows/main.yml+2
- CHANGELOG.md+129-2
- Cargo.lock+49-45
- Cargo.toml+14-14
- crates/cargo-test-macro/Cargo.toml+2-2
- crates/cargo-test-macro/src/lib.rs-7
- crates/cargo-test-support/Cargo.toml+2-2
- crates/cargo-test-support/src/cross_compile.rs+30
- crates/cargo-util-schemas/Cargo.toml+3-3
- crates/cargo-util-schemas/manifest.schema.json+172-233
- crates/cargo-util-schemas/src/core/source_kind.rs+17-54
- crates/cargo-util-schemas/src/manifest/mod.rs+1
- crates/cargo-util-schemas/src/schema.rs+5-40
- crates/cargo-util/Cargo.toml+2-2
- crates/crates-io/Cargo.toml+2-2
- credential/cargo-credential-libsecret/Cargo.toml+2-2
- credential/cargo-credential-macos-keychain/Cargo.toml+2-2
- credential/cargo-credential-wincred/Cargo.toml+2-2
- src/cargo/core/compiler/build_context/target_info.rs+4
- src/cargo/core/source_id.rs+38-39
- src/cargo/ops/cargo_compile/mod.rs+2-1
- src/cargo/sources/git/known_hosts.rs+1-1
- src/cargo/sources/git/utils.rs+1-1
- src/cargo/sources/registry/index/cache.rs+27-7
- src/cargo/util/context/de.rs+2-2
- src/cargo/util/interning.rs+5-5
- src/doc/contrib/src/SUMMARY.md+1
- src/doc/contrib/src/implementation/schemas.md+47
- src/doc/src/reference/pkgid-spec.md+2-2
- src/doc/src/reference/resolver.md+1-1
- tests/testsuite/build_script.rs+4-4
- tests/testsuite/cross_compile.rs+35
- tests/testsuite/https.rs+1-1
- tests/testsuite/registry.rs+73-1
- tests/testsuite/rustc.rs+31
- tests/testsuite/standard_lib.rs+7-20
0 commit comments