Skip to content

Commit 6523512

Browse files
build(deps): bump the cargo group across 1 directory with 8 updates (#223)
Bumps the cargo group with 8 updates in the / directory: | Package | From | To | | --- | --- | --- | | [clap](https://github.com/clap-rs/clap) | `4.5.51` | `4.5.53` | | [git2](https://github.com/rust-lang/git2-rs) | `0.20.2` | `0.20.3` | | [log](https://github.com/rust-lang/log) | `0.4.28` | `0.4.29` | | [quick-xml](https://github.com/tafia/quick-xml) | `0.38.3` | `0.38.4` | | [mockito](https://github.com/lipanski/mockito) | `1.7.0` | `1.7.1` | | [pyo3](https://github.com/pyo3/pyo3) | `0.27.1` | `0.27.2` | | [napi](https://github.com/napi-rs/napi-rs) | `3.5.2` | `3.6.1` | | [napi-derive](https://github.com/napi-rs/napi-rs) | `3.3.3` | `3.4.0` | Updates `clap` from 4.5.51 to 4.5.53 <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.5.53</h2> <h2>[4.5.53] - 2025-11-19</h2> <h3>Features</h3> <ul> <li>Add <code>default_values_if</code>, <code>default_values_ifs</code></li> </ul> <h2>v4.5.52</h2> <h2>[4.5.52] - 2025-11-17</h2> <h3>Fixes</h3> <ul> <li>Don't panic when <code>args_conflicts_with_subcommands</code> conflicts with an <code>ArgGroup</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>[4.5.53] - 2025-11-19</h2> <h3>Features</h3> <ul> <li>Add <code>default_values_if</code>, <code>default_values_ifs</code></li> </ul> <h2>[4.5.52] - 2025-11-17</h2> <h3>Fixes</h3> <ul> <li>Don't panic when <code>args_conflicts_with_subcommands</code> conflicts with an <code>ArgGroup</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/3716f9f4289594b43abec42b2538efd1a90ff897"><code>3716f9f</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/613b69a6b7bff729b7a363fa0c91fd03f48d12c3"><code>613b69a</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/d117f7acdeedebaf5fd7847debb15c834423f159"><code>d117f7a</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/6028">#6028</a> from epage/arg</li> <li><a href="https://github.com/clap-rs/clap/commit/cb8255d2f3c7f12ebf07ec1c55ac98b6848599a9"><code>cb8255d</code></a> feat(builder): Allow quoted id's for arg macro</li> <li><a href="https://github.com/clap-rs/clap/commit/1036060f1319412d3d50d821a7b39a0a0122f0f7"><code>1036060</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/6025">#6025</a> from AldaronLau/typos-in-faq</li> <li><a href="https://github.com/clap-rs/clap/commit/2fcafc0aee6380e1f0c44a3e927cef1bfc88930e"><code>2fcafc0</code></a> docs: Fix minor grammar issues in FAQ</li> <li><a href="https://github.com/clap-rs/clap/commit/a380b65fe9eceade90bce8aeb13c205265fcceee"><code>a380b65</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/6023">#6023</a> from epage/template</li> <li><a href="https://github.com/clap-rs/clap/commit/4d7ab1483cd0f0849668d274aa2fb6358872eca9"><code>4d7ab14</code></a> chore: Update from _rust/main template</li> <li><a href="https://github.com/clap-rs/clap/commit/b8a7ea49d973a35bb6b3f43506b8319f340a20a4"><code>b8a7ea4</code></a> chore(deps): Update Rust Stable to v1.87 (<a href="https://redirect.github.com/clap-rs/clap/issues/18">#18</a>)</li> <li><a href="https://github.com/clap-rs/clap/commit/f9842b3b3f920ef64c5fc06298b4762018d88809"><code>f9842b3</code></a> chore: Avoid MSRV problems out of the box</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/clap_complete-v4.5.51...clap_complete-v4.5.53">compare view</a></li> </ul> </details> <br /> Updates `git2` from 0.20.2 to 0.20.3 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/git2-rs/blob/git2-0.20.3/CHANGELOG.md">git2's changelog</a>.</em></p> <blockquote> <h2>0.20.3 - 2025-12-06</h2> <p><a href="https://github.com/rust-lang/git2-rs/compare/git2-0.20.2...git2-0.20.3">0.20.2...0.20.3</a></p> <h3>Changed</h3> <ul> <li>Bumped requirement to libgit2-sys 0.18.3, which updates libgit2 from 1.9.0 to 1.9.2. <a href="https://redirect.github.com/rust-lang/git2-rs/pull/1197">#1197</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/git2-rs/commit/7cf345c4f7967b7da3c728db6766362e51540cbe"><code>7cf345c</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/git2-rs/issues/1197">#1197</a> from ehuss/git2-0.20-br</li> <li><a href="https://github.com/rust-lang/git2-rs/commit/dd41077750fe30bf780c9e7f7ab4717d264e098d"><code>dd41077</code></a> Bump git2 to 0.20.3</li> <li><a href="https://github.com/rust-lang/git2-rs/commit/a6a58e2b0fd409ae33f2f6a68927ce62ebd114f0"><code>a6a58e2</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/git2-rs/issues/1195">#1195</a> from ehuss/update-libgit2</li> <li>See full diff in <a href="https://github.com/rust-lang/git2-rs/compare/git2-0.20.2...git2-0.20.3">compare view</a></li> </ul> </details> <br /> Updates `log` from 0.4.28 to 0.4.29 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/log/releases">log's releases</a>.</em></p> <blockquote> <h2>0.4.29</h2> <h2>MSRV</h2> <p>This release increases <code>log</code>'s MSRV from <code>1.61.0</code> to <code>1.68.0</code>.</p> <h2>What's Changed</h2> <ul> <li>docs: Add missing impls from README.md by <a href="https://github.com/AldaronLau"><code>@​AldaronLau</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/703">rust-lang/log#703</a></li> <li>Point to new URLs for favicon and logo by <a href="https://github.com/AldaronLau"><code>@​AldaronLau</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/704">rust-lang/log#704</a></li> <li>perf: reduce llvm-lines of FromStr for <code>Level</code> and <code>LevelFilter</code> by <a href="https://github.com/dishmaker"><code>@​dishmaker</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/709">rust-lang/log#709</a></li> <li>Replace serde with serde_core by <a href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/712">rust-lang/log#712</a></li> <li>Fix clippy lints by <a href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/713">rust-lang/log#713</a></li> <li>Use GitHub Actions to install Rust and cargo-hack by <a href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/715">rust-lang/log#715</a></li> <li>Exclude old unstable_kv features from testing matrix by <a href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/716">rust-lang/log#716</a></li> <li>Fix up CI by <a href="https://github.com/KodrAus"><code>@​KodrAus</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/718">rust-lang/log#718</a></li> <li>Prepare for 0.4.29 release by <a href="https://github.com/KodrAus"><code>@​KodrAus</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/719">rust-lang/log#719</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/AldaronLau"><code>@​AldaronLau</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/703">rust-lang/log#703</a></li> <li><a href="https://github.com/dishmaker"><code>@​dishmaker</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/709">rust-lang/log#709</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/rust-lang/log/compare/0.4.28...0.4.29">https://github.com/rust-lang/log/compare/0.4.28...0.4.29</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's changelog</a>.</em></p> <blockquote> <h2>[0.4.29] - 2025-12-02</h2> <h2>What's Changed</h2> <ul> <li>perf: reduce llvm-lines of FromStr for <code>Level</code> and <code>LevelFilter</code> by <a href="https://github.com/dishmaker"><code>@​dishmaker</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/709">rust-lang/log#709</a></li> <li>Replace serde with serde_core by <a href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/712">rust-lang/log#712</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/AldaronLau"><code>@​AldaronLau</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/703">rust-lang/log#703</a></li> <li><a href="https://github.com/dishmaker"><code>@​dishmaker</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/709">rust-lang/log#709</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/rust-lang/log/compare/0.4.28...0.4.29">https://github.com/rust-lang/log/compare/0.4.28...0.4.29</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/log/commit/b1e2df7bce7a1b685aa9bfd1db0a5cac1f0fc27d"><code>b1e2df7</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/log/issues/719">#719</a> from rust-lang/cargo/0.4.29</li> <li><a href="https://github.com/rust-lang/log/commit/3fe1a546dc323e614c35d136920a112406910e06"><code>3fe1a54</code></a> prepare for 0.4.29 release</li> <li><a href="https://github.com/rust-lang/log/commit/7a432d9ab570c49d42fcbd1c3b9e1e300064c2b9"><code>7a432d9</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/log/issues/718">#718</a> from rust-lang/ci/msrv</li> <li><a href="https://github.com/rust-lang/log/commit/0689d568479bb578f66e48df43628cc04aa6269b"><code>0689d56</code></a> rebump msrv to 1.68.0</li> <li><a href="https://github.com/rust-lang/log/commit/46b448e2a76a14210a7270ec11ad97cb9cbda6dc"><code>46b448e</code></a> try drop msrv back to 1.61.0</li> <li><a href="https://github.com/rust-lang/log/commit/929ab3812e86915bb5edb65609cd6d5cb17939fb"><code>929ab38</code></a> fix up doc test feature gate</li> <li><a href="https://github.com/rust-lang/log/commit/957cece4780cb006cbe2f819bd2f893822aad7cb"><code>957cece</code></a> bump serde-dependent crates</li> <li><a href="https://github.com/rust-lang/log/commit/bea40c847c77ecb7b7e9f2d858a21edaa2aa6159"><code>bea40c8</code></a> bump msrv to 1.68.0</li> <li><a href="https://github.com/rust-lang/log/commit/c540184ee9581d7373135f5511b6b174b5cee2d6"><code>c540184</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/log/issues/716">#716</a> from rust-lang/ci-smaller-matrix2</li> <li><a href="https://github.com/rust-lang/log/commit/c971e636c4b44ff01ff21e6aa82607272d2d0bf2"><code>c971e63</code></a> Merge branch 'master' into ci-smaller-matrix2</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/log/compare/0.4.28...0.4.29">compare view</a></li> </ul> </details> <br /> Updates `quick-xml` from 0.38.3 to 0.38.4 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tafia/quick-xml/releases">quick-xml's releases</a>.</em></p> <blockquote> <h2>v0.38.4 - CDATA serialization in serde</h2> <h2>What's Changed</h2> <h3>New Features</h3> <ul> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/353">#353</a>: Add ability to serialize textual content as CDATA sections in <code>Serializer</code>. Everywhere where the text node may be created, a CDATA section(s) could be produced instead. See the new [<code>Serializer::text_format()</code>] method.</li> </ul> <h3>Bug Fixes</h3> <ul> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/912">#912</a>: Fix deserialization of numbers, booleans and characters that is space-wrapped, for example <code>&lt;int&gt; 42 &lt;/int&gt;</code>. That space characters are usually indent added during serialization and other XML serialization libraries trims them</li> </ul> <h3>Misc Changes</h3> <ul> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/901">#901</a>: Fix running tests on 32-bit architecture</li> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/909">#909</a>: Avoid some allocations in the <code>Serializer</code></li> </ul> <p><a href="https://redirect.github.com/tafia/quick-xml/issues/353">#353</a>: <a href="https://redirect.github.com/tafia/quick-xml/issues/353">tafia/quick-xml#353</a> <a href="https://redirect.github.com/tafia/quick-xml/issues/901">#901</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/901">tafia/quick-xml#901</a> <a href="https://redirect.github.com/tafia/quick-xml/issues/909">#909</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/909">tafia/quick-xml#909</a> <a href="https://redirect.github.com/tafia/quick-xml/issues/912">#912</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/912">tafia/quick-xml#912</a> [<code>Serializer::text_format()</code>]: <a href="https://docs.rs/quick-xml/0.38.4/quick_xml/se/struct.Serializer.html#method.text_format">https://docs.rs/quick-xml/0.38.4/quick_xml/se/struct.Serializer.html#method.text_format</a></p> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/Ninja3047"><code>@​Ninja3047</code></a> made their first contribution in <a href="https://redirect.github.com/tafia/quick-xml/pull/904">tafia/quick-xml#904</a></li> <li><a href="https://github.com/alexanderkjall"><code>@​alexanderkjall</code></a> made their first contribution in <a href="https://redirect.github.com/tafia/quick-xml/pull/901">tafia/quick-xml#901</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/tafia/quick-xml/compare/v0.38.3...v0.38.4">https://github.com/tafia/quick-xml/compare/v0.38.3...v0.38.4</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/tafia/quick-xml/blob/master/Changelog.md">quick-xml's changelog</a>.</em></p> <blockquote> <h2>0.38.4 -- 2025-11-11</h2> <h3>New Features</h3> <ul> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/353">#353</a>: Add ability to serialize textual content as CDATA sections in <code>Serializer</code>. Everywhere where the text node may be created, a CDATA section(s) could be produced instead. See the new [<code>Serializer::text_format()</code>] method.</li> </ul> <h3>Bug Fixes</h3> <ul> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/912">#912</a>: Fix deserialization of numbers, booleans and characters that is space-wrapped, for example <code>&lt;int&gt; 42 &lt;/int&gt;</code>. That space characters are usually indent added during serialization and other XML serialization libraries trims them</li> </ul> <h3>Misc Changes</h3> <ul> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/901">#901</a>: Fix running tests on 32-bit architecture</li> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/909">#909</a>: Avoid some allocations in the <code>Serializer</code></li> </ul> <p><a href="https://redirect.github.com/tafia/quick-xml/issues/353">#353</a>: <a href="https://redirect.github.com/tafia/quick-xml/issues/353">tafia/quick-xml#353</a> <a href="https://redirect.github.com/tafia/quick-xml/issues/901">#901</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/901">tafia/quick-xml#901</a> <a href="https://redirect.github.com/tafia/quick-xml/issues/909">#909</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/909">tafia/quick-xml#909</a> <a href="https://redirect.github.com/tafia/quick-xml/issues/912">#912</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/912">tafia/quick-xml#912</a> [<code>Serializer::text_format()</code>]: <a href="https://docs.rs/quick-xml/0.38.4/quick_xml/se/struct.Serializer.html#method.text_format">https://docs.rs/quick-xml/0.38.4/quick_xml/se/struct.Serializer.html#method.text_format</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tafia/quick-xml/commit/595033e6d1b8078c15da89ed6acf2ae6b45b1918"><code>595033e</code></a> Release 0.38.4</li> <li><a href="https://github.com/tafia/quick-xml/commit/06772a6d19deb930df0eccf5a27fca1cbb005157"><code>06772a6</code></a> compare: update xml-rs 0.8 -&gt; 1.0</li> <li><a href="https://github.com/tafia/quick-xml/commit/40a8ec16151a7b08e50068c876193518086f98f9"><code>40a8ec1</code></a> compare: update xml5ever 0.35 -&gt; 0.36</li> <li><a href="https://github.com/tafia/quick-xml/commit/81883464bff565683bf0c19fcbdb4360a303b340"><code>8188346</code></a> Merge pull request <a href="https://redirect.github.com/tafia/quick-xml/issues/912">#912</a> from Mingun/trim-spaces-for-primitives</li> <li><a href="https://github.com/tafia/quick-xml/commit/10d06462c51b238ea4250d0e0ce0e745521804ce"><code>10d0646</code></a> Trim spaces in SimpleTypeDeserializer before deserialize numbers, booleans an...</li> <li><a href="https://github.com/tafia/quick-xml/commit/1b07a6a753db311d5a0b5177b39b063feb2fc5c2"><code>1b07a6a</code></a> Add tests with spaces around values</li> <li><a href="https://github.com/tafia/quick-xml/commit/1fc4cb155f9618ddf2c6963f10ffde6718358a1b"><code>1fc4cb1</code></a> Add tests for deserializing primitives from self-closed tag</li> <li><a href="https://github.com/tafia/quick-xml/commit/c67b82b1ed6ff92f68dff464d63744bf19065dc8"><code>c67b82b</code></a> Reorder text_nested test to match common order</li> <li><a href="https://github.com/tafia/quick-xml/commit/4c8712c7455411d2917a0c145cf679c695d7554e"><code>4c8712c</code></a> Split one <code>trivial::\&lt;type&gt;::{field, naked, text}</code> tests to several independen...</li> <li><a href="https://github.com/tafia/quick-xml/commit/f2ac3f3dd926958662660d9846fc980cf2a21868"><code>f2ac3f3</code></a> Forward deserialization of primitives to SimpleTypeDeserializer</li> <li>Additional commits viewable in <a href="https://github.com/tafia/quick-xml/compare/v0.38.3...v0.38.4">compare view</a></li> </ul> </details> <br /> Updates `mockito` from 1.7.0 to 1.7.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/lipanski/mockito/releases">mockito's releases</a>.</em></p> <blockquote> <h2>1.7.1</h2> <ul> <li>Add headers method to Request struct by <a href="https://github.com/gustavomedeiross"><code>@​gustavomedeiross</code></a> in <a href="https://redirect.github.com/lipanski/mockito/pull/220">lipanski/mockito#220</a></li> <li>Optimize body matching by checking binary match before UTF-8 conversion by <a href="https://github.com/Abimael10"><code>@​Abimael10</code></a> in <a href="https://redirect.github.com/lipanski/mockito/pull/221">lipanski/mockito#221</a></li> <li>Refactor response body by <a href="https://github.com/tottoto"><code>@​tottoto</code></a> in <a href="https://redirect.github.com/lipanski/mockito/pull/222">lipanski/mockito#222</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/lipanski/mockito/commit/7f00a9ccf4dbca6ade05cc746a74834525c6018d"><code>7f00a9c</code></a> Bump to 1.7.1</li> <li><a href="https://github.com/lipanski/mockito/commit/dff2b36d4d3c36de668fabf7fc17eac608442bcc"><code>dff2b36</code></a> Bump to 1.7.0</li> <li><a href="https://github.com/lipanski/mockito/commit/9f776f9064ba6cf1fb64cb0c0666037d9a638004"><code>9f776f9</code></a> Merge pull request <a href="https://redirect.github.com/lipanski/mockito/issues/222">#222</a> from tottoto/refactor-response-body</li> <li><a href="https://github.com/lipanski/mockito/commit/89c0121d2b771174a07545a1caa26984dc122bc7"><code>89c0121</code></a> Refactor response body</li> <li><a href="https://github.com/lipanski/mockito/commit/291ca06921f31714fb737aed7558808e1844c534"><code>291ca06</code></a> Merge pull request <a href="https://redirect.github.com/lipanski/mockito/issues/221">#221</a> from Abimael10/optimize/body-matching-utf8-conversion</li> <li><a href="https://github.com/lipanski/mockito/commit/ee454e4691ed6b85c03e1def4f32d4a3312f18d4"><code>ee454e4</code></a> Optimize body matching by checking binary match before UTF-8 conversion</li> <li><a href="https://github.com/lipanski/mockito/commit/239e65470504361d56d72979c4026353c2a34ca7"><code>239e654</code></a> Merge pull request <a href="https://redirect.github.com/lipanski/mockito/issues/220">#220</a> from gustavomedeiross/gustavomedeiross/add-headers-me...</li> <li><a href="https://github.com/lipanski/mockito/commit/ae58947d5e55ef7919ea9c78b2a1335f1729f417"><code>ae58947</code></a> Fix import</li> <li><a href="https://github.com/lipanski/mockito/commit/7ff6b994fbd677013a5e4dd2c37d989cc79ac8f0"><code>7ff6b99</code></a> Add headers method to Request struct</li> <li>See full diff in <a href="https://github.com/lipanski/mockito/compare/1.7.0...1.7.1">compare view</a></li> </ul> </details> <br /> Updates `pyo3` from 0.27.1 to 0.27.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pyo3/pyo3/releases">pyo3's releases</a>.</em></p> <blockquote> <h2>PyO3 0.27.2</h2> <p>This patch contains very minor fixes for the PyO3 0.27 series:</p> <ul> <li>Workaround a rustc 1.92+ crash compiling PyO3 with both debug assertions and optimizations enabled.</li> <li>Fix runtime crash when subclassing dicts on PyPy and GraalPy.</li> </ul> <p>There are also a number of documentation improvements applied across the codebase.</p> <p>Thank you to the following contributors for the improvements:</p> <p><a href="https://github.com/davidhewitt"><code>@​davidhewitt</code></a> <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] <a href="https://github.com/MusicalNinjaDad"><code>@​MusicalNinjaDad</code></a> <a href="https://github.com/pkalivas"><code>@​pkalivas</code></a> <a href="https://github.com/tpoliaw"><code>@​tpoliaw</code></a> <a href="https://github.com/Tpt"><code>@​Tpt</code></a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/PyO3/pyo3/blob/v0.27.2/CHANGELOG.md">pyo3's changelog</a>.</em></p> <blockquote> <h2>[0.27.2] - 2025-11-30</h2> <h3>Changed</h3> <ul> <li>Disable subclassing <code>PyDict</code> on GraalPy (unsupported for now, may crash at runtime). <a href="https://redirect.github.com/PyO3/pyo3/pull/5653">#5653</a></li> </ul> <h3>Fixed</h3> <ul> <li>Fix crash when compiling on Rust 1.92+ with both debug assertions and optimizations enabled. <a href="https://redirect.github.com/PyO3/pyo3/pull/5638">#5638</a></li> <li>Fix FFI definition of <code>PyDictObject</code> on PyPy. <a href="https://redirect.github.com/PyO3/pyo3/pull/5653">#5653</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/PyO3/pyo3/commit/117102d832d7bd7e66e75501e5722976b28b1a88"><code>117102d</code></a> release: 0.27.2</li> <li><a href="https://github.com/PyO3/pyo3/commit/2b1d6c5815719558845c21ef54110e2c66bd6fe1"><code>2b1d6c5</code></a> fix FFI definition of <code>PyDictObject</code> on PyPy (<a href="https://redirect.github.com/pyo3/pyo3/issues/5653">#5653</a>)</li> <li><a href="https://github.com/PyO3/pyo3/commit/032d4d331dbb76e0641c36c5f3f8b08c6879bb8c"><code>032d4d3</code></a> ci: add lychee cache (<a href="https://redirect.github.com/pyo3/pyo3/issues/5616">#5616</a>)</li> <li><a href="https://github.com/PyO3/pyo3/commit/b4f78c04786cbd070fc66405a38bdbb054fe46cc"><code>b4f78c0</code></a> fix <code>rumdl</code> formatting</li> <li><a href="https://github.com/PyO3/pyo3/commit/0497d48dea5bba2927e8e283c944bab806ec0463"><code>0497d48</code></a> ci: remove old netlify build files (<a href="https://redirect.github.com/pyo3/pyo3/issues/5631">#5631</a>)</li> <li><a href="https://github.com/PyO3/pyo3/commit/f3d6e05930ff31d6ba29b2e29bd4f052a26cec93"><code>f3d6e05</code></a> Avoid introducing generic parameter with implied bounds from an associated ty...</li> <li><a href="https://github.com/PyO3/pyo3/commit/c8e6597ed79582f433394150a03a12198a374d58"><code>c8e6597</code></a> ci: pin <code>mdbook</code> to 0.4 for now, properly install <code>mdbook-tabs</code> (<a href="https://redirect.github.com/pyo3/pyo3/issues/5632">#5632</a>)</li> <li><a href="https://github.com/PyO3/pyo3/commit/30cca7edb5da6ae46968f1b98da60840f6bbccaf"><code>30cca7e</code></a> build(deps): bump actions/checkout from 5.0.0 to 5.0.1 (<a href="https://redirect.github.com/pyo3/pyo3/issues/5629">#5629</a>)</li> <li><a href="https://github.com/PyO3/pyo3/commit/bb7bb947b7b474a71e56322bea0ee83ab0f6d039"><code>bb7bb94</code></a> Update PyIterator::send docs to match behaviour (<a href="https://redirect.github.com/pyo3/pyo3/issues/5593">#5593</a>)</li> <li><a href="https://github.com/PyO3/pyo3/commit/1acadc5ace9c7d0d008926523ba8a1310c1de3d1"><code>1acadc5</code></a> Add radiate to README examples section (<a href="https://redirect.github.com/pyo3/pyo3/issues/5561">#5561</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pyo3/pyo3/compare/v0.27.1...v0.27.2">compare view</a></li> </ul> </details> <br /> Updates `napi` from 3.5.2 to 3.6.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/napi-rs/napi-rs/releases">napi's releases</a>.</em></p> <blockquote> <h2>napi-v3.6.1</h2> <h3>Other</h3> <ul> <li>updated the following local packages: napi-sys</li> </ul> <h2>napi-v3.6.0</h2> <h3>Added</h3> <ul> <li><em>(napi-derive)</em> add tracing feature for debug logging NAPI function calls (<a href="https://redirect.github.com/napi-rs/napi-rs/pull/3041">#3041</a>)</li> <li><em>(napi)</em> add node_api_create_object_with_properties support for enum creation (<a href="https://redirect.github.com/napi-rs/napi-rs/pull/2990">#2990</a>)</li> </ul> <h3>Fixed</h3> <ul> <li><em>(napi)</em> bigInt comparison (<a href="https://redirect.github.com/napi-rs/napi-rs/pull/3039">#3039</a>)</li> <li><em>(napi)</em> shutdown runtime at env cleanup on windows (<a href="https://redirect.github.com/napi-rs/napi-rs/pull/3026">#3026</a>)</li> </ul> <h3>Other</h3> <ul> <li><em>(napi)</em> add back pub NODE_VERSION_* (<a href="https://redirect.github.com/napi-rs/napi-rs/pull/3046">#3046</a>)</li> <li><em>(sys)</em> add back non dyn-symbols behavior (<a href="https://redirect.github.com/napi-rs/napi-rs/pull/3045">#3045</a>)</li> <li><em>(napi)</em> add Eq and PartialEq trait to BigInt (<a href="https://redirect.github.com/napi-rs/napi-rs/pull/3033">#3033</a>)</li> <li>update MSRV in README.md (<a href="https://redirect.github.com/napi-rs/napi-rs/pull/3023">#3023</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/napi-rs/napi-rs/commit/be4b16ca00aa2cecd19be6ffe6de59495b471b14"><code>be4b16c</code></a> chore: release (<a href="https://redirect.github.com/napi-rs/napi-rs/issues/3048">#3048</a>)</li> <li><a href="https://github.com/napi-rs/napi-rs/commit/280ab7fdda551efc87533c7bca79ac59e273efd9"><code>280ab7f</code></a> fix(sys): always require libloading because of msvc (<a href="https://redirect.github.com/napi-rs/napi-rs/issues/3047">#3047</a>)</li> <li><a href="https://github.com/napi-rs/napi-rs/commit/98c987fde39c24d6f59248efea50f7c0853122ad"><code>98c987f</code></a> chore: release (<a href="https://redirect.github.com/napi-rs/napi-rs/issues/3024">#3024</a>)</li> <li><a href="https://github.com/napi-rs/napi-rs/commit/257dde1cb5b8d63d329bf9936e7b359a80acb56c"><code>257dde1</code></a> chore(release): publish</li> <li><a href="https://github.com/napi-rs/napi-rs/commit/4ca47e1aeff79227a6b70ca853c11010ccb6b929"><code>4ca47e1</code></a> chore(napi): add back pub NODE_VERSION_* (<a href="https://redirect.github.com/napi-rs/napi-rs/issues/3046">#3046</a>)</li> <li><a href="https://github.com/napi-rs/napi-rs/commit/cf0465f3907fbd7c4fbcd6f03772ff88cfa12fcc"><code>cf0465f</code></a> chore(sys): add back non dyn-symbols behavior (<a href="https://redirect.github.com/napi-rs/napi-rs/issues/3045">#3045</a>)</li> <li><a href="https://github.com/napi-rs/napi-rs/commit/295c6b3c60268649f4699bfaaff833016a689508"><code>295c6b3</code></a> fix(napi): bigInt comparison (<a href="https://redirect.github.com/napi-rs/napi-rs/issues/3039">#3039</a>)</li> <li><a href="https://github.com/napi-rs/napi-rs/commit/54a9654faebedc2b408de4ad17e6b585b10022ef"><code>54a9654</code></a> fix(napi-derive): add paren for function types (<a href="https://redirect.github.com/napi-rs/napi-rs/issues/3044">#3044</a>)</li> <li><a href="https://github.com/napi-rs/napi-rs/commit/a67347189d2b405da1d9e07bb998d63436926153"><code>a673471</code></a> feat(napi-derive): add tracing feature for debug logging NAPI function calls ...</li> <li><a href="https://github.com/napi-rs/napi-rs/commit/3cca48c652e18e620e4cac2639db9eca9faed464"><code>3cca48c</code></a> chore(deps): lock file maintenance (<a href="https://redirect.github.com/napi-rs/napi-rs/issues/3040">#3040</a>)</li> <li>Additional commits viewable in <a href="https://github.com/napi-rs/napi-rs/compare/napi-v3.5.2...napi-v3.6.1">compare view</a></li> </ul> </details> <br /> Updates `napi-derive` from 3.3.3 to 3.4.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/napi-rs/napi-rs/releases">napi-derive's releases</a>.</em></p> <blockquote> <h2>napi-derive-v3.4.0</h2> <h3>Added</h3> <ul> <li><em>(napi-derive)</em> add tracing feature for debug logging NAPI function calls (<a href="https://redirect.github.com/napi-rs/napi-rs/pull/3041">#3041</a>)</li> </ul> <h3>Fixed</h3> <ul> <li><em>(deps)</em> update rust crate convert_case to 0.10 (<a href="https://redirect.github.com/napi-rs/napi-rs/pull/3031">#3031</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/napi-rs/napi-rs/commit/98c987fde39c24d6f59248efea50f7c0853122ad"><code>98c987f</code></a> chore: release (<a href="https://redirect.github.com/napi-rs/napi-rs/issues/3024">#3024</a>)</li> <li><a href="https://github.com/napi-rs/napi-rs/commit/257dde1cb5b8d63d329bf9936e7b359a80acb56c"><code>257dde1</code></a> chore(release): publish</li> <li><a href="https://github.com/napi-rs/napi-rs/commit/4ca47e1aeff79227a6b70ca853c11010ccb6b929"><code>4ca47e1</code></a> chore(napi): add back pub NODE_VERSION_* (<a href="https://redirect.github.com/napi-rs/napi-rs/issues/3046">#3046</a>)</li> <li><a href="https://github.com/napi-rs/napi-rs/commit/cf0465f3907fbd7c4fbcd6f03772ff88cfa12fcc"><code>cf0465f</code></a> chore(sys): add back non dyn-symbols behavior (<a href="https://redirect.github.com/napi-rs/napi-rs/issues/3045">#3045</a>)</li> <li><a href="https://github.com/napi-rs/napi-rs/commit/295c6b3c60268649f4699bfaaff833016a689508"><code>295c6b3</code></a> fix(napi): bigInt comparison (<a href="https://redirect.github.com/napi-rs/napi-rs/issues/3039">#3039</a>)</li> <li><a href="https://github.com/napi-rs/napi-rs/commit/54a9654faebedc2b408de4ad17e6b585b10022ef"><code>54a9654</code></a> fix(napi-derive): add paren for function types (<a href="https://redirect.github.com/napi-rs/napi-rs/issues/3044">#3044</a>)</li> <li><a href="https://github.com/napi-rs/napi-rs/commit/a67347189d2b405da1d9e07bb998d63436926153"><code>a673471</code></a> feat(napi-derive): add tracing feature for debug logging NAPI function calls ...</li> <li><a href="https://github.com/napi-rs/napi-rs/commit/3cca48c652e18e620e4cac2639db9eca9faed464"><code>3cca48c</code></a> chore(deps): lock file maintenance (<a href="https://redirect.github.com/napi-rs/napi-rs/issues/3040">#3040</a>)</li> <li><a href="https://github.com/napi-rs/napi-rs/commit/e0f59938a87a4ea420e883b4ddca3dd108efdec3"><code>e0f5993</code></a> chore(deps): update dependency tinybench to v6 (<a href="https://redirect.github.com/napi-rs/napi-rs/issues/3043">#3043</a>)</li> <li><a href="https://github.com/napi-rs/napi-rs/commit/337abca4b1dc7ca906cce4c7f4f40452daa00a57"><code>337abca</code></a> chore(deps): update dependency <code>@​oxc-node/core</code> to ^0.0.35 (<a href="https://redirect.github.com/napi-rs/napi-rs/issues/3042">#3042</a>)</li> <li>Additional commits viewable in <a href="https://github.com/napi-rs/napi-rs/compare/napi-derive-v3.3.3...napi-derive-v3.4.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 <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Brendan <2bndy5@gmail.com>
1 parent 460e1de commit 6523512

File tree

6 files changed

+49
-48
lines changed

6 files changed

+49
-48
lines changed

.github/workflows/python-packaging.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,9 +139,9 @@ jobs:
139139
fail-fast: false
140140
matrix:
141141
platform:
142-
- runner: macos-13
142+
- runner: macos-15-intel
143143
target: x86_64
144-
- runner: macos-14
144+
- runner: macos-15
145145
target: aarch64
146146
steps:
147147
- uses: actions/checkout@v6

Cargo.lock

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

bindings/node/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ bench = false
1717

1818
[dependencies]
1919
# Default enable napi4 feature, see https://nodejs.org/api/n-api.html#node-api-version-matrix
20-
napi = { version = "3.5.2", default-features = false, features = ["napi4", "async"] }
21-
napi-derive = "3.3.3"
20+
napi = { version = "3.6.1", default-features = false, features = ["napi4", "async"] }
21+
napi-derive = "3.4.0"
2222
cpp-linter = { path = "../../cpp-linter" }
2323
anyhow = "1.0.100"
2424

bindings/python/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ crate-type = ["cdylib"]
1717
bench = false
1818

1919
[dependencies]
20-
pyo3 = { version = "0.27.1", features = ["extension-module", "abi3-py39"] }
20+
pyo3 = { version = "0.27.2", features = ["extension-module", "abi3-py39"] }
2121
cpp-linter = { path = "../../cpp-linter" }
2222
tokio = "1.48.0"
2323

cpp-linter/Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ license.workspace = true
1616
[dependencies]
1717
anyhow = "1.0.100"
1818
chrono = "0.4.42"
19-
clap = { version = "4.5.51", features = ["derive"] }
19+
clap = { version = "4.5.53", features = ["derive"] }
2020
colored = "3.0.0"
2121
fast-glob = "1.0.0"
2222
futures = "0.3.31"
23-
git2 = "0.20.2"
24-
log = { version = "0.4.28", features = ["std"] }
25-
quick-xml = { version = "0.38.3", features = ["serialize"] }
23+
git2 = "0.20.3"
24+
log = { version = "0.4.29", features = ["std"] }
25+
quick-xml = { version = "0.38.4", features = ["serialize"] }
2626
regex = "1.12.2"
2727
reqwest = "0.12.24"
2828
semver = "1.0.27"
@@ -34,9 +34,9 @@ tokio-stream = "0.1.17"
3434
which = "8.0.0"
3535

3636
[dev-dependencies]
37-
mockito = "1.7.0"
37+
mockito = "1.7.1"
3838
tempfile = "3.23.0"
39-
git2 = { version = "0.20.2", features = ["https"]}
39+
git2 = { version = "0.20.3", features = ["https"]}
4040

4141
[features]
4242
openssl-vendored = ["git2/vendored-openssl"]

docs/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ license.workspace = true
1010

1111
[dependencies]
1212
cpp-linter = { path = "../cpp-linter" }
13-
pyo3 = {version = "0.27.1", features = ["extension-module"] }
14-
clap = { version = "4.5.51", features = ["derive"] }
13+
pyo3 = {version = "0.27.2", features = ["extension-module"] }
14+
clap = { version = "4.5.53", features = ["derive"] }
1515

1616
[lib]
1717
name = "cli_gen"

0 commit comments

Comments
 (0)