Skip to content

Commit 506e338

Browse files
chore(deps-rs): bump the patch group across 1 directory with 13 updates (#1878)
Bumps the patch group with 12 updates in the / directory: | Package | From | To | | --- | --- | --- | | [hugr](https://github.com/quantinuum/hugr) | `0.29.2` | `0.29.3` | | [hugr-cli](https://github.com/quantinuum/hugr) | `0.29.2` | `0.29.3` | | [bytemuck](https://github.com/Lokathor/bytemuck) | `1.25.1` | `1.25.2` | | [clap](https://github.com/clap-rs/clap) | `4.6.2` | `4.6.4` | | [libc](https://github.com/rust-lang/libc) | `0.2.186` | `0.2.189` | | [pest](https://github.com/pest-parser/pest) | `2.8.7` | `2.8.8` | | [pest_derive](https://github.com/pest-parser/pest) | `2.8.7` | `2.8.8` | | [serde](https://github.com/serde-rs/serde) | `1.0.228` | `1.0.229` | | [serde_json](https://github.com/serde-rs/json) | `1.0.150` | `1.0.151` | | [thiserror](https://github.com/dtolnay/thiserror) | `2.0.18` | `2.0.19` | | [typetag](https://github.com/dtolnay/typetag) | `0.2.22` | `0.2.23` | | [anyhow](https://github.com/dtolnay/anyhow) | `1.0.103` | `1.0.104` | Updates `hugr` from 0.29.2 to 0.29.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/quantinuum/hugr/releases">hugr's releases</a>.</em></p> <blockquote> <h2>hugr-cli: v0.29.3</h2> <h3>Bug Fixes</h3> <ul> <li>Quote non-parsable Symbol names in S-expressions (<a href="https://redirect.github.com/Quantinuum/hugr/pull/3101">#3101</a>)</li> </ul> <h3>Contributors</h3> <ul> <li><a href="https://github.com/aborgna-q"><code>@​aborgna-q</code></a></li> </ul> <h2>hugr-core: v0.29.3</h2> <h3>Bug Fixes</h3> <ul> <li>Fix rust-side extension resolution missing ops in the hugr (<a href="https://redirect.github.com/Quantinuum/hugr/pull/3170">#3170</a>)</li> </ul> <h3>Contributors</h3> <ul> <li><a href="https://github.com/aborgna-q"><code>@​aborgna-q</code></a></li> </ul> <h2>hugr-llvm: v0.29.3</h2> <h3>Bug Fixes</h3> <ul> <li>ConstFold panic on rotating/shifting by large values (<a href="https://redirect.github.com/Quantinuum/hugr/pull/3156">#3156</a>)</li> </ul> <h3>Contributors</h3> <ul> <li><a href="https://github.com/aborgna-q"><code>@​aborgna-q</code></a></li> </ul> <h2>hugr-model: v0.29.3</h2> <h3>Bug Fixes</h3> <ul> <li>Quote non-parsable Symbol names in S-expressions (<a href="https://redirect.github.com/Quantinuum/hugr/pull/3101">#3101</a>)</li> <li>Don't read partial symbol definitions (<a href="https://redirect.github.com/Quantinuum/hugr/pull/3104">#3104</a>)</li> </ul> <h3>Contributors</h3> <ul> <li><a href="https://github.com/aborgna-q"><code>@​aborgna-q</code></a></li> </ul> <h2>hugr: v0.29.3</h2> <h3>Bug Fixes</h3> <ul> <li>Fix rust-side extension resolution missing ops in the hugr (<a href="https://redirect.github.com/Quantinuum/hugr/pull/3170">#3170</a>)</li> </ul> <h3>Contributors</h3> <ul> <li><a href="https://github.com/aborgna-q"><code>@​aborgna-q</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Quantinuum/hugr/commit/5ef596079c5b850706a2733e7bec53b56b0c3ebf"><code>5ef5960</code></a> chore: release (<a href="https://redirect.github.com/quantinuum/hugr/issues/3171">#3171</a>)</li> <li><a href="https://github.com/Quantinuum/hugr/commit/1751967f7cff30d482fd5c9612a9ac7effa0ce7d"><code>1751967</code></a> ci(deps): bump slackapi/slack-github-action from 3.0.3 to 3.0.5 (<a href="https://redirect.github.com/quantinuum/hugr/issues/3165">#3165</a>)</li> <li><a href="https://github.com/Quantinuum/hugr/commit/029d03c35a9b889c1f1a970b3a9c7a67f3353cdc"><code>029d03c</code></a> chore(deps-rs): bump regex from 1.12.4 to 1.13.1 in the minor group (<a href="https://redirect.github.com/quantinuum/hugr/issues/3167">#3167</a>)</li> <li><a href="https://github.com/Quantinuum/hugr/commit/806a89d8753d63f1bb9926c0577b7a33b2e1a1e4"><code>806a89d</code></a> chore(deps-rs): bump the patch group with 2 updates (<a href="https://redirect.github.com/quantinuum/hugr/issues/3166">#3166</a>)</li> <li><a href="https://github.com/Quantinuum/hugr/commit/a40516a655d50a67b6e735e875709a9680db80c1"><code>a40516a</code></a> fix: Fix rust-side extension resolution missing ops in the hugr (<a href="https://redirect.github.com/quantinuum/hugr/issues/3170">#3170</a>)</li> <li><a href="https://github.com/Quantinuum/hugr/commit/e6308ab39f2256d76b84671762eae3c49e0b3be1"><code>e6308ab</code></a> ci(deps): bump actions/setup-node from 6 to 7 (<a href="https://redirect.github.com/quantinuum/hugr/issues/3164">#3164</a>)</li> <li><a href="https://github.com/Quantinuum/hugr/commit/589caf62bdc33402bd761598dfdb58b674fb157d"><code>589caf6</code></a> chore(deps-py): bump pytket from 2.18.0 to 2.18.1 in the patch group across 1...</li> <li><a href="https://github.com/Quantinuum/hugr/commit/16068475d31ccd81c744b114673de92d7abfc1b2"><code>1606847</code></a> chore(main): release hugr-py 0.18.2 (<a href="https://redirect.github.com/quantinuum/hugr/issues/3162">#3162</a>)</li> <li><a href="https://github.com/Quantinuum/hugr/commit/eeff49d7201c4ffc4cf7e6f2c5ca15fc5ed36654"><code>eeff49d</code></a> fix: Avoid breaking change to ExtensionValue present in hugr 0.18.1 (<a href="https://redirect.github.com/quantinuum/hugr/issues/3163">#3163</a>)</li> <li><a href="https://github.com/Quantinuum/hugr/commit/6f96ce8c270032f17db95333f21e3d3c589f9835"><code>6f96ce8</code></a> feat: Standalone extension resolution on extension load (<a href="https://redirect.github.com/quantinuum/hugr/issues/3160">#3160</a>)</li> <li>See full diff in <a href="https://github.com/quantinuum/hugr/compare/hugr-v0.29.2...hugr-v0.29.3">compare view</a></li> </ul> </details> <br /> Updates `hugr-core` from 0.29.2 to 0.29.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/quantinuum/hugr/releases">hugr-core's releases</a>.</em></p> <blockquote> <h2>hugr-core: v0.29.3</h2> <h3>Bug Fixes</h3> <ul> <li>Fix rust-side extension resolution missing ops in the hugr (<a href="https://redirect.github.com/Quantinuum/hugr/pull/3170">#3170</a>)</li> </ul> <h3>Contributors</h3> <ul> <li><a href="https://github.com/aborgna-q"><code>@​aborgna-q</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Quantinuum/hugr/commit/5ef596079c5b850706a2733e7bec53b56b0c3ebf"><code>5ef5960</code></a> chore: release (<a href="https://redirect.github.com/quantinuum/hugr/issues/3171">#3171</a>)</li> <li><a href="https://github.com/Quantinuum/hugr/commit/1751967f7cff30d482fd5c9612a9ac7effa0ce7d"><code>1751967</code></a> ci(deps): bump slackapi/slack-github-action from 3.0.3 to 3.0.5 (<a href="https://redirect.github.com/quantinuum/hugr/issues/3165">#3165</a>)</li> <li><a href="https://github.com/Quantinuum/hugr/commit/029d03c35a9b889c1f1a970b3a9c7a67f3353cdc"><code>029d03c</code></a> chore(deps-rs): bump regex from 1.12.4 to 1.13.1 in the minor group (<a href="https://redirect.github.com/quantinuum/hugr/issues/3167">#3167</a>)</li> <li><a href="https://github.com/Quantinuum/hugr/commit/806a89d8753d63f1bb9926c0577b7a33b2e1a1e4"><code>806a89d</code></a> chore(deps-rs): bump the patch group with 2 updates (<a href="https://redirect.github.com/quantinuum/hugr/issues/3166">#3166</a>)</li> <li><a href="https://github.com/Quantinuum/hugr/commit/a40516a655d50a67b6e735e875709a9680db80c1"><code>a40516a</code></a> fix: Fix rust-side extension resolution missing ops in the hugr (<a href="https://redirect.github.com/quantinuum/hugr/issues/3170">#3170</a>)</li> <li><a href="https://github.com/Quantinuum/hugr/commit/e6308ab39f2256d76b84671762eae3c49e0b3be1"><code>e6308ab</code></a> ci(deps): bump actions/setup-node from 6 to 7 (<a href="https://redirect.github.com/quantinuum/hugr/issues/3164">#3164</a>)</li> <li><a href="https://github.com/Quantinuum/hugr/commit/589caf62bdc33402bd761598dfdb58b674fb157d"><code>589caf6</code></a> chore(deps-py): bump pytket from 2.18.0 to 2.18.1 in the patch group across 1...</li> <li><a href="https://github.com/Quantinuum/hugr/commit/16068475d31ccd81c744b114673de92d7abfc1b2"><code>1606847</code></a> chore(main): release hugr-py 0.18.2 (<a href="https://redirect.github.com/quantinuum/hugr/issues/3162">#3162</a>)</li> <li><a href="https://github.com/Quantinuum/hugr/commit/eeff49d7201c4ffc4cf7e6f2c5ca15fc5ed36654"><code>eeff49d</code></a> fix: Avoid breaking change to ExtensionValue present in hugr 0.18.1 (<a href="https://redirect.github.com/quantinuum/hugr/issues/3163">#3163</a>)</li> <li><a href="https://github.com/Quantinuum/hugr/commit/6f96ce8c270032f17db95333f21e3d3c589f9835"><code>6f96ce8</code></a> feat: Standalone extension resolution on extension load (<a href="https://redirect.github.com/quantinuum/hugr/issues/3160">#3160</a>)</li> <li>See full diff in <a href="https://github.com/quantinuum/hugr/compare/hugr-core-v0.29.2...hugr-core-v0.29.3">compare view</a></li> </ul> </details> <br /> Updates `hugr-cli` from 0.29.2 to 0.29.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/quantinuum/hugr/releases">hugr-cli's releases</a>.</em></p> <blockquote> <h2>hugr-cli: v0.29.3</h2> <h3>Bug Fixes</h3> <ul> <li>Quote non-parsable Symbol names in S-expressions (<a href="https://redirect.github.com/Quantinuum/hugr/pull/3101">#3101</a>)</li> </ul> <h3>Contributors</h3> <ul> <li><a href="https://github.com/aborgna-q"><code>@​aborgna-q</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Quantinuum/hugr/commit/5ef596079c5b850706a2733e7bec53b56b0c3ebf"><code>5ef5960</code></a> chore: release (<a href="https://redirect.github.com/quantinuum/hugr/issues/3171">#3171</a>)</li> <li><a href="https://github.com/Quantinuum/hugr/commit/1751967f7cff30d482fd5c9612a9ac7effa0ce7d"><code>1751967</code></a> ci(deps): bump slackapi/slack-github-action from 3.0.3 to 3.0.5 (<a href="https://redirect.github.com/quantinuum/hugr/issues/3165">#3165</a>)</li> <li><a href="https://github.com/Quantinuum/hugr/commit/029d03c35a9b889c1f1a970b3a9c7a67f3353cdc"><code>029d03c</code></a> chore(deps-rs): bump regex from 1.12.4 to 1.13.1 in the minor group (<a href="https://redirect.github.com/quantinuum/hugr/issues/3167">#3167</a>)</li> <li><a href="https://github.com/Quantinuum/hugr/commit/806a89d8753d63f1bb9926c0577b7a33b2e1a1e4"><code>806a89d</code></a> chore(deps-rs): bump the patch group with 2 updates (<a href="https://redirect.github.com/quantinuum/hugr/issues/3166">#3166</a>)</li> <li><a href="https://github.com/Quantinuum/hugr/commit/a40516a655d50a67b6e735e875709a9680db80c1"><code>a40516a</code></a> fix: Fix rust-side extension resolution missing ops in the hugr (<a href="https://redirect.github.com/quantinuum/hugr/issues/3170">#3170</a>)</li> <li><a href="https://github.com/Quantinuum/hugr/commit/e6308ab39f2256d76b84671762eae3c49e0b3be1"><code>e6308ab</code></a> ci(deps): bump actions/setup-node from 6 to 7 (<a href="https://redirect.github.com/quantinuum/hugr/issues/3164">#3164</a>)</li> <li><a href="https://github.com/Quantinuum/hugr/commit/589caf62bdc33402bd761598dfdb58b674fb157d"><code>589caf6</code></a> chore(deps-py): bump pytket from 2.18.0 to 2.18.1 in the patch group across 1...</li> <li><a href="https://github.com/Quantinuum/hugr/commit/16068475d31ccd81c744b114673de92d7abfc1b2"><code>1606847</code></a> chore(main): release hugr-py 0.18.2 (<a href="https://redirect.github.com/quantinuum/hugr/issues/3162">#3162</a>)</li> <li><a href="https://github.com/Quantinuum/hugr/commit/eeff49d7201c4ffc4cf7e6f2c5ca15fc5ed36654"><code>eeff49d</code></a> fix: Avoid breaking change to ExtensionValue present in hugr 0.18.1 (<a href="https://redirect.github.com/quantinuum/hugr/issues/3163">#3163</a>)</li> <li><a href="https://github.com/Quantinuum/hugr/commit/6f96ce8c270032f17db95333f21e3d3c589f9835"><code>6f96ce8</code></a> feat: Standalone extension resolution on extension load (<a href="https://redirect.github.com/quantinuum/hugr/issues/3160">#3160</a>)</li> <li>See full diff in <a href="https://github.com/quantinuum/hugr/compare/hugr-cli-v0.29.2...hugr-cli-v0.29.3">compare view</a></li> </ul> </details> <br /> Updates `bytemuck` from 1.25.1 to 1.25.2 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/Lokathor/bytemuck/blob/main/changelog.md">bytemuck's changelog</a>.</em></p> <blockquote> <h2>1.25.2</h2> <ul> <li>implement NoUninit for char, bool, NonZero* arrays</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Lokathor/bytemuck/commit/f363643e951a7ac9e4b9921de982f2b0918902e3"><code>f363643</code></a> chore: Release bytemuck version 1.25.2</li> <li><a href="https://github.com/Lokathor/bytemuck/commit/3de980b403470219a41a6ff9e62bb21fbd15c24f"><code>3de980b</code></a> changelog</li> <li><a href="https://github.com/Lokathor/bytemuck/commit/1d05bec37e3c850151b4856024efa78c04807887"><code>1d05bec</code></a> implement <code>NoUninit</code> for <code>char</code>,<code>bool</code>,<code>NoZero*</code> array (<a href="https://redirect.github.com/Lokathor/bytemuck/issues/350">#350</a>)</li> <li>See full diff in <a href="https://github.com/Lokathor/bytemuck/compare/v1.25.1...v1.25.2">compare view</a></li> </ul> </details> <br /> Updates `clap` from 4.6.2 to 4.6.4 <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>v4.6.4</h2> <h2>[4.6.4] - 2026-07-21</h2> <h3>Internal</h3> <ul> <li>Update to syn v3</li> </ul> <h2>v4.6.3</h2> <h2>[4.6.3] - 2026-07-20</h2> <h3>Fixes</h3> <ul> <li><em>(derive)</em> Allow <code>&quot;literal&quot;.function()</code> as attribute values</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>[4.6.4] - 2026-07-21</h2> <h3>Internal</h3> <ul> <li>Update to syn v3</li> </ul> <h2>[4.6.3] - 2026-07-20</h2> <h3>Fixes</h3> <ul> <li><em>(derive)</em> Allow <code>&quot;literal&quot;.function()</code> as attribute values</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/87ec1ad80dc174563cba130772823562e4427560"><code>87ec1ad</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/78f2529351ad2133c453005e54f6b35ce3ae800b"><code>78f2529</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/b61f270930e60ee4968dfed7dc81eef51232f22b"><code>b61f270</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/6369">#6369</a> from Metbcy/fix/zsh-completion-ordering</li> <li><a href="https://github.com/clap-rs/clap/commit/74c6666698e90ff0141eb50dd169915f59fa7bcf"><code>74c6666</code></a> fix(complete): Keep zsh candidate order</li> <li><a href="https://github.com/clap-rs/clap/commit/d142d8f96650c49302aeab87814d5bf352dbf4db"><code>d142d8f</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/6360">#6360</a> from epage/string</li> <li><a href="https://github.com/clap-rs/clap/commit/ba89563c9d4c806afba2002c345b7108b64f1a1e"><code>ba89563</code></a> style: Prefer explicit string operations</li> <li><a href="https://github.com/clap-rs/clap/commit/bea966e84a50dc375d75baecbd469362b4f66281"><code>bea966e</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/6359">#6359</a> from epage/man</li> <li><a href="https://github.com/clap-rs/clap/commit/b811986e6d8eeeba679e43ddc07bcd06ee6da17b"><code>b811986</code></a> chore(man):Remove unused required-features</li> <li><a href="https://github.com/clap-rs/clap/commit/0010bf290aae52b827134d7a88ecb58a8e3e88aa"><code>0010bf2</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/6358">#6358</a> from clap-rs/renovate/crate-ci-typos-1.x</li> <li><a href="https://github.com/clap-rs/clap/commit/bab9b24b129f5bfd6f5680cd5273d4d6be7cb37d"><code>bab9b24</code></a> chore(deps): Update compatible (dev) (<a href="https://redirect.github.com/clap-rs/clap/issues/6357">#6357</a>)</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/clap_complete-v4.6.2...clap_complete-v4.6.4">compare view</a></li> </ul> </details> <br /> Updates `libc` from 0.2.186 to 0.2.189 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/libc/releases">libc's releases</a>.</em></p> <blockquote> <h2>0.2.189</h2> <h3>Added</h3> <ul> <li>Emscripten: Add <code>pthread_sigmask</code>, <code>sigwait</code>, <code>sigwaitinfo</code>, <code>sigtimedwait</code>, <code>faccessat</code>, and <code>pthread_kill</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5270">#5270</a>)</li> <li>Linux SPARC: Enable the <code>clone3</code> syscall (<a href="https://redirect.github.com/rust-lang/libc/pull/4980">#4980</a>)</li> <li>Solarish: Add <code>CLOCK_PROCESS_CPUTIME_ID</code> and <code>CLOCK_THREAD_CPUTIME_ID</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5274">#5274</a>)</li> </ul> <h3>Deprecated</h3> <ul> <li>Deprecate <code>CLONE_INTO_CGROUP</code> and <code>CLONE_CLEAR_SIGHAND</code>. These overflow their types and will be changed to a larger size in the future. (<a href="https://github.com/rust-lang/libc/commit/8c6e6710458db4d6aa0766f6f84bbf13f640237e">8c6e6710458d</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Musl riscv32: Rename padding fields to avoid a conflict and fix the build (<a href="https://github.com/rust-lang/libc/commit/2499ff0ad9936a036e78a4e0991445efee383564">2499ff0ad993</a>)</li> <li>NuttX: Fix <code>wchar_t</code> definition under Arm (<a href="https://redirect.github.com/rust-lang/libc/pull/5245">#5245</a>)</li> <li>Windows: Add back link names for <code>time</code>-related symbols (<a href="https://redirect.github.com/rust-lang/libc/pull/5300">#5300</a>)</li> </ul> <h2>0.2.188</h2> <h3>Changed</h3> <ul> <li>Restore <code>Send</code> and <code>Sync</code> for <code>DIR</code> (<a href="https://github.com/rust-lang/libc/commit/35b062263401733cd89065c6a553640f2ba51ff1">35b062263401</a>)</li> </ul> <p>These were removed in 0.2.187 because <code>libc</code> does not actually make <code>Send</code> and <code>Sync</code> guarantees about <code>DIR</code> (or other extern types), but this caused some crates to break. The traits are added back for now to allow time to migrate, but will be removed again in the future; please make sure your crates are not relying on <code>libc::DIR: Send</code> or <code>libc::DIR: Sync</code>.</p> <h2>0.2.187</h2> <p>This release contains a number of improvements related to 64-bit <code>time_t</code> configuration. Of note the existing <code>RUST_LIBC_UNSTABLE_*</code> environment variables have been replaced with configuration options. The new way to use these is:</p> <pre lang="sh"><code>RUSTFLAGS='--cfg=libc_unstable_musl_v1_2_3' cargo ... RUSTFLAGS='--cfg=libc_unstable_gnu_time_bits=&quot;64&quot;' cargo ... </code></pre> <p>Being able to set this via <code>RUSTFLAGS</code> makes it easier to only apply configuration to specific targets (and notably, not the host if build scripts are used).</p> <p>There are two other notable changes:</p> <ul> <li> <p>The 32-bit <code>windows-gnu</code> targets now respect <code>libc_unstable_gnu_time_bits</code></p> </li> <li> <p>uClibc now supports a similar configuration option:</p> <pre lang="sh"><code>RUSTFLAGS='--cfg=libc_unstable_uclibc_time64' </code></pre> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/libc/blob/0.2.189/CHANGELOG.md">libc's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/rust-lang/libc/compare/0.2.188...0.2.189">0.2.189</a> - 2026-07-21</h2> <h3>Added</h3> <ul> <li>Emscripten: Add <code>pthread_sigmask</code>, <code>sigwait</code>, <code>sigwaitinfo</code>, <code>sigtimedwait</code>, <code>faccessat</code>, and <code>pthread_kill</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5270">#5270</a>)</li> <li>Linux SPARC: Enable the <code>clone3</code> syscall (<a href="https://redirect.github.com/rust-lang/libc/pull/4980">#4980</a>)</li> <li>Solarish: Add <code>CLOCK_PROCESS_CPUTIME_ID</code> and <code>CLOCK_THREAD_CPUTIME_ID</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5274">#5274</a>)</li> </ul> <h3>Deprecated</h3> <ul> <li>Deprecate <code>CLONE_INTO_CGROUP</code> and <code>CLONE_CLEAR_SIGHAND</code>. These overflow their types and will be changed to a larger size in the future. (<a href="https://github.com/rust-lang/libc/commit/8c6e6710458db4d6aa0766f6f84bbf13f640237e">8c6e6710458d</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Musl riscv32: Rename padding fields to avoid a conflict and fix the build (<a href="https://github.com/rust-lang/libc/commit/2499ff0ad9936a036e78a4e0991445efee383564">2499ff0ad993</a>)</li> <li>NuttX: Fix <code>wchar_t</code> definition under Arm (<a href="https://redirect.github.com/rust-lang/libc/pull/5245">#5245</a>)</li> <li>Windows: Add back link names for <code>time</code>-related symbols (<a href="https://redirect.github.com/rust-lang/libc/pull/5300">#5300</a>)</li> </ul> <h2><a href="https://github.com/rust-lang/libc/compare/0.2.187...0.2.188">0.2.188</a> - 2026-07-21</h2> <h3>Changed</h3> <ul> <li>Restore <code>Send</code> and <code>Sync</code> for <code>DIR</code> (<a href="https://github.com/rust-lang/libc/commit/35b062263401733cd89065c6a553640f2ba51ff1">35b062263401</a>)</li> </ul> <p>These were removed in 0.2.187 because <code>libc</code> does not actually make <code>Send</code> and <code>Sync</code> guarantees about <code>DIR</code> (or other extern types), but this caused some crates to break. The traits are added back for now to allow time to migrate, but will be removed again in the future; please make sure your crates are not relying on <code>libc::DIR: Send</code> or <code>libc::DIR: Sync</code>.</p> <h2><a href="https://github.com/rust-lang/libc/compare/0.2.186...0.2.187">0.2.187</a> - 2026-07-20</h2> <p>This release contains a number of improvements related to 64-bit <code>time_t</code> configuration. Of note the existing <code>RUST_LIBC_UNSTABLE_*</code> environment variables have been replaced with configuration options. The new way to use these is:</p> <pre lang="sh"><code>RUSTFLAGS='--cfg=libc_unstable_musl_v1_2_3' cargo ... RUSTFLAGS='--cfg=libc_unstable_gnu_time_bits=&quot;64&quot;' cargo ... </code></pre> <p>Being able to set this via <code>RUSTFLAGS</code> makes it easier to only apply configuration to specific targets (and notably, not the host if build scripts are used).</p> <p>There are two other notable changes:</p> <ul> <li>The 32-bit <code>windows-gnu</code> targets now respect <code>libc_unstable_gnu_time_bits</code></li> <li>uClibc now supports a similar configuration option:</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/libc/commit/ef0906e20828777175f65caa7e681a0ce33c559a"><code>ef0906e</code></a> libc: Release 0.2.189</li> <li><a href="https://github.com/rust-lang/libc/commit/5a79f7642911e17cf9629857b88503e50d433fc4"><code>5a79f76</code></a> riscv32-musl: Rename padding fields to avoid a conflict</li> <li><a href="https://github.com/rust-lang/libc/commit/3e51062f4249054264ae11363d8efbb652f9ab2e"><code>3e51062</code></a> psp: Fix <code>overflowing_literals</code> warnings</li> <li><a href="https://github.com/rust-lang/libc/commit/e352fdd17b43c5e2a911041512c4d62953121018"><code>e352fdd</code></a> emscripten: add pthread_sigmask, sigwait, sigwaitinfo, sigtimedwait, faccessa...</li> <li><a href="https://github.com/rust-lang/libc/commit/63221b314d46bccaea33bdba2f3d75f25dc9c739"><code>63221b3</code></a> macros: Require <code>safe</code> in <code>safe_f!</code> invocations</li> <li><a href="https://github.com/rust-lang/libc/commit/707ab528fc31619d80ca8ee5fd714ff7285e818e"><code>707ab52</code></a> macros: Require <code>unsafe</code> in <code>f!</code> invocations</li> <li><a href="https://github.com/rust-lang/libc/commit/8e40c9404b8127d5dd3d6f015c1da1f12b7dd44b"><code>8e40c94</code></a> Enable clone3() syscall on sparc-linux and sparc64-linux</li> <li><a href="https://github.com/rust-lang/libc/commit/8427909fb3c9890bd89c787e8ab18673032b0360"><code>8427909</code></a> windows: Add back link names for <code>time</code>-related symbols</li> <li><a href="https://github.com/rust-lang/libc/commit/b4863fa4c31a95524339a6ee89aa5df042a33745"><code>b4863fa</code></a> nuttx: fix wchar_t definition under arm</li> <li><a href="https://github.com/rust-lang/libc/commit/41c683da26d2c74a69205ca1e5e87a415aa313c8"><code>41c683d</code></a> nuttx: mirror type definitions</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/libc/compare/0.2.186...0.2.189">compare view</a></li> </ul> </details> <br /> Updates `pest` from 2.8.7 to 2.8.8 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pest-parser/pest/releases">pest's releases</a>.</em></p> <blockquote> <h2>v2.8.8</h2> <h2>What's Changed</h2> <ul> <li>Fix tag_node incorrectly modifying tokens during lookahead by <a href="https://github.com/tomtau"><code>@​tomtau</code></a> in <a href="https://redirect.github.com/pest-parser/pest/pull/1180">pest-parser/pest#1180</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/pest-parser/pest/compare/v2.8.7...v2.8.8">https://github.com/pest-parser/pest/compare/v2.8.7...v2.8.8</a></p> <h2>Warning: Semantic Versioning</h2> <p>Note that the node tag feature in 2.6.0 was a technically semver-breaking change even though it is a backwards-compatible / non-breaking change in the meta-grammar. There may be similar non-breaking changes to the meta-grammar between minor versions in the future. These non-breaking changes, however, may translate into semver-breaking changes due to the additional variants propagated from the generated <code>Rule</code> enum.</p> <p>This new feature caused issues in some Cargo version resolution situations where Cargo mixed different versions of pest dependencies. For this reason, these &quot;grammar non-breaking but semver-breaking&quot; changes are now available only under the &quot;grammar-extras&quot; feature flag. If you would like to use node tags (or other future grammar features), you can do so by enabling this flag on the pest_derive crate in your Cargo.toml:</p> <pre><code>... pest_derive = { version = &quot;2.8&quot;, features = [&quot;grammar-extras&quot;] } </code></pre> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pest-parser/pest/commit/81eeedbae691ad1bc026e76012f5ce79c56c2385"><code>81eeedb</code></a> ci toolchain in release update + bump version (<a href="https://redirect.github.com/pest-parser/pest/issues/1181">#1181</a>)</li> <li><a href="https://github.com/pest-parser/pest/commit/7be2dc4d2838d6c6bba46242b0ed473372167f4b"><code>7be2dc4</code></a> Fix tag_node incorrectly modifying tokens during lookahead (<a href="https://redirect.github.com/pest-parser/pest/issues/1180">#1180</a>)</li> <li>See full diff in <a href="https://github.com/pest-parser/pest/compare/v2.8.7...v2.8.8">compare view</a></li> </ul> </details> <br /> Updates `pest_derive` from 2.8.7 to 2.8.8 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pest-parser/pest/releases">pest_derive's releases</a>.</em></p> <blockquote> <h2>v2.8.8</h2> <h2>What's Changed</h2> <ul> <li>Fix tag_node incorrectly modifying tokens during lookahead by <a href="https://github.com/tomtau"><code>@​tomtau</code></a> in <a href="https://redirect.github.com/pest-parser/pest/pull/1180">pest-parser/pest#1180</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/pest-parser/pest/compare/v2.8.7...v2.8.8">https://github.com/pest-parser/pest/compare/v2.8.7...v2.8.8</a></p> <h2>Warning: Semantic Versioning</h2> <p>Note that the node tag feature in 2.6.0 was a technically semver-breaking change even though it is a backwards-compatible / non-breaking change in the meta-grammar. There may be similar non-breaking changes to the meta-grammar between minor versions in the future. These non-breaking changes, however, may translate into semver-breaking changes due to the additional variants propagated from the generated <code>Rule</code> enum.</p> <p>This new feature caused issues in some Cargo version resolution situations where Cargo mixed different versions of pest dependencies. For this reason, these &quot;grammar non-breaking but semver-breaking&quot; changes are now available only under the &quot;grammar-extras&quot; feature flag. If you would like to use node tags (or other future grammar features), you can do so by enabling this flag on the pest_derive crate in your Cargo.toml:</p> <pre><code>... pest_derive = { version = &quot;2.8&quot;, features = [&quot;grammar-extras&quot;] } </code></pre> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pest-parser/pest/commit/81eeedbae691ad1bc026e76012f5ce79c56c2385"><code>81eeedb</code></a> ci toolchain in release update + bump version (<a href="https://redirect.github.com/pest-parser/pest/issues/1181">#1181</a>)</li> <li><a href="https://github.com/pest-parser/pest/commit/7be2dc4d2838d6c6bba46242b0ed473372167f4b"><code>7be2dc4</code></a> Fix tag_node incorrectly modifying tokens during lookahead (<a href="https://redirect.github.com/pest-parser/pest/issues/1180">#1180</a>)</li> <li>See full diff in <a href="https://github.com/pest-parser/pest/compare/v2.8.7...v2.8.8">compare view</a></li> </ul> </details> <br /> Updates `serde` from 1.0.228 to 1.0.229 <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.229</h2> <ul> <li>Update to syn 3</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/serde/commit/7fc3b4c30c94f73a96ebd1553f2b090d928fc3a8"><code>7fc3b4c</code></a> Release 1.0.229</li> <li><a href="https://github.com/serde-rs/serde/commit/6d6e9a11101354ce769a3438a088b6b9305c1863"><code>6d6e9a1</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/3085">#3085</a> from dtolnay/syn3</li> <li><a href="https://github.com/serde-rs/serde/commit/6dec3b751126c8338cac0fe8085612d695e4ecf3"><code>6dec3b7</code></a> Update to syn 3</li> <li><a href="https://github.com/serde-rs/serde/commit/cfe669241065984177ff63af8b45058e6e9b499d"><code>cfe6692</code></a> Resolve mut_mut pedantic clippy lint</li> <li><a href="https://github.com/serde-rs/serde/commit/1023d077510b4aef36a41ef56fdb7798568a2654"><code>1023d07</code></a> Update actions/upload-artifact@v6 -&gt; v7</li> <li><a href="https://github.com/serde-rs/serde/commit/dd682c2c86aa7629e77c1ccd93212d3729f4c66d"><code>dd682c2</code></a> Update actions/checkout@v6 -&gt; v7</li> <li><a href="https://github.com/serde-rs/serde/commit/5f0f18b9211732f2d82f73b5a43e4f5ff3701251"><code>5f0f18b</code></a> Update ui test suite to nightly-2026-06-01</li> <li><a href="https://github.com/serde-rs/serde/commit/63a1498f0e7be991ffac5939bdd202ca16e9a23f"><code>63a1498</code></a> Regenerate stderr with trybuild normalization fixes</li> <li><a href="https://github.com/serde-rs/serde/commit/fa7da4a93567ed347ad0735c28e439fca688ef26"><code>fa7da4a</code></a> Fix unused_features warning</li> <li><a href="https://github.com/serde-rs/serde/commit/6b1a17851ea3d86a56aa116ca1cbf428f8d5f22d"><code>6b1a178</code></a> Unpin CI miri toolchain</li> <li>Additional commits viewable in <a href="https://github.com/serde-rs/serde/compare/v1.0.228...v1.0.229">compare view</a></li> </ul> </details> <br /> Updates `serde_json` from 1.0.150 to 1.0.151 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/json/releases">serde_json's releases</a>.</em></p> <blockquote> <h2>v1.0.151</h2> <ul> <li>Add RawValue::from_string_unchecked (<a href="https://redirect.github.com/serde-rs/json/issues/1331">#1331</a>, thanks <a href="https://github.com/WonderLawrence"><code>@​WonderLawrence</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/json/commit/de8500740cdcabffb9734f503e4889def823cf10"><code>de85007</code></a> Release 1.0.151</li> <li><a href="https://github.com/serde-rs/json/commit/3b2b3c5f28c20ed988bd081a4147c535e7e65c74"><code>3b2b3c5</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1331">#1331</a> from WonderLawrence/rawvalue-from-string-unchecked</li> <li><a href="https://github.com/serde-rs/json/commit/0406d96860e9d8b9252e2002fa3e626ae48ca1b0"><code>0406d96</code></a> Debug-assert well-formedness and no-whitespace in from_string_unchecked</li> <li><a href="https://github.com/serde-rs/json/commit/cf16f75d81e28c723323bfc60a68fc02d2994fff"><code>cf16f75</code></a> Add RawValue::from_string_unchecked</li> <li><a href="https://github.com/serde-rs/json/commit/827a315bf2198558f0325b07bcc1e2cd973aba2f"><code>827a315</code></a> Update actions/upload-artifact@v6 -&gt; v7</li> <li><a href="https://github.com/serde-rs/json/commit/cea36a5c017ebffdeb95d0cd0f1aad473bfab758"><code>cea36a5</code></a> Update actions/checkout@v6 -&gt; v7</li> <li>See full diff in <a href="https://github.com/serde-rs/json/compare/v1.0.150...v1.0.151">compare view</a></li> </ul> </details> <br /> Updates `thiserror` from 2.0.18 to 2.0.19 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/thiserror/releases">thiserror's releases</a>.</em></p> <blockquote> <h2>2.0.19</h2> <ul> <li>Update to syn 3</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/thiserror/commit/e13a7854338e446f184725fc8b9c9e86a0a537d2"><code>e13a785</code></a> Release 2.0.19</li> <li><a href="https://github.com/dtolnay/thiserror/commit/0a0e76cc0f041a32e638328b47721b00037d0690"><code>0a0e76c</code></a> Update to syn 3</li> <li><a href="https://github.com/dtolnay/thiserror/commit/ec42ea70852f8db43e971700d1ccc184957d1b32"><code>ec42ea7</code></a> Update actions/upload-artifact@v6 -&gt; v7</li> <li><a href="https://github.com/dtolnay/thiserror/commit/4178c4a0e1cb17473d95f42f5e441ef92d13d172"><code>4178c4a</code></a> Update actions/checkout@v6 -&gt; v7</li> <li><a href="https://github.com/dtolnay/thiserror/commit/7214e0e8331d76afbea7173d8a14997512ac8713"><code>7214e0e</code></a> Ignore items_after_statements pedantic clippy lint in test</li> <li><a href="https://github.com/dtolnay/thiserror/commit/febcc0381f003783efbb01595eb511bdf0c6f460"><code>febcc03</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/451">#451</a> from vip892766gma/maint/20260521171412</li> <li><a href="https://github.com/dtolnay/thiserror/commit/c50e38779da40084363232252c46d86dc59286d0"><code>c50e387</code></a> chore: improve thiserror maintenance path</li> <li><a href="https://github.com/dtolnay/thiserror/commit/d4a2507576d276dbebc4be45c9b3d657216b727f"><code>d4a2507</code></a> Raise minimum tested compiler to rust 1.85</li> <li><a href="https://github.com/dtolnay/thiserror/commit/99e8a6cd6a312d455d74f40b449a6cbb868b2460"><code>99e8a6c</code></a> Unpin CI miri toolchain</li> <li><a href="https://github.com/dtolnay/thiserror/commit/9ac165c40055a126fc5d2ca49f4024bbac575d95"><code>9ac165c</code></a> Pin CI miri to nightly-2026-02-11</li> <li>Additional commits viewable in <a href="https://github.com/dtolnay/thiserror/compare/2.0.18...2.0.19">compare view</a></li> </ul> </details> <br /> Updates `typetag` from 0.2.22 to 0.2.23 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/typetag/releases">typetag's releases</a>.</em></p> <blockquote> <h2>0.2.23</h2> <ul> <li>Update to syn 3</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/typetag/commit/645445aa46b793d0f7777d998e1a649f295fa222"><code>645445a</code></a> Release 0.2.23</li> <li><a href="https://github.com/dtolnay/typetag/commit/f87af30fee936937f29e5f542d739197a211e2a2"><code>f87af30</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/typetag/issues/104">#104</a> from dtolnay/syn3</li> <li><a href="https://github.com/dtolnay/typetag/commit/ef95954d9d9853443a2544ea7130192887df4a0b"><code>ef95954</code></a> Update to syn 3</li> <li><a href="https://github.com/dtolnay/typetag/commit/251b26f4830a7c5a10148ece3d4d536b2c9baded"><code>251b26f</code></a> Update actions/upload-artifact@v6 -&gt; v7</li> <li><a href="https://github.com/dtolnay/typetag/commit/f3d9b3f4997e2ca43ac4d3baf38a4727ca15498c"><code>f3d9b3f</code></a> Update actions/checkout@v6 -&gt; v7</li> <li>See full diff in <a href="https://github.com/dtolnay/typetag/compare/0.2.22...0.2.23">compare view</a></li> </ul> </details> <br /> Updates `anyhow` from 1.0.103 to 1.0.104 <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.104</h2> <ul> <li>Update <code>syn</code> dev-dependency to version 3</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/anyhow/commit/1dbe1862aae650423e3361fbd20b7d17c5109cc3"><code>1dbe186</code></a> Release 1.0.104</li> <li><a href="https://github.com/dtolnay/anyhow/commit/f6479f8e5e10761d7fecde0970cff363dc644d92"><code>f6479f8</code></a> Update to syn 3</li> <li>See full diff in <a href="https://github.com/dtolnay/anyhow/compare/1.0.103...1.0.104">compare view</a></li> </ul> </details> <br /> <details> <summary>Most Recent Ignore Conditions Applied to This Pull Request</summary> | Dependency Name | Ignore Conditions | | --- | --- | | hugr-cli | [< 0.2, > 0.1.1] | </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent ad5905e commit 506e338

1 file changed

Lines changed: 69 additions & 58 deletions

File tree

‎Cargo.lock‎

Lines changed: 69 additions & 58 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)