1361: build(deps): bump tracing from 0.1.37 to 0.1.38 r=delta1 a=dependabot[bot]

Bumps [tracing](https://github.com/tokio-rs/tracing) from 0.1.37 to 0.1.38.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/tokio-rs/tracing/releases">tracing's releases</a>.</em></p>
<blockquote>
<h2>tracing 0.1.38</h2>
<p>This <code>tracing</code> release changes the <code>Drop</code> implementation for <code>Instrumented</code>
<code>Future</code>s so that the attached <code>Span</code> is entered when dropping the <code>Future</code>. This
means that events emitted by the <code>Future</code>'s <code>Drop</code> implementation will now be
recorded within its <code>Span</code>. It also adds <code>#[inline]</code> hints to methods called in
the <code>event!</code> macro's expansion, for an improvement in both binary size and
performance.</p>
<p>Additionally, this release updates the <code>tracing-attributes</code> dependency to
<a href="https://github.com/tokio-rs/tracing/releases/tag/tracing-attributes-0.1.24">v0.1.24</a>, which updates the <a href="https://crates.io/crates/syn"><code>syn</code></a> dependency to v2.x.x.
<code>tracing-attributes</code> v0.1.24 also includes improvements to the <code>#[instrument]</code>
macro; see <a href="https://github.com/tokio-rs/tracing/releases/tag/tracing-attributes-0.1.24">the <code>tracing-attributes</code> 0.1.24 release notes</a> for
details.</p>
<h3>Added</h3>
<ul>
<li><code>Instrumented</code> futures will now enter the attached <code>Span</code> in their <code>Drop</code>
implementation, allowing events emitted when dropping the future to occur
within the span (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2562">#2562</a>)</li>
<li><code>#[inline]</code> attributes for methods called by the <code>event!</code> macros, making
generated code smaller (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2555">#2555</a>)</li>
<li><strong>attributes</strong>: <code>level</code> argument to <code>#[instrument(err)]</code> and
<code>#[instrument(ret)]</code> to override the level of
the generated return value event (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2335">#2335</a>)</li>
<li><strong>attributes</strong>: Improved compiler error message when <code>#[instrument]</code> is added to a <code>const fn</code>
(<a href="https://redirect.github.com/tokio-rs/tracing/issues/2418">#2418</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><code>tracing-attributes</code>: updated to <a href="https://github.com/tokio-rs/tracing/releases/tag/tracing-attributes-0.1.24">0.1.24</a></li>
<li>Removed unneeded <code>cfg-if</code> dependency (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2553">#2553</a>)</li>
<li><strong>attributes</strong>: Updated <a href="https://crates.io/crates/syn"><code>syn</code></a> dependency to 2.0 (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2516">#2516</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li><strong>attributes</strong>: Fix <code>clippy::unreachable</code> warnings in <code>#[instrument]</code>-generated code (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2356">#2356</a>)</li>
<li><strong>attributes</strong>: Removed unused &quot;visit&quot; feature flag from <code>syn</code> dependency (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2530">#2530</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li><strong>attributes</strong>: Documented default level for <code>#[instrument(err)]</code> (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2433">#2433</a>)</li>
<li><strong>attributes</strong>: Improved documentation for levels in <code>#[instrument]</code> (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2350">#2350</a>)</li>
</ul>
<p>Thanks to <a href="https://github.com/nitnelave"><code>`@​nitnelave</code></a>,` <a href="https://github.com/jsgf"><code>`@​jsgf</code></a>,` <a href="https://github.com/Abhicodes-crypto"><code>`@​Abhicodes-crypto</code></a>,` <a href="https://github.com/LukeMathWalker"><code>`@​LukeMathWalker</code></a>,` <a href="https://github.com/andrewpollack"><code>`@​andrewpollack</code></a>,`
<a href="https://github.com/quad"><code>`@​quad</code></a>,` <a href="https://github.com/klensy"><code>`@​klensy</code></a>,` <a href="https://github.com/davidpdrsn"><code>`@​davidpdrsn</code></a>,` <a href="https://github.com/dbidwell94"><code>`@​dbidwell94</code></a>,` <a href="https://github.com/ldm0"><code>`@​ldm0</code></a>,` <a href="https://github.com/NobodyXu"><code>`@​NobodyXu</code></a>,` <a href="https://github.com/ilsv"><code>`@​ilsv</code></a>,` and <a href="https://github.com/daxpedda"><code>`@​daxpedda</code></a>`
for contributing to this release!</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3de7f8c601"><code>3de7f8c</code></a> tracing: prepare to release v0.1.38 (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2575">#2575</a>)</li>
<li><a href="e35265a0a1"><code>e35265a</code></a> attributes: prepare to release v0.1.24 (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2574">#2574</a>)</li>
<li><a href="0114ec1cf5"><code>0114ec1</code></a> subscriber: prepare to release v0.3.17 (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2571">#2571</a>)</li>
<li><a href="53989b422c"><code>53989b4</code></a> chore: fix rustfmt</li>
<li><a href="22355704ea"><code>2235570</code></a> subscriber: add &quot;unicode-case&quot; and &quot;unicode-perl&quot; features to <code>regex</code> depende...</li>
<li><a href="b9becf90fe"><code>b9becf9</code></a> attributes: update UI tests with the latest stable version of Rust (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2568">#2568</a>)</li>
<li><a href="3a65354837"><code>3a65354</code></a> tracing, tracing-futures: instrument <code>Future</code> inside <code>Drop</code> (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2562">#2562</a>)</li>
<li><a href="29d85b1adb"><code>29d85b1</code></a> mock: move layer mock from tracing-subscriber tests (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2369">#2369</a>)</li>
<li><a href="049ad730c1"><code>049ad73</code></a> subscriber: add ability to disable ANSI without crate feature (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2532">#2532</a>)</li>
<li><a href="a066c36729"><code>a066c36</code></a> attributes: update to syn 2.0 (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2516">#2516</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/tokio-rs/tracing/compare/tracing-0.1.37...tracing-0.1.38">compare view</a></li>
</ul>
</details>
<br />


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

You can trigger a rebase of this PR 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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
bors[bot] 2023-04-27 08:18:48 +00:00 committed by GitHub
commit 5505174cb6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

11
Cargo.lock generated
View File

@ -4513,11 +4513,10 @@ checksum = "360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6"
[[package]]
name = "tracing"
version = "0.1.37"
version = "0.1.38"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8"
checksum = "cf9cf6a813d3f40c88b0b6b6f29a5c95c6cdbf97c1f9cc53fb820200f5ad814d"
dependencies = [
"cfg-if 1.0.0",
"pin-project-lite 0.2.9",
"tracing-attributes",
"tracing-core",
@ -4536,13 +4535,13 @@ dependencies = [
[[package]]
name = "tracing-attributes"
version = "0.1.23"
version = "0.1.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a"
checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74"
dependencies = [
"proc-macro2",
"quote",
"syn 1.0.109",
"syn 2.0.15",
]
[[package]]