Commit Graph

124 Commits

Author SHA1 Message Date
dependabot[bot]
479b2d6553 Bump xz2 from 0.1.6 to 0.1.7 in /packer (#3814)
Summary:
Bumps [xz2](https://github.com/alexcrichton/xz2-rs) from 0.1.6 to 0.1.7.
<details>
<summary>Commits</summary>
<ul>
<li><a href="fe71b3b7d8"><code>fe71b3b</code></a> Bump version numbers</li>
<li><a href="949294ec70"><code>949294e</code></a> Fix typo (<a href="https://github-redirect.dependabot.com/alexcrichton/xz2-rs/issues/92">https://github.com/facebook/flipper/issues/92</a>)</li>
<li><a href="3a7406e406"><code>3a7406e</code></a> Fix typo in version number (<a href="https://github-redirect.dependabot.com/alexcrichton/xz2-rs/issues/90">https://github.com/facebook/flipper/issues/90</a>)</li>
<li><a href="8db5c19b5e"><code>8db5c19</code></a> Re-export the static feature from lzma-sys. (<a href="https://github-redirect.dependabot.com/alexcrichton/xz2-rs/issues/85">https://github.com/facebook/flipper/issues/85</a>)</li>
<li><a href="c58d7b96c6"><code>c58d7b9</code></a> Remove dependabot config</li>
<li><a href="76c3557be6"><code>76c3557</code></a> Made ErrorKind for std::io::Error more specific (<a href="https://github-redirect.dependabot.com/alexcrichton/xz2-rs/issues/80">https://github.com/facebook/flipper/issues/80</a>)</li>
<li><a href="32665290a0"><code>3266529</code></a> Upgrade to GitHub-native Dependabot (<a href="https://github-redirect.dependabot.com/alexcrichton/xz2-rs/issues/77">https://github.com/facebook/flipper/issues/77</a>)</li>
<li><a href="6c1a78c4bf"><code>6c1a78c</code></a> Update quickcheck requirement from 0.9.0 to 1.0.1 (<a href="https://github-redirect.dependabot.com/alexcrichton/xz2-rs/issues/72">https://github.com/facebook/flipper/issues/72</a>)</li>
<li><a href="341a3fa06b"><code>341a3fa</code></a> Update rand requirement from 0.7.0 to 0.8.0 (<a href="https://github-redirect.dependabot.com/alexcrichton/xz2-rs/issues/69">https://github.com/facebook/flipper/issues/69</a>)</li>
<li><a href="880dbdee22"><code>880dbde</code></a> Render with more cargo features on docs.rs (<a href="https://github-redirect.dependabot.com/alexcrichton/xz2-rs/issues/68">https://github.com/facebook/flipper/issues/68</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/alexcrichton/xz2-rs/compare/0.1.6...0.1.7">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=xz2&package-manager=cargo&previous-version=0.1.6&new-version=0.1.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3814

Reviewed By: aigoncharov

Differential Revision: D40335015

Pulled By: mweststrate

fbshipit-source-id: c907ac9324a4f412c1688b95b6da80a504a7b7f1
2022-10-14 07:37:57 -07:00
dependabot[bot]
fdb43c2431 Bump shellexpand from 2.1.0 to 2.1.2 in /packer (#3976)
Summary:
Bumps [shellexpand](https://gitlab.com/ijackson/rust-shellexpand) from 2.1.0 to 2.1.2.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://gitlab.com/ijackson/rust-shellexpand/commits/shellexpand/2.1.2">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=shellexpand&package-manager=cargo&previous-version=2.1.0&new-version=2.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3976

Reviewed By: passy

Differential Revision: D38781372

Pulled By: mweststrate

fbshipit-source-id: d4e3c87f666fc351748bc4ad8fa72c06760e6cb8
2022-08-18 08:13:09 -07:00
dependabot[bot]
60b8c2765b Bump serde_yaml from 0.9.2 to 0.9.9 in /packer (#3998)
Summary:
Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml) from 0.9.2 to 0.9.9.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/serde-yaml/releases">serde_yaml's releases</a>.</em></p>
<blockquote>
<h2>0.9.9</h2>
<ul>
<li>Add <a href="https://docs.rs/serde_yaml/0.9.9/serde_yaml/with/singleton_map_recursive/index.html">serde_yaml::with::singleton_map_recursive</a></li>
</ul>
<h2>0.9.8</h2>
<ul>
<li>Fix serialization of <code>TaggedValue</code> when used with <code>to_value</code> (<a href="https://github-redirect.dependabot.com/dtolnay/serde-yaml/issues/313">https://github.com/facebook/flipper/issues/313</a>)</li>
</ul>
<h2>0.9.7</h2>
<ul>
<li>Allow an empty plain scalar to deserialize as an empty map or seq (<a href="https://github-redirect.dependabot.com/dtolnay/serde-yaml/issues/304">https://github.com/facebook/flipper/issues/304</a>)</li>
</ul>
<h2>0.9.6</h2>
<ul>
<li>Fix tag not getting serialized in certain map values (<a href="https://github-redirect.dependabot.com/dtolnay/serde-yaml/issues/302">#302</a>)</li>
</ul>
<h2>0.9.5</h2>
<ul>
<li>Implement <code>Display</code> trait for <code>serde_yaml::value::Tag</code> (<a href="https://github-redirect.dependabot.com/dtolnay/serde-yaml/issues/307">https://github.com/facebook/flipper/issues/307</a>, thanks <a href="https://github.com/masinc"><code>@​masinc</code></a>)</li>
</ul>
<h2>0.9.4</h2>
<ul>
<li>Add <code>serde_yaml::with::singleton_map</code> for serialization of enums as a 1-entry map (<a href="https://github-redirect.dependabot.com/dtolnay/serde-yaml/issues/300">#300</a>)</li>
<li>Reject duplicate keys when deserializing <code>Mapping</code> or <code>Value</code> (<a href="https://github-redirect.dependabot.com/dtolnay/serde-yaml/issues/301">#301</a>)</li>
</ul>
<h2>0.9.3</h2>
<ul>
<li>Add categories to crates.io metadata</li>
<li>Add keywords to crates.io metadata</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3ef5ebb1c9"><code>3ef5ebb</code></a> Release 0.9.9</li>
<li><a href="366dadc4d2"><code>366dadc</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/serde-yaml/issues/315">https://github.com/facebook/flipper/issues/315</a> from dtolnay/recursive</li>
<li><a href="7d4528a7e3"><code>7d4528a</code></a> Add serde_yaml::with::singleton_map_recursive</li>
<li><a href="d792a6595a"><code>d792a65</code></a> Release 0.9.8</li>
<li><a href="c3b792e79d"><code>c3b792e</code></a> Propagate collect_str in singleton_map Serializer</li>
<li><a href="ef6f2c5494"><code>ef6f2c5</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/serde-yaml/issues/314">https://github.com/facebook/flipper/issues/314</a> from dtolnay/tagged</li>
<li><a href="e66524192b"><code>e665241</code></a> Fix serialization of TaggedValue in to_value</li>
<li><a href="d61a5714d1"><code>d61a571</code></a> Add TaggedValue to_value/from_value test</li>
<li><a href="144eb66782"><code>144eb66</code></a> Ignore too_many_lines pedantic clippy lint</li>
<li><a href="a16e1ada4b"><code>a16e1ad</code></a> Put value serializer data structures next to impls</li>
<li>Additional commits viewable in <a href="https://github.com/dtolnay/serde-yaml/compare/0.9.2...0.9.9">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_yaml&package-manager=cargo&previous-version=0.9.2&new-version=0.9.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3998

Reviewed By: mweststrate

Differential Revision: D38781660

Pulled By: passy

fbshipit-source-id: e8d92a9f89e264438f61dfc08a7ee5c25648eeb9
2022-08-17 10:07:30 -07:00
dependabot[bot]
1a603fc7c5 Bump serde from 1.0.140 to 1.0.143 in /packer (#3999)
Summary:
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.140 to 1.0.143.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde's releases</a>.</em></p>
<blockquote>
<h2>v1.0.143</h2>
<ul>
<li>Invert build.rs cfgs in serde_test to produce the most modern configuration in the default case (<a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2253">https://github.com/facebook/flipper/issues/2253</a>, thanks <a href="https://github.com/taiki-e"><code>@​taiki-e</code></a>)</li>
</ul>
<h2>v1.0.142</h2>
<ul>
<li>Add keywords to crates.io metadata</li>
</ul>
<h2>v1.0.141</h2>
<ul>
<li>Add <code>no-std</code> category to crates.io metadata</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3d0251666e"><code>3d02516</code></a> Release 1.0.143</li>
<li><a href="7770da4929"><code>7770da4</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2253">https://github.com/facebook/flipper/issues/2253</a> from taiki-e/test-cfg</li>
<li><a href="a5fd85a9ef"><code>a5fd85a</code></a> Invert build.rs cfgs in serde_test</li>
<li><a href="abb2a8494d"><code>abb2a84</code></a> Release 1.0.142</li>
<li><a href="a31d0be191"><code>a31d0be</code></a> Update keywords in crates.io metadata</li>
<li><a href="d786e750d7"><code>d786e75</code></a> Release 1.0.141</li>
<li><a href="10e4839f83"><code>10e4839</code></a> Move Postcard link up to Bincode spot</li>
<li><a href="85e72653c8"><code>85e7265</code></a> Add categories to crates.io metadata</li>
<li><a href="c9cc8a8924"><code>c9cc8a8</code></a> Add authors to Cargo.toml</li>
<li><a href="a925ce4119"><code>a925ce4</code></a> Sort package entries in Cargo.toml</li>
<li>See full diff in <a href="https://github.com/serde-rs/serde/compare/v1.0.140...v1.0.143">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.140&new-version=1.0.143)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3999

Reviewed By: passy

Differential Revision: D38781353

Pulled By: mweststrate

fbshipit-source-id: 9f51f18e9f1c0445475807a6126a2d860a73f136
2022-08-17 05:26:12 -07:00
dependabot[bot]
529e555a82 Bump anyhow from 1.0.59 to 1.0.61 in /packer (#3997)
Summary:
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.59 to 1.0.61.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/anyhow/releases">anyhow's releases</a>.</em></p>
<blockquote>
<h2>1.0.61</h2>
<ul>
<li>Work around rust-analyzer builds poisoning all subsequent command-line cargo builds (<a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/252">https://github.com/facebook/flipper/issues/252</a>)</li>
</ul>
<h2>1.0.60</h2>
<ul>
<li>Propagate <code>--target</code> to rustc invocation when deciding about backtrace support (<a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/249">https://github.com/facebook/flipper/issues/249</a>, thanks <a href="https://github.com/RalfJung"><code>@​RalfJung</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="d2c83e20a3"><code>d2c83e2</code></a> Release 1.0.61</li>
<li><a href="6e6af39e02"><code>6e6af39</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/252">https://github.com/facebook/flipper/issues/252</a> from dtolnay/rerun</li>
<li><a href="77317b50c8"><code>77317b5</code></a> Work around RA's RUSTC_WRAPPER poisoning all subsequent command-line builds</li>
<li><a href="e55761e27b"><code>e55761e</code></a> Disable backtrace test until converted to provider API</li>
<li><a href="08f801238a"><code>08f8012</code></a> Release 1.0.60</li>
<li><a href="29c72c589c"><code>29c72c5</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/249">https://github.com/facebook/flipper/issues/249</a> from RalfJung/rustc-target</li>
<li><a href="da28e88245"><code>da28e88</code></a> fix RUSTC_WRAPPER env var</li>
<li><a href="822a4edbfd"><code>822a4ed</code></a> propagate --target to rustc invocation</li>
<li><a href="db32585e16"><code>db32585</code></a> Update keywords in crates.io metadata</li>
<li>See full diff in <a href="https://github.com/dtolnay/anyhow/compare/1.0.59...1.0.61">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=anyhow&package-manager=cargo&previous-version=1.0.59&new-version=1.0.61)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3997

Reviewed By: passy

Differential Revision: D38781357

Pulled By: mweststrate

fbshipit-source-id: 9b50ca894413c9943e9cfbc62e5bef3ae491ad94
2022-08-17 05:21:01 -07:00
Stiopa Koltsov
7227f722ac Apply rustfmt
Reviewed By: zertosh

Differential Revision: D38485159

fbshipit-source-id: 0abdf44561da00697953fe2cb9211ceb5cf27ac0
2022-08-06 08:42:43 -07:00
dependabot[bot]
9b60284742 Bump anyhow from 1.0.57 to 1.0.59 in /packer (#3952)
Summary:
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.57 to 1.0.59.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/anyhow/releases">anyhow's releases</a>.</em></p>
<blockquote>
<h2>1.0.59</h2>
<ul>
<li>Update crates.io metadata to include <code>no-std</code> category</li>
</ul>
<h2>1.0.58</h2>
<ul>
<li>Fix some broken links in documentation</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="fb9fb18436"><code>fb9fb18</code></a> Release 1.0.59</li>
<li><a href="f58e803c49"><code>f58e803</code></a> Add no-std category to crates.io metadata</li>
<li><a href="8f268ac7b1"><code>8f268ac</code></a> Sort package entries in Cargo.toml</li>
<li><a href="c0e78544a6"><code>c0e7854</code></a> Ignore assertions_on_result_states clippy lint</li>
<li><a href="b594668772"><code>b594668</code></a> Update ui test suite to nightly-2022-07-28</li>
<li><a href="13e7a90151"><code>13e7a90</code></a> Revert &quot;Disable backtrace test on miri&quot;</li>
<li><a href="8d25d6b2c9"><code>8d25d6b</code></a> Disable backtrace test on miri</li>
<li><a href="ffb25df68a"><code>ffb25df</code></a> Update ui test suite to nightly-2022-07-20</li>
<li><a href="38c883ba1f"><code>38c883b</code></a> Ignore explicit_auto_deref clippy lint</li>
<li><a href="90545992d8"><code>9054599</code></a> Update ui test suite to nightly-2022-07-02</li>
<li>Additional commits viewable in <a href="https://github.com/dtolnay/anyhow/compare/1.0.57...1.0.59">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=anyhow&package-manager=cargo&previous-version=1.0.57&new-version=1.0.59)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3952

Reviewed By: passy

Differential Revision: D38315909

Pulled By: LukeDefeo

fbshipit-source-id: 26b4e459e4ef6e1d188965c43b27f72e7abec959
2022-08-02 08:20:53 -07:00
dependabot[bot]
449072fc02 Bump serde_yaml from 0.8.24 to 0.9.2 in /packer (#3953)
Summary:
Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml) from 0.8.24 to 0.9.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/serde-yaml/releases">serde_yaml's releases</a>.</em></p>
<blockquote>
<h2>0.9.2</h2>
<ul>
<li>Improve <code>Debug</code> representation of <code>serde_yaml::Error</code></li>
</ul>
<h2>0.9.1</h2>
<ul>
<li>Fix panic on some documents containing syntax error (<a href="https://github-redirect.dependabot.com/dtolnay/serde-yaml/issues/293">https://github.com/facebook/flipper/issues/293</a>)</li>
<li>Improve error messages that used to contain duplicative line/column information (<a href="https://github-redirect.dependabot.com/dtolnay/serde-yaml/issues/294">https://github.com/facebook/flipper/issues/294</a>)</li>
</ul>
<h2>0.9.0</h2>
<p><em>API documentation: <a href="https://docs.rs/serde_yaml/0.9">https://docs.rs/serde_yaml/0.9</a></em></p>
<h3>Highlights</h3>
<ul>
<li>
<p>The <code>serde_yaml::Value</code> enum gains a <code>Tagged</code> variant which represents the deserialization of YAML's <code>!Tag</code> syntax. Tagged scalars, sequences, and mappings are all supported.</p>
</li>
<li>
<p>An empty YAML input (or document containing only comments) will deserialize successfully to an empty map, empty sequence, or Serde struct as long as the struct has only optional fields. Previously this would error.</p>
</li>
<li>
<p>A new <code>.apply_merge()</code> method on <code>Value</code> implements YAML's <code>&lt;&lt;</code> merge key convention.</p>
</li>
<li>
<p>The <code>Debug</code> representation of <code>serde_yaml::Value</code> has gotten vastly better (<a href="https://github-redirect.dependabot.com/dtolnay/serde-yaml/pull/287">dtolnay/serde-yaml#287</a>).</p>
</li>
<li>
<p>Deserialization of borrowed strings now works.</p>
<pre lang="rust"><code>#[derive(Deserialize, Debug)]
struct Struct&lt;'a&gt; {
    borrowed: &amp;'a str,
}
<p>let yaml = &quot;borrowed: 'kölcsönzött'\n&quot;;
let value: Struct = serde_yaml::from_str(yaml)?;
println!(&quot;{:#?}&quot;, value);
</code></pre></p>
</li>
<li>
<p><code>Value</code>'s and <code>Mapping</code>'s methods <code>get</code> and <code>get_mut</code> have been generalized to support a &amp;str argument, as opposed to requiring you to allocate and construct a <code>Value::String</code> for indexing into another existing <code>Value</code>.</p>
</li>
<li>
<p><code>Mapping</code> exposes more APIs that have become conventional on map data structures, such as <code>.keys()</code>, <code>.values()</code>, <code>.into_keys()</code>, <code>.into_values()</code>, <code>.values_mut()</code>, and <code>.retain(|k, v| …)</code>.</p>
</li>
</ul>
<h3>Breaking changes</h3>
<ul>
<li>
<p>Serialization no longer produces leading <code>---\n</code> on the serialized output. You can prepend this yourself if your use case demands it.</p>
</li>
<li>
<p>Serialization of enum variants is now based on YAML's <code>!Tag</code> syntax, rather than JSON-style singleton maps.</p>
<pre lang="rust"><code>#[derive(Serialize, Deserialize)]
enum Enum {
    Newtype(usize),
    Tuple(usize, usize, usize),
    Struct { x: f64, y: f64 },
}
</code></pre>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3dd7bcf00a"><code>3dd7bcf</code></a> Release 0.9.2</li>
<li><a href="922c18f8d8"><code>922c18f</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/serde-yaml/issues/296">https://github.com/facebook/flipper/issues/296</a> from dtolnay/debugerror</li>
<li><a href="3d62247840"><code>3d62247</code></a> Condense Error's Debug format in a way to include whole message</li>
<li><a href="26e67d87b6"><code>26e67d8</code></a> Use mark() in the implementation of location()</li>
<li><a href="1c031a631a"><code>1c031a6</code></a> Omit position 0 from error messages</li>
<li><a href="3562a13849"><code>3562a13</code></a> Split Error display into message_no_mark + mark</li>
<li><a href="790becc406"><code>790becc</code></a> Fix missing message in Debug of libyaml Error</li>
<li><a href="bc2f0cab3b"><code>bc2f0ca</code></a> Format with rustfmt 1.5.1-nightly</li>
<li><a href="9eca262590"><code>9eca262</code></a> Release 0.9.1</li>
<li><a href="1d7fc6b3a3"><code>1d7fc6b</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/serde-yaml/issues/295">https://github.com/facebook/flipper/issues/295</a> from dtolnay/scan</li>
<li>Additional commits viewable in <a href="https://github.com/dtolnay/serde-yaml/compare/0.8.24...0.9.2">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_yaml&package-manager=cargo&previous-version=0.8.24&new-version=0.9.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3953

Reviewed By: passy

Differential Revision: D38315898

Pulled By: LukeDefeo

fbshipit-source-id: ca77f8dbfddf4e3e481289870911e35da1ed0fce
2022-08-02 06:25:49 -07:00
dependabot[bot]
ff6e98f8cd Bump serde from 1.0.137 to 1.0.140 in /packer (#3934)
Summary:
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.137 to 1.0.140.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde's releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Invert serde_derive cfgs to convenience non-Cargo builds on a modern toolchain (<a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2251">https://github.com/facebook/flipper/issues/2251</a>, thanks <a href="https://github.com/taiki-e"><code>@​taiki-e</code></a>)</li>
</ul>
<h2>v1.0.139</h2>
<ul>
<li>Add <code>new</code> constructor function for all <code>IntoDeserializer</code> impls (<a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2246">https://github.com/facebook/flipper/issues/2246</a>)</li>
</ul>
<h2>v1.0.138</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="c5f6338ce2"><code>c5f6338</code></a> Release 1.0.140</li>
<li><a href="5185487d73"><code>5185487</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2251">https://github.com/facebook/flipper/issues/2251</a> from taiki-e/derive-cfg</li>
<li><a href="efaafd4458"><code>efaafd4</code></a> Invert build.rs cfgs in serde_derive</li>
<li><a href="a0eb83a5d4"><code>a0eb83a</code></a> Resolve invalid_utf8_in_unchecked clippy lint in ancient test code</li>
<li><a href="7cc6f7fbb0"><code>7cc6f7f</code></a> Ignore new_without_default clippy lint</li>
<li><a href="44b9496c91"><code>44b9496</code></a> Release 1.0.139</li>
<li><a href="7e1486d0da"><code>7e1486d</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2246">https://github.com/facebook/flipper/issues/2246</a> from dtolnay/valuedenew</li>
<li><a href="8170ffef2e"><code>8170ffe</code></a> Add constructor function for all IntoDeserializer impls</li>
<li><a href="4b622f6bbf"><code>4b622f6</code></a> Release 1.0.138</li>
<li><a href="0ee71c70af"><code>0ee71c7</code></a> Ignore explicit_auto_deref clippy lint</li>
<li>Additional commits viewable in <a href="https://github.com/serde-rs/serde/compare/v1.0.137...v1.0.140">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.137&new-version=1.0.140)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3934

Reviewed By: passy

Differential Revision: D38316022

Pulled By: LukeDefeo

fbshipit-source-id: cab7065a24be74d1c30f371780424865721d9f26
2022-08-02 04:56:06 -07:00
Pascal Hartig
07e1a856bb v0.5.0
Summary: New version

Reviewed By: lblasa

Differential Revision: D38199257

fbshipit-source-id: 9be9f52d21a50eeceefa16088b73d4c05847b19c
2022-07-27 07:43:12 -07:00
Pascal Hartig
e83f3e4dc7 Remove unnecessary clones
Summary: Follow-up to D38155922. This was done almost entirely by just following suggestions from the compiler. No behaviour changes, just fewer bit-copies in memory.

Reviewed By: lblasa

Differential Revision: D38199244

fbshipit-source-id: 777e9d833d25cb660307380ab88b12a1d4eedf09
2022-07-27 07:43:12 -07:00
Pascal Hartig
6913d6f653 Allow arbitrary packs
Summary:
The limitation to two types is arbitrary and limiting. Instead, we want to be able to create as many cache artifacts as is sensible to improve the caching behaviour.

A lot of unnecessary cloning in here. I might optimise this a bit in the future but it's not really perf critical as this is highly I/O bound.

Reviewed By: lblasa

Differential Revision: D38155922

fbshipit-source-id: 78b86ebff54269c5049e59197f1c25fedfad0111
2022-07-27 07:43:12 -07:00
Pascal Hartig
d73387d80b Add pack target for server linux
Summary: This is needed so we can roll out releases of Flipper Server for Linux.

Reviewed By: lawrencelomax

Differential Revision: D38155968

fbshipit-source-id: 2be032466cb8da867fa555fa545d1f236724461f
2022-07-27 07:43:12 -07:00
Pascal Hartig
3a52589c83 Update readme
Summary: A few small adjustments and updates.

Reviewed By: lawrencelomax

Differential Revision: D38155923

fbshipit-source-id: 1aea5f9b64a6b5e4783fe7bad214df6a74be7d45
2022-07-27 07:43:12 -07:00
Stiopa Koltsov
c915b03159 Remove ::{self}
Summary: Cleanup after reformat one import per line.

Reviewed By: zertosh

Differential Revision: D38169581

fbshipit-source-id: 1e82053b25e4426a983fe7416481611d91e4b484
2022-07-26 14:35:15 -07:00
Stiopa Koltsov
873c03396e Apply rustfmt
Reviewed By: zertosh, passy

Differential Revision: D37579214

fbshipit-source-id: 0e52bd2b27abbbde32f77b073d3ed5ef33f4d318
2022-07-01 09:21:52 -07:00
Pascal Hartig
ed454d876d Upgrade indicatif
Summary: Upgrade to indicatif 0.16 and remove this as an exposed dep in the third-party repo.

Reviewed By: aigoncharov

Differential Revision: D36591356

fbshipit-source-id: e3e3d67f8522b94861b34422606b85afbebf669b
2022-05-23 04:55:24 -07:00
dependabot[bot]
3e3518926e Bump clap from 3.1.15 to 3.1.17 in /packer (#3699)
Summary:
Bumps [clap](https://github.com/clap-rs/clap) from 3.1.15 to 3.1.17.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p>
<blockquote>
<h2>v3.1.17</h2>
<h2>[3.1.17] - 2022-05-06</h2>
<h3>Fixes</h3>
<ul>
<li>Allow value names for <code>arg!</code> macro to have dashes when quoted, like longs</li>
</ul>
<h2>v3.1.16</h2>
<h2>[3.1.16] - 2022-05-06</h2>
<h3>Fixes</h3>
<ul>
<li><em>(parser)</em> <code>Arg::exclusive</code> overrides <code>Arg::required</code>, like other conflicts</li>
<li><em>(error)</em> Don't duplicate arguments in usage</li>
<li><em>(error)</em> Don't show hidden arguments in conflict error usage</li>
<li><em>(help)</em> New <code>help_template</code> variable <code>{name}</code> to fix problems with <code>{bin}</code></li>
<li><em>(help)</em> Don't wrap URLs</li>
</ul>
<p><strong>gated behind <code>unstable-v4</code></strong></p>
<ul>
<li>Leading dashes in <code>Arg::long</code> are no longer allowed</li>
<li><em>(help)</em> Use <code>Command::display_name</code> in the help title rather than <code>Command::bin_name</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p>
<blockquote>
<h2>[3.1.17] - 2022-05-06</h2>
<h3>Fixes</h3>
<ul>
<li>Allow value names for <code>arg!</code> macro to have dashes when quoted, like longs</li>
</ul>
<h2>[3.1.16] - 2022-05-06</h2>
<h3>Fixes</h3>
<ul>
<li><em>(parser)</em> <code>Arg::exclusive</code> overrides <code>Arg::required</code>, like other conflicts</li>
<li><em>(error)</em> Don't duplicate arguments in usage</li>
<li><em>(error)</em> Don't show hidden arguments in conflict error usage</li>
<li><em>(help)</em> New <code>help_template</code> variable <code>{name}</code> to fix problems with <code>{bin}</code></li>
<li><em>(help)</em> Don't wrap URLs</li>
</ul>
<p><strong>gated behind <code>unstable-v4</code></strong></p>
<ul>
<li>Leading dashes in <code>Arg::long</code> are no longer allowed</li>
<li><em>(help)</em> Use <code>Command::display_name</code> in the help title rather than <code>Command::bin_name</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="55e791e80e"><code>55e791e</code></a> chore: Release</li>
<li><a href="ed0c01993c"><code>ed0c019</code></a> docs: Update changelog</li>
<li><a href="229b44d9bb"><code>229b44d</code></a> fix(macros): Allow dashed values (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3699">https://github.com/facebook/flipper/issues/3699</a>)</li>
<li><a href="95698a4f31"><code>95698a4</code></a> chore: Release</li>
<li><a href="3984e55363"><code>3984e55</code></a> docs(complete): Update changelog</li>
<li><a href="1a1a842aa0"><code>1a1a842</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3698">https://github.com/facebook/flipper/issues/3698</a> from epage/value</li>
<li><a href="b266e6d35d"><code>b266e6d</code></a> fix(complete): Complete visible, rather than hidden, values</li>
<li><a href="17b930c203"><code>17b930c</code></a> chore: Release</li>
<li><a href="e74864994a"><code>e748649</code></a> docs: Update changelog</li>
<li><a href="0e1e9525c8"><code>0e1e952</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3696">https://github.com/facebook/flipper/issues/3696</a> from epage/usage</li>
<li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/v3.1.15...v3.1.17">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=3.1.15&new-version=3.1.17)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3699

Reviewed By: timur-valiev

Differential Revision: D36371160

Pulled By: mweststrate

fbshipit-source-id: 3cde137d719249ae3b86f8e6755172c5799faf9a
2022-05-13 07:43:43 -07:00
dependabot[bot]
77e0841f67 Bump serde_yaml from 0.8.23 to 0.8.24 in /packer (#3698)
Summary:
Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml) from 0.8.23 to 0.8.24.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/serde-yaml/releases">serde_yaml's releases</a>.</em></p>
<blockquote>
<h2>0.8.24</h2>
<ul>
<li>Work around <code>indexmap</code>/<code>autocfg</code> not always properly detecting whether a <code>std</code> sysroot crate is available (<a href="https://github-redirect.dependabot.com/dtolnay/serde-yaml/issues/243">https://github.com/facebook/flipper/issues/243</a>, thanks <a href="https://github.com/cuviper"><code>@​cuviper</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="915d013401"><code>915d013</code></a> Release 0.8.24</li>
<li><a href="74211ec8c7"><code>74211ec</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/serde-yaml/issues/243">https://github.com/facebook/flipper/issues/243</a> from cuviper/indexmap-std</li>
<li><a href="80bd0a494e"><code>80bd0a4</code></a> Explicitly enable indexmap/std</li>
<li><a href="748976003e"><code>7489760</code></a> Resolve type_repetition_in_bounds clippy lint</li>
<li><a href="85baedfebb"><code>85baedf</code></a> Add a miri test job in CI</li>
<li><a href="8040788ac1"><code>8040788</code></a> Drop unneeded quoting from env variable in workflows yaml</li>
<li><a href="13306e044d"><code>13306e0</code></a> Update workflows to actions/checkout@v3</li>
<li><a href="8155852f3b"><code>8155852</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/serde-yaml/issues/239">https://github.com/facebook/flipper/issues/239</a> from uta8a/fix-readme-example</li>
<li><a href="45affad0ce"><code>45affad</code></a> Fix README example</li>
<li><a href="a14e026560"><code>a14e026</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/serde-yaml/issues/237">https://github.com/facebook/flipper/issues/237</a> from dtolnay/description</li>
<li>Additional commits viewable in <a href="https://github.com/dtolnay/serde-yaml/compare/0.8.23...0.8.24">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_yaml&package-manager=cargo&previous-version=0.8.23&new-version=0.8.24)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3698

Reviewed By: timur-valiev

Differential Revision: D36371156

Pulled By: mweststrate

fbshipit-source-id: 55f678f3e71128ea2772d80034bbf6ba568e154c
2022-05-13 07:43:43 -07:00
Pascal Hartig
274c0a242e Update mac server bundle layout
Summary: Take changes from D36140809 into account.

Reviewed By: aigoncharov

Differential Revision: D36206155

fbshipit-source-id: 794f8dd60e47f14acc4fb5fd9fd3d98fa5afdadf
2022-05-09 04:19:55 -07:00
Pascal Hartig
f0e1feef24 Upgrade packer deps
Summary: This takes care of a couple of dependabot bumps.

Reviewed By: lblasa

Differential Revision: D36097174

fbshipit-source-id: 81be4b09d40d090945704eb3477bd30638ad24c1
2022-05-04 04:36:52 -07:00
Pascal Hartig
8dc3f8a9a8 Upgrade deps for ReactNativeFlipperExample
Summary: Preempting dependabot.

Reviewed By: nikoant

Differential Revision: D35964209

fbshipit-source-id: 21e2f9ecaae810a124a8efe4fc3448ff743078c1
2022-04-28 09:28:36 -07:00
Pascal Hartig
317a89d5ea Avoid strutural repetition
Summary: ^

Reviewed By: lawrencelomax

Differential Revision: D35940119

fbshipit-source-id: 055e57bb9b9174b275fc0fccfff80a04b3f04b30
2022-04-27 04:23:09 -07:00
Pascal Hartig
d40b0eab9c Fix lint
Summary: Unnecessary borrow.

Reviewed By: lblasa

Differential Revision: D35902385

fbshipit-source-id: d116305388d3a156093513d0892b245f690b4be0
2022-04-26 03:29:40 -07:00
Pascal Hartig
b4bddcb7de Add server-mac-x64 definition
Summary: Just this one for now as I can actually test that this works.

Reviewed By: lblasa

Differential Revision: D35902244

fbshipit-source-id: 9914c58968b4f9dfd25be7afaf6d89dffaad294a
2022-04-26 03:29:40 -07:00
Pascal Hartig
bb936aaf0f Make Platform a newtype
Summary:
Just a bit of extra type safety. The previous diff caused a bit of a regression
by making things stringly-typed.

Reviewed By: lblasa

Differential Revision: D35902107

fbshipit-source-id: a599106f899ec3d205663b5791420aee29f3eeae
2022-04-26 03:29:40 -07:00
Pascal Hartig
3c6a5c58f9 Move basedir to config file
Summary: This allows us to extend this more easily to server builds, too.

Reviewed By: lblasa

Differential Revision: D35901750

fbshipit-source-id: 7030846ad485d709cf4c2e95f0cad287f98b051b
2022-04-26 03:29:40 -07:00
dependabot[bot]
cab4668578 Bump rayon from 1.5.1 to 1.5.2 in /packer (#3636)
Summary:
Bumps [rayon](https://github.com/rayon-rs/rayon) from 1.5.1 to 1.5.2.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/rayon-rs/rayon/blob/master/RELEASES.md">rayon's changelog</a>.</em></p>
<blockquote>
<h1>Release rayon 1.5.2 / rayon-core 1.9.2 (2022-04-13)</h1>
<ul>
<li>The new <code>ParallelSlice::par_rchunks()</code> and <code>par_rchunks_exact()</code> iterate
slice chunks in reverse, aligned the against the end of the slice if the
length is not a perfect multiple of the chunk size. The new
<code>ParallelSliceMut::par_rchunks_mut()</code> and <code>par_rchunks_exact_mut()</code> are the
same for mutable slices.</li>
<li>The <code>ParallelIterator::try_*</code> methods now support <code>std::ops::ControlFlow</code> and
<code>std::task::Poll</code> items, mirroring the unstable <code>Try</code> implementations in the
standard library.</li>
<li>The <code>ParallelString</code> pattern-based methods now support <code>&amp;[char]</code> patterns,
which match when any character in that slice is found in the string.</li>
<li>A soft limit is now enforced on the number of threads allowed in a single
thread pool, respecting internal bit limits that already existed. The current
maximum is publicly available from the new function <code>max_num_threads()</code>.</li>
<li>Fixed several Stacked Borrow and provenance issues found by <code>cargo miri</code>.</li>
</ul>
<h2>Contributors</h2>
<p>Thanks to all of the contributors for this release!</p>
<ul>
<li><a href="https://github.com/atouchet"><code>@​atouchet</code></a></li>
<li><a href="https://github.com/bluss"><code>@​bluss</code></a></li>
<li><a href="https://github.com/cuviper"><code>@​cuviper</code></a></li>
<li><a href="https://github.com/fzyzcjy"><code>@​fzyzcjy</code></a></li>
<li><a href="https://github.com/nyanzebra"><code>@​nyanzebra</code></a></li>
<li><a href="https://github.com/paolobarbolini"><code>@​paolobarbolini</code></a></li>
<li><a href="https://github.com/RReverser"><code>@​RReverser</code></a></li>
<li><a href="https://github.com/saethlin"><code>@​saethlin</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/rayon-rs/rayon/commits">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rayon&package-manager=cargo&previous-version=1.5.1&new-version=1.5.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3636

Reviewed By: antonk52

Differential Revision: D35893257

Pulled By: lblasa

fbshipit-source-id: ad1df71d2f0c5bf09dda1e6927b147a13eac5f81
2022-04-25 08:53:59 -07:00
dependabot[bot]
c8deef607b Bump clap from 3.1.8 to 3.1.9 in /packer (#3635)
Summary:
Bumps [clap](https://github.com/clap-rs/clap) from 3.1.8 to 3.1.9.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p>
<blockquote>
<h2>v3.1.9</h2>
<h2>[3.1.9] - 2022-04-15</h2>
<h3>Fixes</h3>
<ul>
<li>Pin the <code>clap_derive</code> version so a compatible version is always used with <code>clap</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p>
<blockquote>
<h2>[3.1.9] - 2022-04-15</h2>
<h3>Fixes</h3>
<ul>
<li>Pin the <code>clap_derive</code> version so a compatible version is always used with <code>clap</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="7598c000f9"><code>7598c00</code></a> chore: Release</li>
<li><a href="d05c5dac41"><code>d05c5da</code></a> docs: Update changelog</li>
<li><a href="4abf9d7f2e"><code>4abf9d7</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3636">https://github.com/facebook/flipper/issues/3636</a> from epage/derive</li>
<li><a href="027f2511c6"><code>027f251</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3634">https://github.com/facebook/flipper/issues/3634</a> from turrisxyz/naveen/feat/set-perms-actions</li>
<li><a href="ed57342bdd"><code>ed57342</code></a> fix(derive): Couple derive version to clap</li>
<li><a href="297b9cf594"><code>297b9cf</code></a> chore: Release</li>
<li><a href="b3cbfd0ae0"><code>b3cbfd0</code></a> docs(man): Update changelog</li>
<li><a href="7849c35a3e"><code>7849c35</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3635">https://github.com/facebook/flipper/issues/3635</a> from epage/port</li>
<li><a href="15d8b3b0cd"><code>15d8b3b</code></a> style: Make clippy happy</li>
<li><a href="2f0d91688a"><code>2f0d916</code></a> docs(lex): Fix links</li>
<li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/v3.1.8...v3.1.9">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=3.1.8&new-version=3.1.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3635

Reviewed By: antonk52

Differential Revision: D35893276

Pulled By: lblasa

fbshipit-source-id: 382746292f77cbd734c0aa9e849a6f57d832ec14
2022-04-25 06:44:59 -07:00
Pascal Hartig
9474dfea7b Fix lint
Summary: This is automatically converted.

Reviewed By: antonk52

Differential Revision: D35434155

fbshipit-source-id: 30c0e5b3c6bf95cbfaf2b2a3946279aceaa11875
2022-04-07 08:57:18 -07:00
Pascal Hartig
b80766323f Upgrade packer
Summary:
This had collected a bit of dust and we will need to extend this a little for flipper-server.

- Update deps.
- Migrate away from deprecated clap2 model to derive (it's much shorter now and less imperative).
- ~~Some COW changes on how the progress bar crate handles strings.~~ (Reverted as this causes havvoc in `fbsource//third-party/rust`.)
- Upgraded to 2021 Edition.

Reviewed By: nikoant

Differential Revision: D35433571

fbshipit-source-id: ae0a91558610ae46069a5fc5162b524cde759454
2022-04-07 07:40:57 -07:00
dependabot[bot]
51420556ea Bump anyhow from 1.0.55 to 1.0.56 in /packer (#3520)
Summary:
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.55 to 1.0.56.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/anyhow/releases">anyhow's releases</a>.</em></p>
<blockquote>
<h2>1.0.56</h2>
<ul>
<li>Add <code>must_use</code> warning when an Error created by <code>anyhow!</code> is not used, perhaps because the programmer meant to write <code>bail!</code> instead (<a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/229">https://github.com/facebook/flipper/issues/229</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="933df8845a"><code>933df88</code></a> Release 1.0.56</li>
<li><a href="c8a3e4221c"><code>c8a3e42</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/229">https://github.com/facebook/flipper/issues/229</a> from dtolnay/must_use</li>
<li><a href="cf5d619822"><code>cf5d619</code></a> Update must-use test stderr</li>
<li><a href="573689b5f4"><code>573689b</code></a> Remove must_use call from ensure! and bail! expansions</li>
<li><a href="ffa919c8aa"><code>ffa919c</code></a> Add must_use to value created by anyhow! macro</li>
<li><a href="1af20cc440"><code>1af20cc</code></a> Add must_use to Error constructors</li>
<li><a href="06826d1d79"><code>06826d1</code></a> Add ui test for writing anyhow instead of bail</li>
<li>See full diff in <a href="https://github.com/dtolnay/anyhow/compare/1.0.55...1.0.56">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=anyhow&package-manager=cargo&previous-version=1.0.55&new-version=1.0.56)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3520

Reviewed By: antonk52

Differential Revision: D34861339

Pulled By: lblasa

fbshipit-source-id: 01f9ae5c1e7f4a7caa0761f559fd72b90794973b
2022-03-14 09:26:38 -07:00
dependabot[bot]
2a3491442b Bump sha2 from 0.10.1 to 0.10.2 in /packer (#3460)
Summary:
Bumps [sha2](https://github.com/RustCrypto/hashes) from 0.10.1 to 0.10.2.
<details>
<summary>Commits</summary>
<ul>
<li><a href="1cdbd5363f"><code>1cdbd53</code></a> Update changelogs and html_root_urls (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/364">https://github.com/facebook/flipper/issues/364</a>)</li>
<li><a href="e1a8e86938"><code>e1a8e86</code></a> Fix and test min versions build (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/363">https://github.com/facebook/flipper/issues/363</a>)</li>
<li><a href="9d2a53cc79"><code>9d2a53c</code></a> Use common CI patterns (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/362">https://github.com/facebook/flipper/issues/362</a>)</li>
<li><a href="fae1866643"><code>fae1866</code></a> Fix README typos (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/359">https://github.com/facebook/flipper/issues/359</a>)</li>
<li><a href="08c995c316"><code>08c995c</code></a> Reduce amount of unsafe and use new imports (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/351">https://github.com/facebook/flipper/issues/351</a>)</li>
<li><a href="5c108dacf2"><code>5c108da</code></a> Fix md5 link in readme (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/358">https://github.com/facebook/flipper/issues/358</a>)</li>
<li><a href="32029ac146"><code>32029ac</code></a> sha1: switch name from sha-1 to sha1 (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/350">https://github.com/facebook/flipper/issues/350</a>)</li>
<li><a href="b13d7726f3"><code>b13d772</code></a> blake2: fix KeySize (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/349">https://github.com/facebook/flipper/issues/349</a>)</li>
<li><a href="4e5ca4cc55"><code>4e5ca4c</code></a> Add required 'static lifetime bound (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/347">https://github.com/facebook/flipper/issues/347</a>)</li>
<li>See full diff in <a href="https://github.com/RustCrypto/hashes/compare/sha2-v0.10.1...sha2-v0.10.2">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sha2&package-manager=cargo&previous-version=0.10.1&new-version=0.10.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3460

Reviewed By: mweststrate

Differential Revision: D34650068

Pulled By: passy

fbshipit-source-id: 83016ea681dab5445e5a439049d3ace8f6b7e9dd
2022-03-08 03:03:45 -08:00
dependabot[bot]
353b8efe75 Bump anyhow from 1.0.53 to 1.0.55 in /packer (#3477)
Summary:
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.53 to 1.0.55.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/anyhow/releases">anyhow's releases</a>.</em></p>
<blockquote>
<h2>1.0.55</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.54</h2>
<ul>
<li>Construct more helpful error message from <code>ensure!</code> when the expression involves a negative literal const generic as the first generic argument of a method call (<a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/224">https://github.com/facebook/flipper/issues/224</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3ca503637b"><code>3ca5036</code></a> Release 1.0.55</li>
<li><a href="6a31772f40"><code>6a31772</code></a> Add link from Context docs to Display representations</li>
<li><a href="471d6e9f02"><code>471d6e9</code></a> Release 1.0.54</li>
<li><a href="76a0b48d36"><code>76a0b48</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/224">https://github.com/facebook/flipper/issues/224</a> from dtolnay/negativelit</li>
<li><a href="c38e117db2"><code>c38e117</code></a> Handle negative literal const generic argument after left arrow</li>
<li><a href="c36c0fdc15"><code>c36c0fd</code></a> Add test of negative literal</li>
<li><a href="91b027e7fa"><code>91b027e</code></a> Add test of literal in const generic path argument</li>
<li><a href="23a7fd5d46"><code>23a7fd5</code></a> Update ensure tests to nightly-2022-02-07</li>
<li>See full diff in <a href="https://github.com/dtolnay/anyhow/compare/1.0.53...1.0.55">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=anyhow&package-manager=cargo&previous-version=1.0.53&new-version=1.0.55)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3477

Reviewed By: mweststrate

Differential Revision: D34650067

Pulled By: passy

fbshipit-source-id: 5b1964c6f7a77eeb12435cbf032ebff101a99af1
2022-03-07 03:26:34 -08:00
dependabot[bot]
d807183eb6 Bump serde from 1.0.135 to 1.0.136 in /packer (#3373)
Summary:
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.135 to 1.0.136.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde's releases</a>.</em></p>
<blockquote>
<h2>v1.0.136</h2>
<ul>
<li>Improve default error message when <code>Visitor</code> fails to deserialize a u128 or i128 (<a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2167">https://github.com/facebook/flipper/issues/2167</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="02bd79a0ba"><code>02bd79a</code></a> Release 1.0.136</li>
<li><a href="c3ce2c934a"><code>c3ce2c9</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2167">https://github.com/facebook/flipper/issues/2167</a> from serde-rs/error128</li>
<li><a href="0d71ac84b5"><code>0d71ac8</code></a> Render 128-bit integer value into Visitor errors</li>
<li><a href="82c3eb7ba4"><code>82c3eb7</code></a> Add test of visitor error messages</li>
<li>See full diff in <a href="https://github.com/serde-rs/serde/compare/v1.0.135...v1.0.136">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.135&new-version=1.0.136)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3373

Reviewed By: passy

Differential Revision: D33892208

Pulled By: cekkaewnumchai

fbshipit-source-id: acafc3be1a90af8d7739d1bec7349553eaa39a01
2022-02-01 02:22:26 -08:00
dependabot[bot]
1255621cba Bump serde from 1.0.133 to 1.0.135 in /packer (#3336)
Summary:
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.133 to 1.0.135.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde's releases</a>.</em></p>
<blockquote>
<h2>v1.0.134</h2>
<ul>
<li>Improve error messages on deserializing NonZero integers from a 0 value (<a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2158">https://github.com/facebook/flipper/issues/2158</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="8932c852a5"><code>8932c85</code></a> Release 1.0.135</li>
<li><a href="9f3dd3c7c4"><code>9f3dd3c</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2163">https://github.com/facebook/flipper/issues/2163</a> from serde-rs/discord</li>
<li><a href="dd9b415ff9"><code>dd9b415</code></a> Add discord invite links</li>
<li><a href="3bb4a5a4f6"><code>3bb4a5a</code></a> Release 1.0.134</li>
<li><a href="6164627bea"><code>6164627</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2159">https://github.com/facebook/flipper/issues/2159</a> from serde-rs/nonzero</li>
<li><a href="51aaf496d4"><code>51aaf49</code></a> Write better Visitor for NonZero integers</li>
<li><a href="bc66aeb0d3"><code>bc66aeb</code></a> Add tests of deserializing NonZero</li>
<li><a href="7e7044d457"><code>7e7044d</code></a> Ignore clippy in number conversion tests</li>
<li><a href="5498dc0550"><code>5498dc0</code></a> Add tests of num conversion errors</li>
<li><a href="ff04e8be9b"><code>ff04e8b</code></a> Improve coverage of num conversion in test suite</li>
<li>Additional commits viewable in <a href="https://github.com/serde-rs/serde/compare/v1.0.133...v1.0.135">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.133&new-version=1.0.135)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3336

Reviewed By: mweststrate

Differential Revision: D33741730

Pulled By: lblasa

fbshipit-source-id: b344ef33ef24513fa0710506f0ae987f29877bea
2022-01-26 04:23:04 -08:00
dependabot[bot]
aaddb9b65d Bump anyhow from 1.0.52 to 1.0.53 in /packer (#3337)
Summary:
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.52 to 1.0.53.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/anyhow/releases">anyhow's releases</a>.</em></p>
<blockquote>
<h2>1.0.53</h2>
<ul>
<li>Retrigger docs.rs build to work around rustdoc regression (<a href="https://github-redirect.dependabot.com/rust-lang/rust/issues/92331">rust-lang/rust#92331</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="729002834c"><code>7290028</code></a> Release 1.0.53</li>
<li><a href="4e73a15881"><code>4e73a15</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/217">https://github.com/facebook/flipper/issues/217</a> from dtolnay/ensuretest</li>
<li><a href="dc087bceb3"><code>dc087bc</code></a> Update ensure tests to nightly-2022-01-04</li>
<li><a href="6b9978cf2a"><code>6b9978c</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/216">https://github.com/facebook/flipper/issues/216</a> from dtolnay/ensuretest</li>
<li><a href="703182a68a"><code>703182a</code></a> Update ensure tests to nightly-2022-01-02</li>
<li><a href="2342773e00"><code>2342773</code></a> Ignore irrefutable_let_patterns lint in test suite</li>
<li><a href="bae6962ea2"><code>bae6962</code></a> Detect warnings in CI</li>
<li><a href="2c2568a478"><code>2c2568a</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/215">https://github.com/facebook/flipper/issues/215</a> from dtolnay/ensuretest</li>
<li><a href="8b029fc149"><code>8b029fc</code></a> Update ensure tests to nightly-2021-12-30</li>
<li>See full diff in <a href="https://github.com/dtolnay/anyhow/compare/1.0.52...1.0.53">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=anyhow&package-manager=cargo&previous-version=1.0.52&new-version=1.0.53)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3337

Reviewed By: mweststrate

Differential Revision: D33741737

Pulled By: lblasa

fbshipit-source-id: 10a5fabbde3e1afedcf69f1cbd027b52053aa31a
2022-01-24 08:49:13 -08:00
dependabot[bot]
3c6bed9ce8 Bump sha2 from 0.10.0 to 0.10.1 in /packer (#3249)
Summary:
Bumps [sha2](https://github.com/RustCrypto/hashes) from 0.10.0 to 0.10.1.
<details>
<summary>Commits</summary>
<ul>
<li><a href="4c1d9dab61"><code>4c1d9da</code></a> sha2: fix AVX backend (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/345">https://github.com/facebook/flipper/issues/345</a>)</li>
<li><a href="c478cbb4fc"><code>c478cbb</code></a> blake2: release v0.10.1 (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/343">https://github.com/facebook/flipper/issues/343</a>)</li>
<li><a href="b505bbaad5"><code>b505bba</code></a> blake2: fix reset feature and test in ci (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/342">https://github.com/facebook/flipper/issues/342</a>)</li>
<li><a href="162f73ecc6"><code>162f73e</code></a> tiger: fix v0.2.0 release date in changelog</li>
<li><a href="e479909e28"><code>e479909</code></a> Add cross tests (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/339">https://github.com/facebook/flipper/issues/339</a>)</li>
<li><a href="cbd684927c"><code>cbd6849</code></a> Sha3 refactor unsafe (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/338">https://github.com/facebook/flipper/issues/338</a>)</li>
<li><a href="894f62f51c"><code>894f62f</code></a> build(deps): bump digest from 0.10.0 to 0.10.1 (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/337">https://github.com/facebook/flipper/issues/337</a>)</li>
<li><a href="c58f88ac88"><code>c58f88a</code></a> README: Fix chained example wrt digest v0.10 (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/336">https://github.com/facebook/flipper/issues/336</a>)</li>
<li><a href="e1c22400c7"><code>e1c2240</code></a> blake2: expand changelog (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/331">https://github.com/facebook/flipper/issues/331</a>)</li>
<li><a href="68e7adffdd"><code>68e7adf</code></a> remove .gitattributes</li>
<li>See full diff in <a href="https://github.com/RustCrypto/hashes/compare/sha2-v0.10.0...sha2-v0.10.1">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sha2&package-manager=cargo&previous-version=0.10.0&new-version=0.10.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3249

Reviewed By: aigoncharov

Differential Revision: D33569823

Pulled By: passy

fbshipit-source-id: a98db0b174c0d5dcaeb21a521f6ac9d0e4a28ecc
2022-01-14 03:48:48 -08:00
dependabot[bot]
df3babb1e7 Bump serde from 1.0.132 to 1.0.133 in /packer (#3227)
Summary:
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.132 to 1.0.133.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde's releases</a>.</em></p>
<blockquote>
<h2>v1.0.133</h2>
<ul>
<li>Optimize deserialization of data structures that contain recursive use of <code>flatten</code> fields or <code>tag</code> or <code>untagged</code> enums (<a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2148">https://github.com/facebook/flipper/issues/2148</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="7af97c66b8"><code>7af97c6</code></a> Release 1.0.133</li>
<li><a href="1f57084365"><code>1f57084</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2148">https://github.com/facebook/flipper/issues/2148</a> from serde-rs/deserializecontent</li>
<li><a href="56bd369422"><code>56bd369</code></a> Optimize deserialization of recursive buffered types</li>
<li><a href="ff259ec66b"><code>ff259ec</code></a> Detect warnings in CI</li>
<li><a href="6c54aafeb9"><code>6c54aaf</code></a> Document the atomic ordering in the Serialize impl</li>
<li><a href="5d41404e67"><code>5d41404</code></a> No need for the SeqCst load in test suite</li>
<li><a href="1eccb3c350"><code>1eccb3c</code></a> Resolve unnecessary_to_owned clippy lint in test suite</li>
<li>See full diff in <a href="https://github.com/serde-rs/serde/compare/v1.0.132...v1.0.133">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.132&new-version=1.0.133)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3227

Reviewed By: antonk52

Differential Revision: D33403875

Pulled By: passy

fbshipit-source-id: 92cb32c45a3fee4eab0875a4200ec8e083bef1ca
2022-01-05 10:49:16 -08:00
dependabot[bot]
e4184d8b38 Bump serde_yaml from 0.8.21 to 0.8.23 in /packer (#3157)
Summary:
Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml) from 0.8.21 to 0.8.23.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/serde-yaml/releases">serde_yaml's releases</a>.</em></p>
<blockquote>
<h2>0.8.23</h2>
<ul>
<li>Fix handling of YAML 1.1-style octals that begin with <code>+</code> or <code>-</code> sign (<a href="https://github-redirect.dependabot.com/dtolnay/serde-yaml/issues/228">https://github.com/facebook/flipper/issues/228</a>)</li>
</ul>
<h2>0.8.22</h2>
<ul>
<li>Switch float serializer to use the same float formatting library as serde_json</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="44ba87954d"><code>44ba879</code></a> Release 0.8.23</li>
<li><a href="f850da3d4b"><code>f850da3</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/serde-yaml/issues/228">https://github.com/facebook/flipper/issues/228</a> from dtolnay/octal</li>
<li><a href="983b5b3f5f"><code>983b5b3</code></a> Suppress blocks_in_if_conditions clippy lint</li>
<li><a href="57f2e661b8"><code>57f2e66</code></a> Treat YAML 1.1 style octals with sign as string, not base 10 number</li>
<li><a href="f424a15c74"><code>f424a15</code></a> Add test of cases that are NOT supposed to be numbers</li>
<li><a href="75a43c4dbc"><code>75a43c4</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/serde-yaml/issues/218">https://github.com/facebook/flipper/issues/218</a> from rukai/add_unit_struct_test</li>
<li><a href="1db8fdbb85"><code>1db8fdb</code></a> Release 0.8.22</li>
<li><a href="6b836037b5"><code>6b83603</code></a> Switch float serializer from dtoa to ryu</li>
<li><a href="7a02d73770"><code>7a02d73</code></a> Delete disabled borrowed string deserializer test</li>
<li><a href="eb31d62693"><code>eb31d62</code></a> Update from dtoa 0.4 to 1.0</li>
<li>Additional commits viewable in <a href="https://github.com/dtolnay/serde-yaml/compare/0.8.21...0.8.23">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_yaml&package-manager=cargo&previous-version=0.8.21&new-version=0.8.23)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3157

Reviewed By: antonk52

Differential Revision: D33403878

Pulled By: passy

fbshipit-source-id: 345fc6c4d8e319624b835f5fa3f29efc54501240
2022-01-04 11:05:58 -08:00
dependabot[bot]
9dee8434de Bump anyhow from 1.0.51 to 1.0.52 in /packer (#3215)
Summary:
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.51 to 1.0.52.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/anyhow/releases">anyhow's releases</a>.</em></p>
<blockquote>
<h2>1.0.52</h2>
<ul>
<li>Reduce overhead of backtrace capture in the case that backtraces are not enabled (<a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/212">https://github.com/facebook/flipper/issues/212</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="f871e2fefc"><code>f871e2f</code></a> Release 1.0.52</li>
<li><a href="94e20899ab"><code>94e2089</code></a> Change test suite atomic from SeqCst to Relaxed</li>
<li><a href="42badfdcbd"><code>42badfd</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/213">https://github.com/facebook/flipper/issues/213</a> from dtolnay/fixme</li>
<li><a href="5498d85975"><code>5498d85</code></a> Annotate expressions that are rendered poorly by core::stringify</li>
<li><a href="6e17bdbf2e"><code>6e17bdb</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/212">https://github.com/facebook/flipper/issues/212</a> from dtolnay/relaxed</li>
<li><a href="6b3630c0e7"><code>6b3630c</code></a> Change Backtrace::enabled atomic from SeqCst to Relaxed</li>
<li><a href="a3f7160ce8"><code>a3f7160</code></a> Ignore return_self_not_must_use clippy lint</li>
<li><a href="4d2586b20f"><code>4d2586b</code></a> Track raw pointers in miri CI run</li>
<li><a href="d40fd3217e"><code>d40fd32</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/211">https://github.com/facebook/flipper/issues/211</a> from dtolnay/ensuretest</li>
<li><a href="2a7201779d"><code>2a72017</code></a> Update ensure tests to nightly-2021-12-10</li>
<li>Additional commits viewable in <a href="https://github.com/dtolnay/anyhow/compare/1.0.51...1.0.52">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=anyhow&package-manager=cargo&previous-version=1.0.51&new-version=1.0.52)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3215

Reviewed By: timur-valiev

Differential Revision: D33348283

Pulled By: nikoant

fbshipit-source-id: bcb5e689bcb03cdbc8d5359ffdde1472c6480153
2022-01-01 20:56:24 -08:00
dependabot[bot]
ffd00a2bec Bump tar from 0.4.37 to 0.4.38 in /packer (#3198)
Summary:
Bumps [tar](https://github.com/alexcrichton/tar-rs) from 0.4.37 to 0.4.38.
<details>
<summary>Commits</summary>
<ul>
<li><a href="dc78ebe6d1"><code>dc78ebe</code></a> Bump to 0.4.38</li>
<li><a href="de72a30dfb"><code>de72a30</code></a> Add a method to write a link name without canonicalization (<a href="https://github-redirect.dependabot.com/alexcrichton/tar-rs/issues/274">https://github.com/facebook/flipper/issues/274</a>)</li>
<li><a href="ec5edf1c5e"><code>ec5edf1</code></a> Add an <code>append_link()</code> method to handle long link targets (<a href="https://github-redirect.dependabot.com/alexcrichton/tar-rs/issues/273">https://github.com/facebook/flipper/issues/273</a>)</li>
<li><a href="5a1c8ea4c6"><code>5a1c8ea</code></a> Add public constructor for PaxExtensions (<a href="https://github-redirect.dependabot.com/alexcrichton/tar-rs/issues/271">https://github.com/facebook/flipper/issues/271</a>)</li>
<li><a href="8333ef6be9"><code>8333ef6</code></a> Avoid reallocating Strings when creating <code>TarError</code> (<a href="https://github-redirect.dependabot.com/alexcrichton/tar-rs/issues/269">https://github.com/facebook/flipper/issues/269</a>)</li>
<li><a href="1890555114"><code>1890555</code></a> Consolidate some methods and tweak some lifetimes</li>
<li><a href="64b8e1bb6f"><code>64b8e1b</code></a> Add support for readers that implement Seek (<a href="https://github-redirect.dependabot.com/alexcrichton/tar-rs/issues/218">https://github.com/facebook/flipper/issues/218</a>) (<a href="https://github-redirect.dependabot.com/alexcrichton/tar-rs/issues/266">https://github.com/facebook/flipper/issues/266</a>)</li>
<li><a href="a2a82e652d"><code>a2a82e6</code></a> Fix the second overflow with <code>self.next</code></li>
<li><a href="de08ca186b"><code>de08ca1</code></a> Fix an overflow when rounding up the size of a file</li>
<li><a href="60c6bd81d7"><code>60c6bd8</code></a> Use rust birthday for HeaderMode::Deterministic timestamp (<a href="https://github-redirect.dependabot.com/alexcrichton/tar-rs/issues/262">https://github.com/facebook/flipper/issues/262</a>)</li>
<li>See full diff in <a href="https://github.com/alexcrichton/tar-rs/compare/0.4.37...0.4.38">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tar&package-manager=cargo&previous-version=0.4.37&new-version=0.4.38)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3198

Reviewed By: mweststrate

Differential Revision: D33348294

Pulled By: nikoant

fbshipit-source-id: 7710ca76c1b82676f39fbd2003a24459e86878f8
2021-12-29 02:17:49 -08:00
Andres Suarez
79023ee190 Update copyright headers from Facebook to Meta
Reviewed By: bhamodi

Differential Revision: D33331422

fbshipit-source-id: 016e8dcc0c0c7f1fc353a348b54fda0d5e2ddc01
2021-12-27 14:31:45 -08:00
dependabot[bot]
0eaa647863 Bump serde from 1.0.130 to 1.0.132 in /packer (#3192)
Summary:
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.130 to 1.0.132.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde's releases</a>.</em></p>
<blockquote>
<h2>v1.0.132</h2>
<ul>
<li>Enable Serialize and Deserialize impls for <code>std::sync::atomic::{AtomicI64, AtomicU64}</code> on riscv64 arch (<a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2141">https://github.com/facebook/flipper/issues/2141</a>, thanks <a href="https://github.com/Avimitin"><code>@​Avimitin</code></a>)</li>
</ul>
<h2>v1.0.131</h2>
<ul>
<li>Avoid <code>unused_results</code> being triggered in generated code for adjacently tagged enum (<a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2116">https://github.com/facebook/flipper/issues/2116</a>, thanks <a href="https://github.com/tyranron"><code>@​tyranron</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="77ae1c3bf7"><code>77ae1c3</code></a> Release 1.0.132</li>
<li><a href="b85e28166c"><code>b85e281</code></a> Update path to rustc target spec files</li>
<li><a href="0508cb50fc"><code>0508cb5</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2141">https://github.com/facebook/flipper/issues/2141</a> from Avimitin/risc-v</li>
<li><a href="84fdc7df69"><code>84fdc7d</code></a> Enable atomic64 on riscv64 arch</li>
<li><a href="ab1ca04b2e"><code>ab1ca04</code></a> Release 1.0.131</li>
<li><a href="fb2fe409c8"><code>fb2fe40</code></a> Touch up PR 2116</li>
<li><a href="549fac7235"><code>549fac7</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2116">https://github.com/facebook/flipper/issues/2116</a> from tyranron/fix-unused-results</li>
<li><a href="c375d8b19b"><code>c375d8b</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2124">https://github.com/facebook/flipper/issues/2124</a> from dtolnay/cbor</li>
<li><a href="6cf507f808"><code>6cf507f</code></a> Change cbor link to new repo</li>
<li><a href="c3c1641c06"><code>c3c1641</code></a> Remove workaround for redundant_field_names Clippy bug</li>
<li>Additional commits viewable in <a href="https://github.com/serde-rs/serde/compare/v1.0.130...v1.0.132">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.130&new-version=1.0.132)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3192

Reviewed By: passy

Differential Revision: D33233989

Pulled By: aigoncharov

fbshipit-source-id: a9966ec873f0fb950ec71a17219f714193c88ffa
2021-12-20 13:52:52 -08:00
dependabot[bot]
3a82c865aa Bump sha2 from 0.9.6 to 0.10.0 in /packer (#3158)
Summary:
Bumps [sha2](https://github.com/RustCrypto/hashes) from 0.9.6 to 0.10.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="75298d36b9"><code>75298d3</code></a> update crates to digest v0.10 (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/217">https://github.com/facebook/flipper/issues/217</a>)</li>
<li><a href="d6c8c3c1b0"><code>d6c8c3c</code></a> Remove some <code>unsafe</code> (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/320">https://github.com/facebook/flipper/issues/320</a>)</li>
<li><a href="a7431da030"><code>a7431da</code></a> release sha2 v0.9.8 (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/318">https://github.com/facebook/flipper/issues/318</a>)</li>
<li><a href="93d895de72"><code>93d895d</code></a> sha2: Fix bug in the AVX2 backend (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/314">https://github.com/facebook/flipper/issues/314</a>)</li>
<li><a href="726e3c3978"><code>726e3c3</code></a> Release sha2 v0.9.7 (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/313">https://github.com/facebook/flipper/issues/313</a>)</li>
<li><a href="efda00dd6b"><code>efda00d</code></a> Add x86 intrinsics support for sha2-512 (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/312">https://github.com/facebook/flipper/issues/312</a>)</li>
<li>See full diff in <a href="https://github.com/RustCrypto/hashes/compare/sha2-v0.9.6...sha2-v0.10.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sha2&package-manager=cargo&previous-version=0.9.6&new-version=0.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3158

Reviewed By: passy

Differential Revision: D33234024

Pulled By: aigoncharov

fbshipit-source-id: 48b4fec99fcafaac0bf1ac627d02f34215e502bb
2021-12-20 13:52:51 -08:00
dependabot[bot]
4222acaf96 Bump anyhow from 1.0.50 to 1.0.51 in /packer (#3129)
Summary:
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.50 to 1.0.51.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/anyhow/releases">anyhow's releases</a>.</em></p>
<blockquote>
<h2>1.0.51</h2>
<ul>
<li>Show doc for <code>Ok</code> fn</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="871be23b2c"><code>871be23</code></a> Release 1.0.51</li>
<li><a href="97cff686ef"><code>97cff68</code></a> Show doc for Ok fn</li>
<li>See full diff in <a href="https://github.com/dtolnay/anyhow/compare/1.0.50...1.0.51">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=anyhow&package-manager=cargo&previous-version=1.0.50&new-version=1.0.51)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3129

Reviewed By: nikoant

Differential Revision: D33025282

Pulled By: passy

fbshipit-source-id: 4cc24a74933155c8d24e6030cab160b39623fbfc
2021-12-10 11:59:53 -08:00
dependabot[bot]
fd5e37a845 Bump clap from 2.33.3 to 2.34.0 in /packer (#3128)
Summary:
Bumps [clap](https://github.com/clap-rs/clap) from 2.33.3 to 2.34.0.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/clap-rs/clap/commits">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=2.33.3&new-version=2.34.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3128

Reviewed By: nikoant

Differential Revision: D33025279

Pulled By: passy

fbshipit-source-id: 8d6bb8582e71ba138b2a600cb104427fe86a7f0b
2021-12-10 11:56:16 -08:00
dependabot[bot]
1bf644585e Bump anyhow from 1.0.47 to 1.0.50 in /packer (#3106)
Summary:
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.47 to 1.0.50.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/anyhow/releases">anyhow's releases</a>.</em></p>
<blockquote>
<h2>1.0.50</h2>
<ul>
<li>Recognize more types of expressions in <code>ensure!</code> macro (<a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/199">https://github.com/facebook/flipper/issues/199</a>, <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/200">https://github.com/facebook/flipper/issues/200</a>, <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/202">https://github.com/facebook/flipper/issues/202</a>, <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/203">https://github.com/facebook/flipper/issues/203</a>, <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/204">https://github.com/facebook/flipper/issues/204</a>, <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/205">https://github.com/facebook/flipper/issues/205</a>, <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/206">https://github.com/facebook/flipper/issues/206</a>)</li>
</ul>
<h2>1.0.49</h2>
<ul>
<li>Add a function <code>anyhow::Ok(v)</code> equivalent to <code>Ok::&lt;_, anyhow::Error&gt;(v)</code> (<a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/192">https://github.com/facebook/flipper/issues/192</a>)</li>
</ul>
<h2>1.0.48</h2>
<ul>
<li>
<p>Include a <code>Debug</code> rendering of lhs and rhs in <code>ensure!</code> messages (<a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/193">https://github.com/facebook/flipper/issues/193</a>, <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/194">https://github.com/facebook/flipper/issues/194</a>, <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/195">https://github.com/facebook/flipper/issues/195</a>, <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/196">https://github.com/facebook/flipper/issues/196</a>, <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/197">https://github.com/facebook/flipper/issues/197</a>, <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/198">https://github.com/facebook/flipper/issues/198</a>)</p>
<h3>Example:</h3>
<pre lang="rust"><code>ensure!(flags.len() &lt;= 40);
</code></pre>
<pre lang="rust"><code>ensure!(kind == Kind::File);
</code></pre>
<p>Before:</p>
<pre lang="console"><code>Condition failed: `flags.len() &lt;= 40`
Condition failed: `kind == Kind::File`
</code></pre>
<p>After:</p>
<pre lang="console"><code>Condition failed: `flags.len() &lt;= 40` (99 vs 40)
Condition failed: `kind == Kind::File` (Symlink vs File)
</code></pre>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="7f5c9c4ea7"><code>7f5c9c4</code></a> Release 1.0.50</li>
<li><a href="865de15ab2"><code>865de15</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/206">https://github.com/facebook/flipper/issues/206</a> from dtolnay/pat</li>
<li><a href="da5c3fdeda"><code>da5c3fd</code></a> Add pattern tests</li>
<li><a href="e1dcc490d2"><code>e1dcc49</code></a> Pattern parser to preserve all spans in <code>if let</code> and <code>for</code></li>
<li><a href="b577cd997f"><code>b577cd9</code></a> Refer to concat and stringify macros by absolute path</li>
<li><a href="68d1f4c989"><code>68d1f4c</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/205">https://github.com/facebook/flipper/issues/205</a> from dtolnay/traitobject</li>
<li><a href="04732a7cf3"><code>04732a7</code></a> Parse trait object types</li>
<li><a href="11d3eb702d"><code>11d3eb7</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/204">https://github.com/facebook/flipper/issues/204</a> from dtolnay/assoc</li>
<li><a href="6f18821657"><code>6f18821</code></a> Parse associated type constraints in dyn trait object types</li>
<li><a href="210d74108b"><code>210d741</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/203">https://github.com/facebook/flipper/issues/203</a> from dtolnay/fn</li>
<li>Additional commits viewable in <a href="https://github.com/dtolnay/anyhow/compare/1.0.47...1.0.50">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=anyhow&package-manager=cargo&previous-version=1.0.47&new-version=1.0.50)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3106

Reviewed By: jknoxville

Differential Revision: D32698535

Pulled By: passy

fbshipit-source-id: 547bedf389b73c317d772941deee6a489d2772d4
2021-11-30 05:42:50 -08:00
dependabot[bot]
fea717214a Bump anyhow from 1.0.45 to 1.0.47 in /packer (#3074)
Summary:
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.45 to 1.0.47.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/anyhow/releases">anyhow's releases</a>.</em></p>
<blockquote>
<h2>1.0.46</h2>
<ul>
<li>
<p>Support for implicit format args to match println and other std macros (<a href="https://rust-lang.github.io/rfcs/2795-format-args-implicit-identifiers.html">https://rust-lang.github.io/rfcs/2795-format-args-implicit-identifiers.html</a>)</p>
<pre lang="rust"><code>let var = ...;
let error = anyhow!(&quot;interpolate {var}&quot;);  // equivalent to anyhow!(&quot;interpolate {var}&quot;, var=var)
</code></pre>
</li>
<li>
<p>Detect missing fmt arguments at compile time: <code>anyhow!(&quot;{} not found&quot;)</code> (<a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/55">https://github.com/facebook/flipper/issues/55</a>)</p>
</li>
<li>
<p>Reduce occurrence of &quot;future cannot be shared between threads safely&quot; in async code using anyhow macros (<a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/186">https://github.com/facebook/flipper/issues/186</a>)</p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3a183b9113"><code>3a183b9</code></a> Release 1.0.47</li>
<li><a href="d901973cfd"><code>d901973</code></a> Add workaround for the bail msg from log4rs crate</li>
<li><a href="f99b7994db"><code>f99b799</code></a> Install newest build of cargo-outdated</li>
<li><a href="f75fe39d31"><code>f75fe39</code></a> Release 1.0.46</li>
<li><a href="a32c1d1a62"><code>a32c1d1</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/187">https://github.com/facebook/flipper/issues/187</a> from dtolnay/temporaries</li>
<li><a href="38591a940b"><code>38591a9</code></a> Drop temporaries as early as possible in $:expr case</li>
<li><a href="45f654536b"><code>45f6545</code></a> Add regression test of issue 186</li>
<li><a href="fb3e4b7860"><code>fb3e4b7</code></a> Ignore needless_pass_by_value Clippy pedantic lint in test suite</li>
<li><a href="636bed6961"><code>636bed6</code></a> Ignore items_after_statements Clippy pedantic lint in test suite</li>
<li><a href="a7f6089bc8"><code>a7f6089</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/185">https://github.com/facebook/flipper/issues/185</a> from dtolnay/fmt</li>
<li>Additional commits viewable in <a href="https://github.com/dtolnay/anyhow/compare/1.0.45...1.0.47">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=anyhow&package-manager=cargo&previous-version=1.0.45&new-version=1.0.47)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3074

Reviewed By: lblasa

Differential Revision: D32674339

Pulled By: passy

fbshipit-source-id: 518b78ef65a605edc62b00c30a132a099892d714
2021-11-26 04:00:01 -08:00
dependabot[bot]
6385111028 Bump anyhow from 1.0.44 to 1.0.45 in /packer (#3028)
Summary:
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.44 to 1.0.45.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/anyhow/releases">anyhow's releases</a>.</em></p>
<blockquote>
<h2>1.0.45</h2>
<ul>
<li>Fix non-compilable macro expansion if downstream crate calls <code>anyhow!</code>, <code>ensure!</code>, or <code>bail!</code> with format args and is built with <code>#![no_std]</code> or <code>#![no_implicit_prelude]</code> (<a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/177">https://github.com/facebook/flipper/issues/177</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="33ab02c681"><code>33ab02c</code></a> Release 1.0.45</li>
<li><a href="c50588f300"><code>c50588f</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/177">https://github.com/facebook/flipper/issues/177</a> from dtolnay/format</li>
<li><a href="95351e3efe"><code>95351e3</code></a> Refer to format macro by absolute path</li>
<li><a href="263257b7bc"><code>263257b</code></a> Prevent missing rust-src from reinstalling a nightly without miri</li>
<li><a href="3acbb33531"><code>3acbb33</code></a> Disable backtrace build on 1.50</li>
<li><a href="4c386df624"><code>4c386df</code></a> Update ui test suite to nightly-2021-10-13</li>
<li><a href="b5556c90b0"><code>b5556c9</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/173">https://github.com/facebook/flipper/issues/173</a> from dtolnay/newadhoc</li>
<li><a href="ce20d0471a"><code>ce20d04</code></a> Replace macro-generated calls to new_adhoc with Error::msg public API</li>
<li><a href="74fd4a27a3"><code>74fd4a2</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/170">https://github.com/facebook/flipper/issues/170</a> from dtolnay/ensure</li>
<li><a href="c904c82834"><code>c904c82</code></a> Bypass anyhow_kind-based dispatch for ensure! with default msg</li>
<li>Additional commits viewable in <a href="https://github.com/dtolnay/anyhow/compare/1.0.44...1.0.45">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=anyhow&package-manager=cargo&previous-version=1.0.44&new-version=1.0.45)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3028

Reviewed By: nikoant

Differential Revision: D32246985

Pulled By: mweststrate

fbshipit-source-id: 3e807f60bc5d852586dec49cfaeb26f6cd46c424
2021-11-09 04:09:52 -08:00