You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by "dependabot[bot] (via GitHub)" <gi...@apache.org> on 2023/03/14 14:04:13 UTC

[GitHub] [arrow-rs] dependabot[bot] opened a new pull request, #3857: Update quick-xml requirement from 0.27.0 to 0.28.0

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

   Updates the requirements on [quick-xml](https://github.com/tafia/quick-xml) to permit the latest version.
   <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>Improvements in serde and async</h2>
   <h2>What's Changed</h2>
   <h3>New Features</h3>
   <ul>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/541">#541</a>: (De)serialize specially named <code>$text</code> enum variant in <a href="https://serde.rs/enum-representations.html#externally-tagged">externally tagged</a>
   enums to / from textual content</li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/556">#556</a>: <code>to_writer</code> and <code>to_string</code> now accept <code>?Sized</code> types</li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/556">#556</a>: Add new <code>to_writer_with_root</code> and <code>to_string_with_root</code> helper functions</li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/520">#520</a>: Add methods <code>BytesText::inplace_trim_start</code> and <code>BytesText::inplace_trim_end</code>
   to trim leading and trailing spaces from text events</li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/565">#565</a>: Allow deserialize special field names <code>$value</code> and <code>$text</code> into borrowed
   fields when use serde deserializer</li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/568">#568</a>: Rename <code>Writter::inner</code> into <code>Writter::get_mut</code></li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/568">#568</a>: Add method <code>Writter::get_ref</code></li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/569">#569</a>: Rewrite the <code>Reader::read_event_into_async</code> as an async fn, making the future <code>Send</code> if possible.</li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/571">#571</a>: Borrow element names (<code>&lt;element&gt;</code>) when deserialize with serde.
   This change allow to deserialize into <code>HashMap&lt;&amp;str, T&gt;</code>, for example</li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/573">#573</a>: Add basic support for async byte writers via tokio's <code>AsyncWrite</code>.</li>
   </ul>
   <h3>Bug Fixes</h3>
   <ul>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/537">#537</a>: Restore ability to deserialize attributes that represents XML namespace
   mappings (<code>xmlns:xxx</code>) that was broken since <a href="https://redirect.github.com/tafia/quick-xml/issues/490">#490</a></li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/510">#510</a>: Fix an error of deserialization of <code>Option&lt;T&gt;</code> fields where <code>T</code> is some
   sequence type (for example, <code>Vec</code> or tuple)</li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/540">#540</a>: Fix a compilation error (probably a rustc bug) in some circumstances.
   <code>Serializer::new</code> and <code>Serializer::with_root</code> now accepts only references to <code>Write</code>r.</li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/520">#520</a>: Merge consequent (delimited only by comments and processing instructions)
   texts and CDATA when deserialize using serde deserializer. <code>DeEvent::Text</code> and
   <code>DeEvent::CData</code> events was replaced by <code>DeEvent::Text</code> with merged content.
   The same behavior for the <code>Reader</code> does not implemented (yet?) and should be
   implemented manually</li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/562">#562</a>: Correctly set minimum required version of memchr dependency to 2.1</li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/565">#565</a>: Correctly set minimum required version of tokio dependency to 1.10</li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/565">#565</a>: Fix compilation error when build with serde &lt;1.0.139</li>
   </ul>
   <p><a href="https://redirect.github.com/tafia/quick-xml/issues/490">#490</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/490">tafia/quick-xml#490</a>
   <a href="https://redirect.github.com/tafia/quick-xml/issues/510">#510</a>: <a href="https://redirect.github.com/tafia/quick-xml/issues/510">tafia/quick-xml#510</a>
   <a href="https://redirect.github.com/tafia/quick-xml/issues/520">#520</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/520">tafia/quick-xml#520</a>
   <a href="https://redirect.github.com/tafia/quick-xml/issues/537">#537</a>: <a href="https://redirect.github.com/tafia/quick-xml/issues/537">tafia/quick-xml#537</a>
   <a href="https://redirect.github.com/tafia/quick-xml/issues/540">#540</a>: <a href="https://redirect.github.com/tafia/quick-xml/issues/540">tafia/quick-xml#540</a>
   <a href="https://redirect.github.com/tafia/quick-xml/issues/541">#541</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/541">tafia/quick-xml#541</a>
   <a href="https://redirect.github.com/tafia/quick-xml/issues/556">#556</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/556">tafia/quick-xml#556</a>
   <a href="https://redirect.github.com/tafia/quick-xml/issues/562">#562</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/562">tafia/quick-xml#562</a>
   <a href="https://redirect.github.com/tafia/quick-xml/issues/565">#565</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/565">tafia/quick-xml#565</a>
   <a href="https://redirect.github.com/tafia/quick-xml/issues/568">#568</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/568">tafia/quick-xml#568</a>
   <a href="https://redirect.github.com/tafia/quick-xml/issues/569">#569</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/569">tafia/quick-xml#569</a></p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </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.28.0 -- 2023-03-13</h2>
   <h3>New Features</h3>
   <ul>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/541">#541</a>: (De)serialize specially named <code>$text</code> enum variant in <a href="https://serde.rs/enum-representations.html#externally-tagged">externally tagged</a>
   enums to / from textual content</li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/556">#556</a>: <code>to_writer</code> and <code>to_string</code> now accept <code>?Sized</code> types</li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/556">#556</a>: Add new <code>to_writer_with_root</code> and <code>to_string_with_root</code> helper functions</li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/520">#520</a>: Add methods <code>BytesText::inplace_trim_start</code> and <code>BytesText::inplace_trim_end</code>
   to trim leading and trailing spaces from text events</li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/565">#565</a>: Allow deserialize special field names <code>$value</code> and <code>$text</code> into borrowed
   fields when use serde deserializer</li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/568">#568</a>: Rename <code>Writter::inner</code> into <code>Writter::get_mut</code></li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/568">#568</a>: Add method <code>Writter::get_ref</code></li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/569">#569</a>: Rewrite the <code>Reader::read_event_into_async</code> as an async fn, making the future <code>Send</code> if possible.</li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/571">#571</a>: Borrow element names (<code>&lt;element&gt;</code>) when deserialize with serde.
   This change allow to deserialize into <code>HashMap&lt;&amp;str, T&gt;</code>, for example</li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/573">#573</a>: Add basic support for async byte writers via tokio's <code>AsyncWrite</code>.</li>
   </ul>
   <h3>Bug Fixes</h3>
   <ul>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/537">#537</a>: Restore ability to deserialize attributes that represents XML namespace
   mappings (<code>xmlns:xxx</code>) that was broken since <a href="https://redirect.github.com/tafia/quick-xml/issues/490">#490</a></li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/510">#510</a>: Fix an error of deserialization of <code>Option&lt;T&gt;</code> fields where <code>T</code> is some
   sequence type (for example, <code>Vec</code> or tuple)</li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/540">#540</a>: Fix a compilation error (probably a rustc bug) in some circumstances.
   <code>Serializer::new</code> and <code>Serializer::with_root</code> now accepts only references to <code>Write</code>r.</li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/520">#520</a>: Merge consequent (delimited only by comments and processing instructions)
   texts and CDATA when deserialize using serde deserializer. <code>DeEvent::Text</code> and
   <code>DeEvent::CData</code> events was replaced by <code>DeEvent::Text</code> with merged content.
   The same behavior for the <code>Reader</code> does not implemented (yet?) and should be
   implemented manually</li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/562">#562</a>: Correctly set minimum required version of memchr dependency to 2.1</li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/565">#565</a>: Correctly set minimum required version of tokio dependency to 1.10</li>
   <li><a href="https://redirect.github.com/tafia/quick-xml/issues/565">#565</a>: Fix compilation error when build with serde &lt;1.0.139</li>
   </ul>
   <p><a href="https://redirect.github.com/tafia/quick-xml/issues/490">#490</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/490">tafia/quick-xml#490</a>
   <a href="https://redirect.github.com/tafia/quick-xml/issues/510">#510</a>: <a href="https://redirect.github.com/tafia/quick-xml/issues/510">tafia/quick-xml#510</a>
   <a href="https://redirect.github.com/tafia/quick-xml/issues/520">#520</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/520">tafia/quick-xml#520</a>
   <a href="https://redirect.github.com/tafia/quick-xml/issues/537">#537</a>: <a href="https://redirect.github.com/tafia/quick-xml/issues/537">tafia/quick-xml#537</a>
   <a href="https://redirect.github.com/tafia/quick-xml/issues/540">#540</a>: <a href="https://redirect.github.com/tafia/quick-xml/issues/540">tafia/quick-xml#540</a>
   <a href="https://redirect.github.com/tafia/quick-xml/issues/541">#541</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/541">tafia/quick-xml#541</a>
   <a href="https://redirect.github.com/tafia/quick-xml/issues/556">#556</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/556">tafia/quick-xml#556</a>
   <a href="https://redirect.github.com/tafia/quick-xml/issues/562">#562</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/562">tafia/quick-xml#562</a>
   <a href="https://redirect.github.com/tafia/quick-xml/issues/565">#565</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/565">tafia/quick-xml#565</a>
   <a href="https://redirect.github.com/tafia/quick-xml/issues/568">#568</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/568">tafia/quick-xml#568</a>
   <a href="https://redirect.github.com/tafia/quick-xml/issues/569">#569</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/569">tafia/quick-xml#569</a>
   <a href="https://redirect.github.com/tafia/quick-xml/issues/571">#571</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/571">tafia/quick-xml#571</a></p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a href="https://github.com/tafia/quick-xml/commit/642de0a28721447822867ec966c79437c1dc1436"><code>642de0a</code></a> Release 0.28.0</li>
   <li><a href="https://github.com/tafia/quick-xml/commit/fe9b040a962442808ebba54ca872803ebe7d2c91"><code>fe9b040</code></a> Get rid warning when compile without &quot;serialize&quot; feature</li>
   <li><a href="https://github.com/tafia/quick-xml/commit/42e235005595f9248f3a9b2cf13f06916e62188b"><code>42e2350</code></a> Fix incorrect name of event in error variant documentation</li>
   <li><a href="https://github.com/tafia/quick-xml/commit/1ec074d6af29bf56ce00bb12aafb2d3e10790a69"><code>1ec074d</code></a> Add path argument to an example otherwise <code>cargo package</code> complains</li>
   <li><a href="https://github.com/tafia/quick-xml/commit/1a967a604456a010ae190a58feaebbc9d6e3648d"><code>1a967a6</code></a> Update introduction text with information about features and a quick link to ...</li>
   <li><a href="https://github.com/tafia/quick-xml/commit/180f82899d8605f4eab3316a8f4d0a706a11fd6e"><code>180f828</code></a> Give more descriptive names to some variables</li>
   <li><a href="https://github.com/tafia/quick-xml/commit/b1a23a1f3e15356b480221ee30d40a60825d0c8d"><code>b1a23a1</code></a> Add some documentation to internal macros and functions that implements parser</li>
   <li><a href="https://github.com/tafia/quick-xml/commit/078cd4c5e11456fc57a16aa193b4a2f6426c9b43"><code>078cd4c</code></a> Be consistent in used references to the XML standard</li>
   <li><a href="https://github.com/tafia/quick-xml/commit/f82266951c7c2207cc44899f66c7953518146e0c"><code>f822669</code></a> Merge pull request <a href="https://redirect.github.com/tafia/quick-xml/issues/573">#573</a> from vilunov/async-writer</li>
   <li><a href="https://github.com/tafia/quick-xml/commit/779298355332ce09927d3a8cd6eebeff6476e155"><code>7792983</code></a> Merge pull request <a href="https://redirect.github.com/tafia/quick-xml/issues/574">#574</a> from Mingun/ser-text-enum</li>
   <li>Additional commits viewable in <a href="https://github.com/tafia/quick-xml/compare/v0.27.0...v0.28.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 ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
   
   
   </details>


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

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow-rs] ursabot commented on pull request #3857: Update quick-xml requirement from 0.27.0 to 0.28.0

