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

curth pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git


The following commit(s) were added to refs/heads/main by this push:
     new dca9f58eff MINOR: [C#] Bump pythonnet from 3.0.3 to 3.0.4 in /csharp 
(#44203)
dca9f58eff is described below

commit dca9f58effd8d8b45cef2d648cddeb6a75c155e2
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Mon Sep 23 10:59:44 2024 -0700

    MINOR: [C#] Bump pythonnet from 3.0.3 to 3.0.4 in /csharp (#44203)
    
    Bumps [pythonnet](https://github.com/pythonnet/pythonnet) from 3.0.3 to 
3.0.4.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a 
href="https://github.com/pythonnet/pythonnet/releases";>pythonnet's 
releases</a>.</em></p>
    <blockquote>
    <h2>v3.0.4</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Allow setting of the python module file by <a 
href="https://github.com/bmello4688";><code>@​bmello4688</code></a> in <a 
href="https://redirect.github.com/pythonnet/pythonnet/pull/2044";>pythonnet/pythonnet#2044</a></li>
    <li>When IterableWrapper iterates up to the middle of list, 
System.AccessViolationException occurs. by <a 
href="https://github.com/JakeJP";><code>@​JakeJP</code></a> in <a 
href="https://redirect.github.com/pythonnet/pythonnet/pull/2280";>pythonnet/pythonnet#2280</a></li>
    <li><a 
href="https://redirect.github.com/pythonnet/pythonnet/issues/2240";>#2240</a> 
Recursion error when doing reversed python operations on C# types by <a 
href="https://github.com/gertdreyer";><code>@​gertdreyer</code></a> in <a 
href="https://redirect.github.com/pythonnet/pythonnet/pull/2327";>pythonnet/pythonnet#2327</a></li>
    <li>Added <code>ToPythonAs&lt;T&gt;()</code>  by <a 
href="https://github.com/lostmsu";><code>@​lostmsu</code></a> in <a 
href="https://redirect.github.com/pythonnet/pythonnet/pull/2330";>pythonnet/pythonnet#2330</a></li>
    <li><code>IComparable</code> and <code>IEquatable</code> implementations by 
<a href="https://github.com/lostmsu";><code>@​lostmsu</code></a> in <a 
href="https://redirect.github.com/pythonnet/pythonnet/pull/2322";>pythonnet/pythonnet#2322</a></li>
    <li>Fix CI by using macos-13 explicitly, adjust OS config by <a 
href="https://github.com/filmor";><code>@​filmor</code></a> in <a 
href="https://redirect.github.com/pythonnet/pythonnet/pull/2373";>pythonnet/pythonnet#2373</a></li>
    <li>Use non-BOM encodings by <a 
href="https://github.com/filmor";><code>@​filmor</code></a> in <a 
href="https://redirect.github.com/pythonnet/pythonnet/pull/2370";>pythonnet/pythonnet#2370</a></li>
    <li>Expose serialization api by <a 
href="https://github.com/BadSingleton";><code>@​BadSingleton</code></a> in <a 
href="https://redirect.github.com/pythonnet/pythonnet/pull/2336";>pythonnet/pythonnet#2336</a></li>
    <li>Handle bad paths in <code>sys.path</code> by <a 
href="https://github.com/lostmsu";><code>@​lostmsu</code></a> in <a 
href="https://redirect.github.com/pythonnet/pythonnet/pull/2383";>pythonnet/pythonnet#2383</a></li>
    <li>Simplify UTF8 StrPtr usage by <a 
href="https://github.com/filmor";><code>@​filmor</code></a> in <a 
href="https://redirect.github.com/pythonnet/pythonnet/pull/2374";>pythonnet/pythonnet#2374</a></li>
    <li>Fix crash when event does not have <code>Add</code> method and improve 
message for some other internal errors by <a 
href="https://github.com/lostmsu";><code>@​lostmsu</code></a> in <a 
href="https://redirect.github.com/pythonnet/pythonnet/pull/2409";>pythonnet/pythonnet#2409</a></li>
    <li>Fix access violation exception on shutdown by <a 
href="https://github.com/Frawak";><code>@​Frawak</code></a> in <a 
href="https://redirect.github.com/pythonnet/pythonnet/pull/2386";>pythonnet/pythonnet#2386</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/bmello4688";><code>@​bmello4688</code></a> 
made their first contribution in <a 
href="https://redirect.github.com/pythonnet/pythonnet/pull/2044";>pythonnet/pythonnet#2044</a></li>
    <li><a href="https://github.com/JakeJP";><code>@​JakeJP</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/pythonnet/pythonnet/pull/2280";>pythonnet/pythonnet#2280</a></li>
    <li><a href="https://github.com/gertdreyer";><code>@​gertdreyer</code></a> 
made their first contribution in <a 
href="https://redirect.github.com/pythonnet/pythonnet/pull/2327";>pythonnet/pythonnet#2327</a></li>
    <li><a href="https://github.com/Frawak";><code>@​Frawak</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/pythonnet/pythonnet/pull/2386";>pythonnet/pythonnet#2386</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a 
href="https://github.com/pythonnet/pythonnet/compare/v3.0.3...v3.0.4";>https://github.com/pythonnet/pythonnet/compare/v3.0.3...v3.0.4</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a 
href="https://github.com/pythonnet/pythonnet/blob/master/CHANGELOG.md";>pythonnet's
 changelog</a>.</em></p>
    <blockquote>
    <h2><a 
href="https://github.com/pythonnet/pythonnet/releases/tag/v3.0.4";>3.0.4</a> - 
2024-09-19</h2>
    <h3>Added</h3>
    <ul>
    <li>Added <code>ToPythonAs&lt;T&gt;()</code> extension method to allow for 
explicit conversion
    using a specific type. (<a 
href="https://redirect.github.com/pythonnet/pythonnet/issues/2311";>#2311</a>[i2311])</li>
    <li>Added <code>IComparable</code> and <code>IEquatable</code> 
implementations to <code>PyInt</code>, <code>PyFloat</code>,
    and <code>PyString</code> to compare with primitive .NET types like 
<code>long</code>.</li>
    </ul>
    <h3>Changed</h3>
    <ul>
    <li>Added a <code>FormatterFactory</code> member in RuntimeData to create 
formatters with
    parameters. For compatibility, the <code>FormatterType</code> member is 
still present
    and has precedence when defining both <code>FormatterFactory</code> and 
<code>FormatterType</code></li>
    <li>Added a post-serialization and a pre-deserialization step callbacks to
    extend (de)serialization process</li>
    <li>Added an API to stash serialized data on Python capsules</li>
    </ul>
    <h3>Fixed</h3>
    <ul>
    <li>Fixed RecursionError for reverse operators on C# operable types from 
python. See <a 
href="https://redirect.github.com/pythonnet/pythonnet/issues/2240";>#2240</a></li>
    <li>Fixed crash when .NET event has no <code>AddMethod</code></li>
    <li>Fixed probing for assemblies in <code>sys.path</code> failing when a 
path in <code>sys.path</code>
    has invalid characters. See <a 
href="https://redirect.github.com/pythonnet/pythonnet/issues/2376";>#2376</a></li>
    <li>Fixed possible access violation exception on shutdown. See (<a 
href="https://redirect.github.com/pythonnet/pythonnet/issues/1977";>#1977</a>[i1977])</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a 
href="https://github.com/pythonnet/pythonnet/commit/6690310376b0b499be39bab59f15a54f31be196a";><code>6690310</code></a>
 Bump to 3.0.4</li>
    <li><a 
href="https://github.com/pythonnet/pythonnet/commit/ea059ca0aeec4cdad490c1a68c783908dd879607";><code>ea059ca</code></a>
 Merge pull request <a 
href="https://redirect.github.com/pythonnet/pythonnet/issues/2386";>#2386</a> 
from Frawak/fix/1977-access-violation-gc</li>
    <li><a 
href="https://github.com/pythonnet/pythonnet/commit/6cdd6d7d7b7c50781390c5e59978cdc90967ef97";><code>6cdd6d7</code></a>
 Move reflected object creation block</li>
    <li><a 
href="https://github.com/pythonnet/pythonnet/commit/c99cdf3efef20451b96417d9422e21b8bcbf2cf4";><code>c99cdf3</code></a>
 Throw exception trying to add a reflected object after the hashset is 
cleared</li>
    <li><a 
href="https://github.com/pythonnet/pythonnet/commit/9ebfbde35eef742e39b80d4fe2464bdece4e34be";><code>9ebfbde</code></a>
 Fix crash when event does not have <code>Add</code> method and improve message 
for some ...</li>
    <li><a 
href="https://github.com/pythonnet/pythonnet/commit/f82aeea80cd463996d3ab376c94a57a8d2d7e774";><code>f82aeea</code></a>
 Simplify UTF8 StrPtr usage (<a 
href="https://redirect.github.com/pythonnet/pythonnet/issues/2374";>#2374</a>)</li>
    <li><a 
href="https://github.com/pythonnet/pythonnet/commit/6f0f6713e8f55a24ea7803584c5490eca0518739";><code>6f0f671</code></a>
 Restrict first garbage collection</li>
    <li><a 
href="https://github.com/pythonnet/pythonnet/commit/4e5afdf973e29f1ae50413aa0cc092f2a03df68f";><code>4e5afdf</code></a>
 Fix access violation exception on shutdown (<a 
href="https://redirect.github.com/pythonnet/pythonnet/issues/1977";>#1977</a>)</li>
    <li><a 
href="https://github.com/pythonnet/pythonnet/commit/b112885d19091f0e5fe1e7609236d6093fbd5a0b";><code>b112885</code></a>
 handle bad paths in sys.path (<a 
href="https://redirect.github.com/pythonnet/pythonnet/issues/2383";>#2383</a>)</li>
    <li><a 
href="https://github.com/pythonnet/pythonnet/commit/32051cb3c7c2edffa031569043eac5aecaa573a8";><code>32051cb</code></a>
 Expose serialization api (<a 
href="https://redirect.github.com/pythonnet/pythonnet/issues/2336";>#2336</a>)</li>
    <li>Additional commits viewable in <a 
href="https://github.com/pythonnet/pythonnet/compare/v3.0.3...v3.0.4";>compare 
view</a></li>
    </ul>
    </details>
    <br />
    
    [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pythonnet&package-manager=nuget&previous-version=3.0.3&new-version=3.0.4)](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>
    
    Authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
    Signed-off-by: Curt Hagenlocher <[email protected]>
---
 csharp/test/Apache.Arrow.Tests/Apache.Arrow.Tests.csproj | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/csharp/test/Apache.Arrow.Tests/Apache.Arrow.Tests.csproj 
b/csharp/test/Apache.Arrow.Tests/Apache.Arrow.Tests.csproj
index de5c91fe96..9745245f54 100644
--- a/csharp/test/Apache.Arrow.Tests/Apache.Arrow.Tests.csproj
+++ b/csharp/test/Apache.Arrow.Tests/Apache.Arrow.Tests.csproj
@@ -23,7 +23,7 @@
       <IncludeAssets>runtime; build; native; contentfiles; 
analyzers</IncludeAssets>
     </PackageReference>
     <PackageReference Include="xunit.skippablefact" Version="1.4.13" />
-    <PackageReference Include="pythonnet" Version="3.0.3" />
+    <PackageReference Include="pythonnet" Version="3.0.4" />
   </ItemGroup>
 
   <ItemGroup>

Reply via email to