Skip to content
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

chore(deps): update compatible #12757

Merged
merged 1 commit into from
Oct 2, 2023
Merged

chore(deps): update compatible #12757

merged 1 commit into from
Oct 2, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 1, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change
anstream workspace.dependencies patch 0.6.3 -> 0.6.4
base64 workspace.dependencies patch 0.21.3 -> 0.21.4
color-print workspace.dependencies patch 0.3.4 -> 0.3.5
git2 workspace.dependencies patch 0.18.0 -> 0.18.1
libloading workspace.dependencies patch 0.8.0 -> 0.8.1
memchr workspace.dependencies patch 2.6.2 -> 2.6.4
proptest (source) workspace.dependencies minor 1.2.0 -> 1.3.1
semver workspace.dependencies patch 1.0.18 -> 1.0.19
serde_json workspace.dependencies patch 1.0.105 -> 1.0.107
sha1 workspace.dependencies patch 0.10.5 -> 0.10.6
sha2 workspace.dependencies patch 0.10.7 -> 0.10.8
syn workspace.dependencies patch 2.0.29 -> 2.0.37
thiserror workspace.dependencies patch 1.0.47 -> 1.0.49
unicode-width workspace.dependencies patch 0.1.10 -> 0.1.11
walkdir workspace.dependencies minor 2.3.3 -> 2.4.0

Release Notes

rust-cli/anstyle (anstream)

v0.6.4

Compare Source

marshallpierce/rust-base64 (base64)

v0.21.4

Compare Source

  • Make encoded_len const, allowing the creation of arrays sized to encode compile-time-known data lengths
rust-lang/git2-rs (git2)

v0.18.1

Compare Source

0.18.0...0.18.1

Added
  • Added FetchOptions::depth to set the depth of a fetch or clone, adding support for shallow clones.
    #​979
Fixed
  • Fixed an internal data type (TreeWalkCbData) to not assume it is a transparent type while casting.
    #​989
  • Fixed so that DiffPatchidOptions and StashSaveOptions are publicly exported allowing the corresponding APIs to actually be used.
    #​988
nagisa/rust_libloading (libloading)

v0.8.1

Compare Source

BurntSushi/memchr (memchr)

v2.6.4

Compare Source

v2.6.3

Compare Source

proptest-rs/proptest (proptest)

v1.3.1

Compare Source

v1.3.0

Compare Source

dtolnay/semver (semver)

v1.0.19

Compare Source

serde-rs/json (serde_json)

v1.0.107