Posted by "ursabot (via GitHub)" <gi...@apache.org>.
ursabot commented on PR #3857:
URL: https://github.com/apache/arrow-rs/pull/3857#issuecomment-1468214574

   Benchmark runs are scheduled for baseline = 7b94b08c7d98e1f449955e2f31a94b871dc3e78e and contender = 047d699525ee28d3fa499274f3ff52efca721c47. 047d699525ee28d3fa499274f3ff52efca721c47 is a master commit associated with this PR. Results will be available as each benchmark for each run completes.
   Conbench compare runs links:
   [Skipped :warning: Benchmarking of arrow-rs-commits is not supported on ec2-t3-xlarge-us-east-2] [ec2-t3-xlarge-us-east-2](https://conbench.ursa.dev/compare/runs/a71c5fdbd2824c3cabd5708a99059ff7...7a518fe7df204db8a803126333d7686a/)
   [Skipped :warning: Benchmarking of arrow-rs-commits is not supported on test-mac-arm] [test-mac-arm](https://conbench.ursa.dev/compare/runs/134a612d977d400692846201fec53419...b4ffd261e591410983d5e32410d7bd81/)
   [Skipped :warning: Benchmarking of arrow-rs-commits is not supported on ursa-i9-9960x] [ursa-i9-9960x](https://conbench.ursa.dev/compare/runs/582ccd5bba204bd58035fa48e51db2b2...34afa02cf6c54ccebaaf09188bf3fafa/)
   [Skipped :warning: Benchmarking of arrow-rs-commits is not supported on ursa-thinkcentre-m75q] [ursa-thinkcentre-m75q](https://conbench.ursa.dev/compare/runs/d4a730144d9d48eaa1c6f55708efb45a...f80751e1214b471aba460dea245dc818/)
   Buildkite builds:
   Supported benchmarks:
   ec2-t3-xlarge-us-east-2: Supported benchmark langs: Python, R. Runs only benchmarks with cloud = True
   test-mac-arm: Supported benchmark langs: C++, Python, R
   ursa-i9-9960x: Supported benchmark langs: Python, R, JavaScript
   ursa-thinkcentre-m75q: Supported benchmark langs: C++, Java
   


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

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow-rs] tustvold merged pull request #3857: Update quick-xml requirement from 0.27.0 to 0.28.0

Posted by "tustvold (via GitHub)" <gi...@apache.org>.
tustvold merged PR #3857:
URL: https://github.com/apache/arrow-rs/pull/3857


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

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org