This is an automated email from the ASF dual-hosted git repository.

kevinjqliu pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-rust.git


The following commit(s) were added to refs/heads/main by this push:
     new 2861daba chore(deps): Bump tokio from 1.47.1 to 1.48.0 (#1763)
2861daba is described below

commit 2861dabab8931ebb0e07bcf47c47990355b7ad55
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Sun Oct 19 16:56:17 2025 -0400

    chore(deps): Bump tokio from 1.47.1 to 1.48.0 (#1763)
    
    Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.47.1 to 1.48.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/tokio-rs/tokio/releases";>tokio's
    releases</a>.</em></p>
    <blockquote>
    <h2>Tokio v1.48.0</h2>
    <h1>1.48.0 (October 14th, 2025)</h1>
    <p>The MSRV is increased to 1.71.</p>
    <h3>Added</h3>
    <ul>
    <li>fs: add <code>File::max_buf_size</code> (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7594";>#7594</a>)</li>
    <li>io: export <code>Chain</code> of <code>AsyncReadExt::chain</code>
    (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7599";>#7599</a>)</li>
    <li>net: add <code>SocketAddr::as_abstract_name</code> (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7491";>#7491</a>)</li>
    <li>net: add <code>TcpStream::quickack</code> and
    <code>TcpStream::set_quickack</code> (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7490";>#7490</a>)</li>
    <li>net: implement <code>AsRef&lt;Self&gt;</code> for
    <code>TcpStream</code> and <code>UnixStream</code> (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7573";>#7573</a>)</li>
    <li>task: add <code>LocalKey::try_get</code> (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7666";>#7666</a>)</li>
    <li>task: implement <code>Ord</code> for <code>task::Id</code> (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7530";>#7530</a>)</li>
    </ul>
    <h3>Changed</h3>
    <ul>
    <li>deps: bump windows-sys to version 0.61 (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7645";>#7645</a>)</li>
    <li>fs: preserve <code>max_buf_size</code> when cloning a
    <code>File</code> (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7593";>#7593</a>)</li>
    <li>macros: suppress <code>clippy::unwrap_in_result</code> in
    <code>#[tokio::main]</code> (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7651";>#7651</a>)</li>
    <li>net: remove <code>PollEvented</code> noise from Debug formats (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7675";>#7675</a>)</li>
    <li>process: upgrade <code>Command::spawn_with</code> to use
    <code>FnOnce</code> (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7511";>#7511</a>)</li>
    <li>sync: remove inner mutex in <code>SetOnce</code> (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7554";>#7554</a>)</li>
    <li>sync: use <code>UnsafeCell::get_mut</code> in
    <code>Mutex::get_mut</code> and <code>RwLock::get_mut</code> (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7569";>#7569</a>)</li>
    <li>time: reduce the generated code size of
    <code>Timeout&lt;T&gt;::poll</code> (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7535";>#7535</a>)</li>
    </ul>
    <h3>Fixed</h3>
    <ul>
    <li>macros: fix hygiene issue in <code>join!</code> and
    <code>try_join!</code> (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7638";>#7638</a>)</li>
    <li>net: fix copy/paste errors in udp peek methods (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7604";>#7604</a>)</li>
    <li>process: fix error when runtime is shut down on nightly-2025-10-12
    (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7672";>#7672</a>)</li>
    <li>runtime: use release ordering in <code>wake_by_ref()</code> even if
    already woken (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7622";>#7622</a>)</li>
    <li>sync: close the <code>broadcast::Sender</code> in
    <code>broadcast::Sender::new()</code> (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7629";>#7629</a>)</li>
    <li>sync: fix implementation of unused <code>RwLock::try_*</code>
    methods (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7587";>#7587</a>)</li>
    </ul>
    <h3>Unstable</h3>
    <ul>
    <li>tokio: use cargo features instead of <code>--cfg</code> flags for
    <code>taskdump</code> and <code>io_uring</code> (<a
    href="https://redirect.github.com/tokio-rs/tokio/issues/7655";>#7655</a>,
    <a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7621";>#7621</a>)</li>
    <li>fs: support <code>io_uring</code> in <code>fs::write</code> (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7567";>#7567</a>)</li>
    <li>fs: support <code>io_uring</code> with <code>File::open()</code> (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7617";>#7617</a>)</li>
    <li>fs: support <code>io_uring</code> with <code>OpenOptions</code> (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7321";>#7321</a>)</li>
    <li>macros: add <code>local</code> runtime flavor (<a
    href="https://redirect.github.com/tokio-rs/tokio/issues/7375";>#7375</a>,
    <a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7597";>#7597</a>)</li>
    </ul>
    <h3>Documented</h3>
    <ul>
    <li>io: clarify the zero capacity case of
    <code>AsyncRead::poll_read</code> (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7580";>#7580</a>)</li>
    <li>io: fix typos in the docs of <code>AsyncFd</code> readiness guards
    (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7583";>#7583</a>)</li>
    <li>net: clarify socket gets closed on drop (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7526";>#7526</a>)</li>
    <li>net: clarify the behavior of <code>UCred::pid()</code> on Cygwin (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7611";>#7611</a>)</li>
    <li>net: clarify the supported platform of <code>set_reuseport()</code>
    and <code>reuseport()</code> (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7628";>#7628</a>)</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    
href="https://github.com/tokio-rs/tokio/commit/556820ff84030b37e74e11b86b7733f5795770ea";><code>556820f</code></a>
    chore: prepare Tokio v1.48.0 (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7677";>#7677</a>)</li>
    <li><a
    
href="https://github.com/tokio-rs/tokio/commit/fd1659a05222858b675d5515ef609ca39d825bff";><code>fd1659a</code></a>
    chore: prepare tokio-macros v2.6.0 (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7676";>#7676</a>)</li>
    <li><a
    
href="https://github.com/tokio-rs/tokio/commit/53e8acac641a614b89e35912ebed0520c6dbcf93";><code>53e8aca</code></a>
    ci: update nightly version to 2025-10-12 (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7670";>#7670</a>)</li>
    <li><a
    
href="https://github.com/tokio-rs/tokio/commit/9e5527d1d5eadbeed46f4d5d4eb22cd96c72a39a";><code>9e5527d</code></a>
    process: fix error when runtime is shut down on nightly-2025-10-12 (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7672";>#7672</a>)</li>
    <li><a
    
href="https://github.com/tokio-rs/tokio/commit/25a24de0e661d86fa059779e87e0605909465f4a";><code>25a24de</code></a>
    net: remove PollEvented noise from Debug formats (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7675";>#7675</a>)</li>
    <li><a
    
href="https://github.com/tokio-rs/tokio/commit/c1fa25f3009d6f5374e337b999fe4fe926c8e7f2";><code>c1fa25f</code></a>
    task: clarify the behavior of several <code>spawn_local</code> methods
    (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7669";>#7669</a>)</li>
    <li><a
    
href="https://github.com/tokio-rs/tokio/commit/e7e02fcf0f16fc906c0fac48aafd6a168ae3cf24";><code>e7e02fc</code></a>
    fs: use <code>FileOptions</code> inside <code>fs::File</code> to support
    uring (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7617";>#7617</a>)</li>
    <li><a
    
href="https://github.com/tokio-rs/tokio/commit/f7a7f62959aafd03fd40a07a4f511476dff1e57f";><code>f7a7f62</code></a>
    ci: remove cargo-deny Unicode-DFS-2016 license exception config (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7619";>#7619</a>)</li>
    <li><a
    
href="https://github.com/tokio-rs/tokio/commit/d1f1499f630c34c1d319acdc2cc86d7a1008c4b4";><code>d1f1499</code></a>
    tokio: use cargo feature for taskdump support instead of cfg (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7655";>#7655</a>)</li>
    <li><a
    
href="https://github.com/tokio-rs/tokio/commit/ad6f6189529b1067bd4628d1c62abf9a3a64281e";><code>ad6f618</code></a>
    runtime: clarify the behavior of <code>Handle::block_on</code> (<a
    
href="https://redirect.github.com/tokio-rs/tokio/issues/7665";>#7665</a>)</li>
    <li>Additional commits viewable in <a
    
href="https://github.com/tokio-rs/tokio/compare/tokio-1.47.1...tokio-1.48.0";>compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio&package-manager=cargo&previous-version=1.47.1&new-version=1.48.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 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>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
---
 Cargo.lock | 83 +++++++++-----------------------------------------------------
 1 file changed, 12 insertions(+), 71 deletions(-)

diff --git a/Cargo.lock b/Cargo.lock
index 87b97b7c..6a2a3323 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -2,15 +2,6 @@
 # It is not intended for manual editing.
 version = 4
 
-[[package]]
-name = "addr2line"
-version = "0.24.2"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1"
-dependencies = [
- "gimli",
-]
-
 [[package]]
 name = "adler2"
 version = "2.0.1"
@@ -1060,21 +1051,6 @@ dependencies = [
  "tokio",
 ]
 
-[[package]]
-name = "backtrace"
-version = "0.3.75"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002"
-dependencies = [
- "addr2line",
- "cfg-if",
- "libc",
- "miniz_oxide",
- "object",
- "rustc-demangle",
- "windows-targets 0.52.6",
-]
-
 [[package]]
 name = "base64"
 version = "0.21.7"
@@ -1566,7 +1542,7 @@ version = "3.0.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
 checksum = "fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffde2f7efed5fe7c9bb00e5bfb915e"
 dependencies = [
- "windows-sys 0.59.0",
+ "windows-sys 0.48.0",
 ]
 
 [[package]]
@@ -2927,7 +2903,7 @@ checksum = 
"0ce92ff622d6dadf7349484f42c93271a0d49b7cc4d466a936405bacbe10aa78"
 dependencies = [
  "cfg-if",
  "rustix 1.0.8",
- "windows-sys 0.59.0",
+ "windows-sys 0.52.0",
 ]
 
 [[package]]
@@ -3186,12 +3162,6 @@ dependencies = [
  "wasm-bindgen",
 ]
 
-[[package]]
-name = "gimli"
-version = "0.31.1"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"
-
 [[package]]
 name = "glob"
 version = "0.3.3"
@@ -3561,7 +3531,7 @@ dependencies = [
  "libc",
  "percent-encoding",
  "pin-project-lite",
- "socket2 0.6.0",
+ "socket2 0.5.10",
  "tokio",
  "tower-service",
  "tracing",
@@ -4049,17 +4019,6 @@ dependencies = [
  "tokio",
 ]
 
-[[package]]
-name = "io-uring"
-version = "0.7.10"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b"
-dependencies = [
- "bitflags",
- "cfg-if",
- "libc",
-]
-
 [[package]]
 name = "ipnet"
 version = "2.11.0"
@@ -4846,15 +4805,6 @@ version = "0.4.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
 checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3"
 
-[[package]]
-name = "object"
-version = "0.36.7"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87"
-dependencies = [
- "memchr",
-]
-
 [[package]]
 name = "object_store"
 version = "0.12.3"
@@ -5661,7 +5611,7 @@ dependencies = [
  "quinn-udp",
  "rustc-hash 2.1.1",
  "rustls 0.23.31",
- "socket2 0.6.0",
+ "socket2 0.5.10",
  "thiserror 2.0.16",
  "tokio",
  "tracing",
@@ -5698,7 +5648,7 @@ dependencies = [
  "cfg_aliases",
  "libc",
  "once_cell",
- "socket2 0.6.0",
+ "socket2 0.5.10",
  "tracing",
  "windows-sys 0.60.2",
 ]
@@ -6135,12 +6085,6 @@ dependencies = [
  "serde_json",
 ]
 
-[[package]]
-name = "rustc-demangle"
-version = "0.1.26"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace"
-
 [[package]]
 name = "rustc-hash"
 version = "1.1.0"
@@ -6175,7 +6119,7 @@ dependencies = [
  "errno",
  "libc",
  "linux-raw-sys 0.4.15",
- "windows-sys 0.59.0",
+ "windows-sys 0.52.0",
 ]
 
 [[package]]
@@ -7093,7 +7037,7 @@ dependencies = [
  "cfg-if",
  "libc",
  "psm",
- "windows-sys 0.59.0",
+ "windows-sys 0.52.0",
 ]
 
 [[package]]
@@ -7432,29 +7376,26 @@ checksum = 
"1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
 
 [[package]]
 name = "tokio"
-version = "1.47.1"
+version = "1.48.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038"
+checksum = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408"
 dependencies = [
- "backtrace",
  "bytes",
- "io-uring",
  "libc",
  "mio",
  "parking_lot",
  "pin-project-lite",
  "signal-hook-registry",
- "slab",
  "socket2 0.6.0",
  "tokio-macros",
- "windows-sys 0.59.0",
+ "windows-sys 0.61.0",
 ]
 
 [[package]]
 name = "tokio-macros"
-version = "2.5.0"
+version = "2.6.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8"
+checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5"
 dependencies = [
  "proc-macro2",
  "quote",

Reply via email to