dependabot[bot] opened a new pull request, #7332:
URL: https://github.com/apache/arrow-rs/pull/7332

   Updates the requirements on [tonic](https://github.com/hyperium/tonic) to 
permit the latest version.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/hyperium/tonic/releases";>tonic's releases</a>.</em></p>
   <blockquote>
   <h2>v0.13.0</h2>
   <p>This release is a breaking release and thus there are many changes 
include axum version and a few other crates. There are some additionally 
exposed APIs. At the moment this release is planned to be a long term release 
as the project shifts some of its resources to implementing a new transport 
module and to align itself better with other gPRC projects. More to be 
announced on this later.</p>
   <h2>What's Changed</h2>
   <ul>
   <li>feat(router): Implement From Routes and axum::Router for RoutesBuilder 
by <a href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1957";>hyperium/tonic#1957</a></li>
   <li>feat(service): Add Layered service to propagate NamedService 
implementation by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1966";>hyperium/tonic#1966</a></li>
   <li>feat(router): Add method to get mutable reference to axum::Router by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1980";>hyperium/tonic#1980</a></li>
   <li>fix(tls): do not shutdown the server on connection timeout errors by <a 
href="https://github.com/krispraws";><code>@​krispraws</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1972";>hyperium/tonic#1972</a></li>
   <li>Make <code>Status::into_http()</code> generic over any kind of 
<code>Default</code>-able Body by <a 
href="https://github.com/shikhar";><code>@​shikhar</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1978";>hyperium/tonic#1978</a></li>
   <li>feat(web): Remove unnecessary Bytes type from GrpcWebCall body type by 
<a href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1985";>hyperium/tonic#1985</a></li>
   <li>feat(web): Remove enable api by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1982";>hyperium/tonic#1982</a></li>
   <li>feat(router): Remove unnecessary BoxBody from response body by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1994";>hyperium/tonic#1994</a></li>
   <li>feat: Add tcp setting getters to endpoint by <a 
href="https://github.com/Benjscho";><code>@​Benjscho</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1983";>hyperium/tonic#1983</a></li>
   <li>server: swallow TLS errors in the accept loop by <a 
href="https://github.com/PDXKimani";><code>@​PDXKimani</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1990";>hyperium/tonic#1990</a></li>
   <li>feat(interceptor): Change InterceptorLayer constructor associated 
function by <a href="https://github.com/tottoto";><code>@​tottoto</code></a> in 
<a 
href="https://redirect.github.com/hyperium/tonic/pull/2005";>hyperium/tonic#2005</a></li>
   <li>feat(build): Make cleanup-markdown feature additive by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1952";>hyperium/tonic#1952</a></li>
   <li>feat: make pub <code>Channel</code> fns that allow creating it from a 
custom connector by <a 
href="https://github.com/shikhar";><code>@​shikhar</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2015";>hyperium/tonic#2015</a></li>
   <li>feat(tls): AWS Libcrypto Support by <a 
href="https://github.com/jenr24-architect";><code>@​jenr24-architect</code></a> 
in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2008";>hyperium/tonic#2008</a></li>
   <li>feat(server): Remove into_service api by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1996";>hyperium/tonic#1996</a></li>
   <li>use ring if no default crypto provider is found by <a 
href="https://github.com/conradludgate";><code>@​conradludgate</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2034";>hyperium/tonic#2034</a></li>
   <li>feat(transport): Make tower internal dependency by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1947";>hyperium/tonic#1947</a></li>
   <li>feat(web): Relax GrpcWebService request body type by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2016";>hyperium/tonic#2016</a></li>
   <li>feat!: Add Body type by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2013";>hyperium/tonic#2013</a></li>
   <li>feat(reflection): Expose ReflectionService by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2066";>hyperium/tonic#2066</a></li>
   <li>feat(web): Implement Debug for ResponseFuture by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2068";>hyperium/tonic#2068</a></li>
   <li>fix(server): Use Status::into_http api in recover error service by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2099";>hyperium/tonic#2099</a></li>
   <li>feat(health): Add WatchStream type for health service by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2108";>hyperium/tonic#2108</a></li>
   <li>Add deflate compression support by <a 
href="https://github.com/a1ien";><code>@​a1ien</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2117";>hyperium/tonic#2117</a></li>
   <li>feat(tls): Add support for rustls ignore_client_order by <a 
href="https://github.com/emuellen";><code>@​emuellen</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2042";>hyperium/tonic#2042</a></li>
   <li>feat(health): Remove unnecessary transport feature by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2130";>hyperium/tonic#2130</a></li>
   <li>feat(channel): Add local_address as an option Endpoint builder by <a 
href="https://github.com/jparris";><code>@​jparris</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1567";>hyperium/tonic#1567</a></li>
   <li>fix(test): Use github endpoint to fix flaky test by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2148";>hyperium/tonic#2148</a></li>
   <li>fix(test): Use test domain for test url by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2150";>hyperium/tonic#2150</a></li>
   <li>feat(server): Add serve api to server by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2152";>hyperium/tonic#2152</a></li>
   <li>feat(server): Allow server used independently of router by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2154";>hyperium/tonic#2154</a></li>
   <li>fix(client): improve gRPC-Web client behavior with trailers with a space 
after the colon by <a 
href="https://github.com/sudorandom";><code>@​sudorandom</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2053";>hyperium/tonic#2053</a></li>
   <li>Fix percent-encoding of percent sign in <code>grpc-message</code> header 
by <a href="https://github.com/AndiDog";><code>@​AndiDog</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2107";>hyperium/tonic#2107</a></li>
   <li>feat: Expose recover error service by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2159";>hyperium/tonic#2159</a></li>
   <li>feat(metadata): Implement AsRef and AsMut traits for MetadataMap by <a 
href="https://github.com/hr567";><code>@​hr567</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2161";>hyperium/tonic#2161</a></li>
   <li>Add From<!-- raw HTML omitted --> for Response<!-- raw HTML omitted --> 
by <a href="https://github.com/amrhassan";><code>@​amrhassan</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1064";>hyperium/tonic#1064</a></li>
   <li>feat: optional <code>SSLKEYLOGFILE</code> support by <a 
href="https://github.com/crepererum";><code>@​crepererum</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1539";>hyperium/tonic#1539</a></li>
   <li>feat: Allow convert i32 to Code in const context by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2195";>hyperium/tonic#2195</a></li>
   <li>feat(tonic): Exclude benches-disabled to remove Apache-2.0 resource by 
<a href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2204";>hyperium/tonic#2204</a></li>
   <li>feat: Add proto header to generated code by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2205";>hyperium/tonic#2205</a></li>
   <li>feat(router): Use infallible as error type by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2232";>hyperium/tonic#2232</a></li>
   <li>feat(transport): add support for uds, unix domain socket <a 
href="https://redirect.github.com/hyperium/tonic/pull/2218";>hyperium/tonic#2218</a></li>
   <li>fix(streaming): tonic::Streaming enters infinite loop on response error  
<a 
href="https://redirect.github.com/hyperium/tonic/pull/2199";>hyperium/tonic#2199</a></li>
   </ul>
   <h2>New Contributors</h2>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/hyperium/tonic/blob/master/CHANGELOG.md";>tonic's 
changelog</a>.</em></p>
   <blockquote>
   <h1>NOTE: ths changelog is no longer used and from version 
<code>v0.13.0</code> onward we will be using github releases and the changes 
can be found <a href="https://github.com/hyperium/tonic/releases";>here</a>.</h1>
   <h1><a 
href="https://github.com/hyperium/tonic/compare/v0.12.2...v0.12.3";>0.12.3</a> 
(2024-08-29)</h1>
   <h3>Features</h3>
   <ul>
   <li><strong>server:</strong> Added support for grpc max_connection_age (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1865";>#1865</a>)</li>
   <li><strong>build:</strong> Add <code>#[deprecated]</code> to deprecated 
client methods (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1879";>#1879</a>)</li>
   <li><strong>build:</strong> plumb skip_debug through prost Builder and add 
test (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1900";>#1900</a>)</li>
   </ul>
   <h3>Bug Fixes</h3>
   <ul>
   <li><strong>build:</strong> Revert &quot;fix tonic-build cargo build script 
outputs (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1821";>#1821</a>)&quot; 
which accidentally increases MSRV (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1898";>#1898</a>)</li>
   <li><strong>server:</strong> ignore more error kinds in incoming socket 
stream (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1885";>#1885</a>)</li>
   <li><strong>transport</strong>: do not shutdown server on broken connections 
(<a 
href="https://redirect.github.com/hyperium/tonic/issues/1948";>#1948</a>)</li>
   </ul>
   <h1><a 
href="https://github.com/hyperium/tonic/compare/v0.12.1...v0.12.2";>0.12.2</a> 
(2024-08-23)</h1>
   <h3>Features</h3>
   <ul>
   <li>Move TimeoutExpired out of transport (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1826";>#1826</a>)</li>
   <li>Move ConnectError type from transport (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1828";>#1828</a>)</li>
   <li><strong>channel:</strong> allow setting max_header_list_size (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1835";>#1835</a>)</li>
   <li><strong>router:</strong> Add RoutesBuilder constructor (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1855";>#1855</a>)</li>
   <li><strong>tls:</strong> Rename tls-roots feature with tls-native-roots (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1860";>#1860</a>)</li>
   <li><strong>router:</strong> Rename Routes::into_router with 
into_axum_router (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1862";>#1862</a>)</li>
   <li><strong>router:</strong> Implement from axum::Router for Routes (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1863";>#1863</a>)</li>
   <li><strong>channel:</strong> Re-enable TLS based on Cargo features in 
generated clients (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1866";>#1866</a>)</li>
   <li><strong>server:</strong> allow setting max_header_list_size (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1870";>#1870</a>)</li>
   <li><strong>build:</strong> Expose formatted service name (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1684";>#1684</a>)</li>
   <li><strong>reflection:</strong> add back support for v1alpha reflection 
protocol (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1888";>#1888</a>)</li>
   </ul>
   <h3>Bug Fixes</h3>
   <ul>
   <li><strong>router:</strong> Add missing unimplemented fallback to 
RoutesBuilder (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1864";>#1864</a>)</li>
   <li><strong>server:</strong> Prevent server from exiting on ECONNABORTED (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1874";>#1874</a>)</li>
   <li><strong>web:</strong> fix panic in trailer parsing on multiple trailers 
(<a 
href="https://redirect.github.com/hyperium/tonic/issues/1880";>#1880</a>)</li>
   <li><strong>web:</strong> fix empty trailer parsing causing infinite parser 
loop (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1883";>#1883</a>)</li>
   </ul>
   <h1><a 
href="https://github.com/hyperium/tonic/compare/v0.12.0...v0.12.1";>0.12.1</a> 
(2024-07-17)</h1>
   <h3>Bug Fixes</h3>
   <ul>
   <li>Reduce tokio-stream feature (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1795";>#1795</a>)</li>
   </ul>
   <h1><a 
href="https://github.com/hyperium/tonic/compare/v0.11.0...v0.12.0";>0.12.0</a> 
(2024-07-08)</h1>
   <p>This breaking release updates tonic to the hyper <code>1.0</code> 
ecosystem and also updates
   to prost <code>v0.13.0</code>.</p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/hyperium/tonic/commit/8be906daae10766b24a66cd5d62834f58b8ecc35";><code>8be906d</code></a>
 Handle stream error correctly (<a 
href="https://redirect.github.com/hyperium/tonic/issues/2199";>#2199</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/7b2984cd252707a1fccae00909ccab0cdb3aeeb0";><code>7b2984c</code></a>
 feat(transport): add support for uds, unix domain socket (<a 
href="https://redirect.github.com/hyperium/tonic/issues/2218";>#2218</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/885b38e674864cd819a8bf42d14c8400f8c4657a";><code>885b38e</code></a>
 chore: Remove unnecessary docs.rs config (<a 
href="https://redirect.github.com/hyperium/tonic/issues/2223";>#2223</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/e36a1684720f2a1dffae3ec8cee3ad096dcbeb02";><code>e36a168</code></a>
 chore(server): Refactor default http2 keepalive timeout config (<a 
href="https://redirect.github.com/hyperium/tonic/issues/2213";>#2213</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/29fcc7fed90d6fbb6697665316cf6054067e8ccb";><code>29fcc7f</code></a>
 chore(server): Remove import sleep and pending function (<a 
href="https://redirect.github.com/hyperium/tonic/issues/2234";>#2234</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/0e6c9cb7de4262333c66ad311a1bc8f0d4f3268c";><code>0e6c9cb</code></a>
 chore: fix changelog header</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/2f763643a5e9fa9d4c8cfcac3e2d4a77c62d1b8f";><code>2f76364</code></a>
 chore: update changelog to point to releases (<a 
href="https://redirect.github.com/hyperium/tonic/issues/2235";>#2235</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/99476a43c133b9dda7f751c707fe30059b0584e0";><code>99476a4</code></a>
 chore: Remove unnecessary license file from private crate (<a 
href="https://redirect.github.com/hyperium/tonic/issues/2203";>#2203</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/6a34e2626ece4c535203164cd2e932dfe0e5fd7a";><code>6a34e26</code></a>
 feat(router): Use infallible as error type (<a 
href="https://redirect.github.com/hyperium/tonic/issues/2232";>#2232</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/7b4803b9722b3a7e2f327208b20172bcdd818569";><code>7b4803b</code></a>
 chore(router): Use upstream poll_ready to implement service (<a 
href="https://redirect.github.com/hyperium/tonic/issues/2215";>#2215</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/hyperium/tonic/compare/v0.12.3...v0.13.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   
   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 show <dependency name> ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@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>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to