Compare Source

  • impl IntoDeserializer for &RawValue (#​1071)

v1.0.106

Compare Source

RustCrypto/hashes (sha1)

v0.10.6

Compare Source

dtolnay/syn (syn)

v2.0.37

Compare Source

  • Work around incorrect future compatibility warning in rustc 1.74.0-nightly

v2.0.36

Compare Source

  • Restore compatibility with --generate-link-to-definition documentation builds (#​1514)

v2.0.35

Compare Source

  • Make rust-analyzer produce preferred brackets for invocations of Token! macro (#​1510, #​1512)

v2.0.34

Compare Source

  • Documentation improvements

v2.0.33

Compare Source

  • Special handling for the (/*ERROR*/) placeholder that rustc uses for macros that fail to expand

v2.0.32

Compare Source

v2.0.31

Compare Source

v2.0.30

Compare Source

dtolnay/thiserror (thiserror)

v1.0.49

Compare Source

v1.0.48

Compare Source

  • Improve implementation of displaying Path values in a generated Display impl (#​251, thanks @​mina86)
unicode-rs/unicode-width (unicode-width)

v0.1.11

Compare Source

BurntSushi/walkdir (walkdir)

v2.4.0

Compare Source


Configuration

📅 Schedule: Branch creation - "before 5am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@rustbot
Copy link
Collaborator

rustbot commented Oct 1, 2023

Thanks for the pull request, and welcome! The Rust team is excited to review your changes, and you should hear from @epage (or someone else) soon.

Please see the contribution instructions for more information. Namely, in order to ensure the minimum review times lag, PR authors and assigned reviewers should ensure that the review label (S-waiting-on-review and S-waiting-on-author) stays updated, invoking these commands when appropriate:

  • @rustbot author: the review is finished, PR author should check the comments and take action accordingly
  • @rustbot review: the author is ready for a review, this PR will be queued again in the reviewer's queue

@rustbot rustbot added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Oct 1, 2023
@epage
Copy link
Contributor

epage commented Oct 1, 2023

Looking through the changes, they seem reasonable.

@bors r+

@bors
Copy link
Contributor

bors commented Oct 1, 2023

📌 Commit 38194a0 has been approved by epage

It is now in the queue for this repository.

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Oct 1, 2023
@bors
Copy link
Contributor

bors commented Oct 1, 2023

⌛ Testing commit 38194a0 with merge afcb3d6...

bors added a commit that referenced this pull request Oct 1, 2023
chore(deps): update compatible

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [anstream](https://togithub.com/rust-cli/anstyle) | workspace.dependencies | patch | `0.6.3` -> `0.6.4` |
| [base64](https://togithub.com/marshallpierce/rust-base64) | workspace.dependencies | patch | `0.21.3` -> `0.21.4` |
| [color-print](https://gitlab.com/dajoha/color-print) | workspace.dependencies | patch | `0.3.4` -> `0.3.5` |
| [git2](https://togithub.com/rust-lang/git2-rs) | workspace.dependencies | patch | `0.18.0` -> `0.18.1` |
| [libloading](https://togithub.com/nagisa/rust_libloading) | workspace.dependencies | patch | `0.8.0` -> `0.8.1` |
| [memchr](https://togithub.com/BurntSushi/memchr) | workspace.dependencies | patch | `2.6.2` -> `2.6.3` |
| [proptest](https://proptest-rs.github.io/proptest/proptest/index.html) ([source](https://togithub.com/proptest-rs/proptest)) | workspace.dependencies | minor | `1.2.0` -> `1.3.0` |
| [semver](https://togithub.com/dtolnay/semver) | workspace.dependencies | patch | `1.0.18` -> `1.0.19` |
| [serde_json](https://togithub.com/serde-rs/json) | workspace.dependencies | patch | `1.0.105` -> `1.0.107` |
| [sha1](https://togithub.com/RustCrypto/hashes) | workspace.dependencies | patch | `0.10.5` -> `0.10.6` |
| [sha2](https://togithub.com/RustCrypto/hashes) | workspace.dependencies | patch | `0.10.7` -> `0.10.8` |
| [syn](https://togithub.com/dtolnay/syn) | workspace.dependencies | patch | `2.0.29` -> `2.0.37` |
| [thiserror](https://togithub.com/dtolnay/thiserror) | workspace.dependencies | patch | `1.0.47` -> `1.0.49` |
| [unicode-width](https://togithub.com/unicode-rs/unicode-width) | workspace.dependencies | patch | `0.1.10` -> `0.1.11` |
| [walkdir](https://togithub.com/BurntSushi/walkdir) | workspace.dependencies | minor | `2.3.3` -> `2.4.0` |

---

### Release Notes

<details>
<summary>rust-cli/anstyle (anstream)</summary>

### [`v0.6.4`](https://togithub.com/rust-cli/anstyle/compare/anstream-v0.6.3...anstream-v0.6.4)

[Compare Source](https://togithub.com/rust-cli/anstyle/compare/anstream-v0.6.3...anstream-v0.6.4)

</details>

<details>
<summary>marshallpierce/rust-base64 (base64)</summary>

### [`v0.21.4`](https://togithub.com/marshallpierce/rust-base64/blob/HEAD/RELEASE-NOTES.md#0214)

[Compare Source](https://togithub.com/marshallpierce/rust-base64/compare/v0.21.3...v0.21.4)

-   Make `encoded_len` `const`, allowing the creation of arrays sized to encode compile-time-known data lengths

</details>

<details>
<summary>rust-lang/git2-rs (git2)</summary>

### [`v0.18.1`](https://togithub.com/rust-lang/git2-rs/blob/HEAD/CHANGELOG.md#0181---2023-09-20)

[Compare Source](https://togithub.com/rust-lang/git2-rs/compare/git2-0.18.0...git2-0.18.1)

[0.18.0...0.18.1](https://togithub.com/rust-lang/git2-rs/compare/git2-0.18.0...git2-0.18.1)

##### Added

-   Added `FetchOptions::depth` to set the depth of a fetch or clone, adding support for shallow clones.
    [#&#8203;979](https://togithub.com/rust-lang/git2-rs/pull/979)

##### Fixed

-   Fixed an internal data type (`TreeWalkCbData`) to not assume it is a transparent type while casting.
    [#&#8203;989](https://togithub.com/rust-lang/git2-rs/pull/989)
-   Fixed so that `DiffPatchidOptions` and `StashSaveOptions` are publicly exported allowing the corresponding APIs to actually be used.
    [#&#8203;988](https://togithub.com/rust-lang/git2-rs/pull/988)

</details>

<details>
<summary>nagisa/rust_libloading (libloading)</summary>

### [`v0.8.1`](https://togithub.com/nagisa/rust_libloading/compare/0.8.0...0.8.1)

[Compare Source](https://togithub.com/nagisa/rust_libloading/compare/0.8.0...0.8.1)

</details>

<details>
<summary>BurntSushi/memchr (memchr)</summary>

### [`v2.6.3`](https://togithub.com/BurntSushi/memchr/compare/2.6.2...2.6.3)

[Compare Source](https://togithub.com/BurntSushi/memchr/compare/2.6.2...2.6.3)

</details>

<details>
<summary>proptest-rs/proptest (proptest)</summary>

### [`v1.3.0`](https://togithub.com/proptest-rs/proptest/compare/v1.2.0...v1.3.0)

[Compare Source](https://togithub.com/proptest-rs/proptest/compare/v1.2.0...v1.3.0)

</details>

<details>
<summary>dtolnay/semver (semver)</summary>

### [`v1.0.19`](https://togithub.com/dtolnay/semver/releases/tag/1.0.19)

[Compare Source](https://togithub.com/dtolnay/semver/compare/1.0.18...1.0.19)

-   Improve test coverage ([#&#8203;299](https://togithub.com/dtolnay/semver/issues/299), thanks [`@&#8203;CXWorks](https://togithub.com/CXWorks))`

</details>

<details>
<summary>serde-rs/json (serde_json)</summary>

### [`v1.0.107`](https://togithub.com/serde-rs/json/releases/tag/v1.0.107)

[Compare Source](https://togithub.com/serde-rs/json/compare/v1.0.106...v1.0.107)

-   impl IntoDeserializer for \&RawValue ([#&#8203;1071](https://togithub.com/serde-rs/json/issues/1071))

### [`v1.0.106`](https://togithub.com/serde-rs/json/releases/tag/v1.0.106)

[Compare Source](https://togithub.com/serde-rs/json/compare/v1.0.105...v1.0.106)

-   Add `Value::as_number` accessor ([#&#8203;1069](https://togithub.com/serde-rs/json/issues/1069), thanks [`@&#8203;chanced](https://togithub.com/chanced))`
-   Add `Number::as_str` accessor under "arbitrary_precision" feature ([#&#8203;1067](https://togithub.com/serde-rs/json/issues/1067), thanks [`@&#8203;chanced](https://togithub.com/chanced))`

</details>

<details>
<summary>RustCrypto/hashes (sha1)</summary>

### [`v0.10.6`](https://togithub.com/RustCrypto/hashes/compare/sha1-v0.10.5...sha1-v0.10.6)

[Compare Source](https://togithub.com/RustCrypto/hashes/compare/sha1-v0.10.5...sha1-v0.10.6)

</details>

<details>
<summary>dtolnay/syn (syn)</summary>

### [`v2.0.37`](https://togithub.com/dtolnay/syn/releases/tag/2.0.37)

[Compare Source](https://togithub.com/dtolnay/syn/compare/2.0.36...2.0.37)

-   Work around incorrect future compatibility warning in rustc 1.74.0-nightly

### [`v2.0.36`](https://togithub.com/dtolnay/syn/releases/tag/2.0.36)

[Compare Source](https://togithub.com/dtolnay/syn/compare/2.0.35...2.0.36)

-   Restore compatibility with `--generate-link-to-definition` documentation builds ([#&#8203;1514](https://togithub.com/dtolnay/syn/issues/1514))

### [`v2.0.35`](https://togithub.com/dtolnay/syn/releases/tag/2.0.35)

[Compare Source](https://togithub.com/dtolnay/syn/compare/2.0.34...2.0.35)

-   Make rust-analyzer produce preferred brackets for invocations of `Token!` macro ([#&#8203;1510](https://togithub.com/dtolnay/syn/issues/1510), [#&#8203;1512](https://togithub.com/dtolnay/syn/issues/1512))

### [`v2.0.34`](https://togithub.com/dtolnay/syn/releases/tag/2.0.34)

[Compare Source](https://togithub.com/dtolnay/syn/compare/2.0.33...2.0.34)

-   Documentation improvements

### [`v2.0.33`](https://togithub.com/dtolnay/syn/releases/tag/2.0.33)

[Compare Source](https://togithub.com/dtolnay/syn/compare/2.0.32...2.0.33)

-   Special handling for the `(/*ERROR*/)` placeholder that rustc uses for macros that fail to expand

### [`v2.0.32`](https://togithub.com/dtolnay/syn/releases/tag/2.0.32)

[Compare Source](https://togithub.com/dtolnay/syn/compare/2.0.31...2.0.32)

-   Add `Path::require_ident` accessor ([#&#8203;1496](https://togithub.com/dtolnay/syn/issues/1496), thanks [`@&#8203;Fancyflame](https://togithub.com/Fancyflame))`

### [`v2.0.31`](https://togithub.com/dtolnay/syn/releases/tag/2.0.31)

[Compare Source](https://togithub.com/dtolnay/syn/compare/2.0.30...2.0.31)

-   Parse generics and where-clause on const items ([https://github.com/rust-lang/rust/issues/113521](https://togithub.com/rust-lang/rust/issues/113521))

### [`v2.0.30`](https://togithub.com/dtolnay/syn/releases/tag/2.0.30)

[Compare Source](https://togithub.com/dtolnay/syn/compare/2.0.29...2.0.30)

-   Parse unnamed struct/union type syntax ([https://github.com/rust-lang/rust/issues/49804](https://togithub.com/rust-lang/rust/issues/49804))

</details>

<details>
<summary>dtolnay/thiserror (thiserror)</summary>

### [`v1.0.49`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.49)

[Compare Source](https://togithub.com/dtolnay/thiserror/compare/1.0.48...1.0.49)

-   Access libcore types through `::core` in generated code ([#&#8203;255](https://togithub.com/dtolnay/thiserror/issues/255), thanks [`@&#8203;mina86](https://togithub.com/mina86))`

### [`v1.0.48`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.48)

[Compare Source](https://togithub.com/dtolnay/thiserror/compare/1.0.47...1.0.48)

-   Improve implementation of displaying Path values in a generated Display impl ([#&#8203;251](https://togithub.com/dtolnay/thiserror/issues/251), thanks [`@&#8203;mina86](https://togithub.com/mina86))`

</details>

<details>
<summary>unicode-rs/unicode-width (unicode-width)</summary>

### [`v0.1.11`](https://togithub.com/unicode-rs/unicode-width/compare/v0.1.10...v0.1.11)

[Compare Source](https://togithub.com/unicode-rs/unicode-width/compare/v0.1.10...v0.1.11)

</details>

<details>
<summary>BurntSushi/walkdir (walkdir)</summary>

### [`v2.4.0`](https://togithub.com/BurntSushi/walkdir/compare/2.3.3...2.4.0)

[Compare Source](https://togithub.com/BurntSushi/walkdir/compare/2.3.3...2.4.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 5am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/rust-lang/cargo).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4wLjMiLCJ1cGRhdGVkSW5WZXIiOiIzNy4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIifQ==-->
@bors
Copy link
Contributor

bors commented Oct 1, 2023

💔 Test failed - checks-actions

@bors bors added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Oct 1, 2023
@renovate renovate bot force-pushed the renovate/compatible branch from 38194a0 to 16e168d Compare October 1, 2023 19:54
@weihanglo
Copy link
Member

I've seen this but it didn't look relevant to this PR.

    Compiling foo v0.0.1 (D:\a\cargo\cargo\target\tmp\cit\t1098\foo)
     Running `rustc --crate-name foo src\main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=f9e88282337cd66d -C extra-filename=-f9e88282337cd66d --out-dir D:\a\cargo\cargo\target\tmp\cit\t1098\foo\target\custom-bin-target\debug\deps --target \\?\D:\a\cargo\cargo\target\tmp\cit\t1098\foo\custom-bin-target.json -L dependency=D:\a\cargo\cargo\target\tmp\cit\t1098\foo\target\custom-bin-target\debug\deps -L dependency=D:\a\cargo\cargo\target\tmp\cit\t1098\foo\target\debug\deps`
error: linking with `rust-lld` failed: exit code: 0xc0000374
  |
  = note: "rust-lld" "-flavor" "gnu" "D:\\a\\cargo\\cargo\\target\\tmp\\cit\\t1098\\foo\\target\\custom-bin-target\\debug\\deps\\foo-f9e88282337cd66d.foo.a1f100d3d6634866-cgu.0.rcgu.o" "--as-needed" "-L" "D:\\a\\cargo\\cargo\\target\\tmp\\cit\\t1098\\foo\\target\\custom-bin-target\\debug\\deps" "-L" "D:\\a\\cargo\\cargo\\target\\tmp\\cit\\t1098\\foo\\target\\debug\\deps" "-L" "C:\\Users\\runneradmin\\.rustup\\toolchains\\nightly-x86_64-pc-windows-gnu\\lib\\rustlib\\custom-bin-target\\lib" "-Bdynamic" "--eh-frame-hdr" "-z" "noexecstack" "-L" "C:\\Users\\runneradmin\\.rustup\\toolchains\\nightly-x86_64-pc-windows-gnu\\lib\\rustlib\\custom-bin-target\\lib" "-o" "D:\\a\\cargo\\cargo\\target\\tmp\\cit\\t1098\\foo\\target\\custom-bin-target\\debug\\deps\\foo-f9e88282337cd66d" "--gc-sections"
  = note: rust-lld: warning: cannot find entry symbol _start; not setting start address
          

error: could not compile `foo` (bin "foo") due to previous error

@bors r+

@bors
Copy link
Contributor

bors commented Oct 1, 2023

📌 Commit 16e168d has been approved by weihanglo

It is now in the queue for this repository.

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Oct 1, 2023
@bors
Copy link
Contributor

bors commented Oct 1, 2023

⌛ Testing commit 16e168d with merge 93811b5...

@bors
Copy link
Contributor

bors commented Oct 2, 2023

☀️ Test successful - checks-actions
Approved by: weihanglo
Pushing 93811b5 to master...

@bors bors merged commit 93811b5 into master Oct 2, 2023
40 checks passed
@bors bors deleted the renovate/compatible branch October 2, 2023 00:24
bors added a commit to rust-lang-ci/rust that referenced this pull request Oct 4, 2023
Update cargo

9 commits in 59596f0f31a94fde48b5aa7e945cd0b7ceca9620..794d0a82547f3081044c0aca7b6083733ce51344
2023-09-29 19:29:17 +0000 to 2023-10-03 23:19:33 +0000
- Prep for automating MSRV management (rust-lang/cargo#12767)
- chore(deps): update rust crate itertools to 0.11.0 (rust-lang/cargo#12759)
- fix bug: corruption when cargo killed while writing (rust-lang/cargo#12744)
- Disable custom_target::custom_bin_target on windows-gnu (rust-lang/cargo#12763)
- chore(deps): update compatible (rust-lang/cargo#12757)
- Add more missing `strip` info to docs. (rust-lang/cargo#12754)
- chore(deps): update actions/checkout action to v4 (rust-lang/cargo#12762)
- chore(deps): update rust crate cargo_metadata to 0.18.0 (rust-lang/cargo#12758)
- fix(test): Add back in newlines to diffs (rust-lang/cargo#12753)

r? ghost
@ehuss ehuss added this to the 1.75.0 milestone Oct 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants