Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): Update quick-xml requirement from 0.32 to 0.34 (#446)
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>v0.34.0 - allow to read 4GB+ files on 32-bit targets</h2> <h2>What's Changed</h2> <h3>Bug Fixes</h3> <ul> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/751">#751</a>: Fix internal overflow when read 4GB+ files on 32-bit targets using <code>Reader<impl BufRead></code> readers.</li> </ul> <h3>Misc Changes</h3> <ul> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/760">#760</a>: <code>Attribute::decode_and_unescape_value</code> and <code>Attribute::decode_and_unescape_value_with</code> now accepts <code>Decoder</code> instead of <code>Reader</code>. Use <code>Reader::decoder()</code> to get it.</li> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/760">#760</a>: <code>Writer::write_event</code> now consumes event. Use <code>Event::borrow()</code> if you want to keep ownership.</li> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/751">#751</a>: Type of <code>Reader::error_position()</code> and <code>Reader::buffer_position()</code> changed from <code>usize</code> to <code>u64</code>.</li> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/751">#751</a>: Type alias <code>Span</code> changed from <code>Range<usize></code> to <code>Range<u64></code>.</li> </ul> <p><a href="https://redirect.github.com/tafia/quick-xml/issues/751">#751</a>: <a href="https://redirect.github.com/tafia/quick-xml/issues/751">tafia/quick-xml#751</a> <a href="https://redirect.github.com/tafia/quick-xml/issues/760">#760</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/760">tafia/quick-xml#760</a></p> <p><strong>Full Changelog</strong>: <a href="https://github.com/tafia/quick-xml/compare/v0.33.0...v0.34.0">https://github.com/tafia/quick-xml/compare/v0.33.0...v0.34.0</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.34.0 -- 2024-06-25</h2> <h3>Bug Fixes</h3> <ul> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/751">#751</a>: Fix internal overflow when read 4GB+ files on 32-bit targets using <code>Reader<impl BufRead></code> readers.</li> </ul> <h3>Misc Changes</h3> <ul> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/760">#760</a>: <code>Attribute::decode_and_unescape_value</code> and <code>Attribute::decode_and_unescape_value_with</code> now accepts <code>Decoder</code> instead of <code>Reader</code>. Use <code>Reader::decoder()</code> to get it.</li> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/760">#760</a>: <code>Writer::write_event</code> now consumes event. Use <code>Event::borrow()</code> if you want to keep ownership.</li> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/751">#751</a>: Type of <code>Reader::error_position()</code> and <code>Reader::buffer_position()</code> changed from <code>usize</code> to <code>u64</code>.</li> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/751">#751</a>: Type alias <code>Span</code> changed from <code>Range<usize></code> to <code>Range<u64></code>.</li> </ul> <p><a href="https://redirect.github.com/tafia/quick-xml/issues/751">#751</a>: <a href="https://redirect.github.com/tafia/quick-xml/issues/751">tafia/quick-xml#751</a> <a href="https://redirect.github.com/tafia/quick-xml/issues/760">#760</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/760">tafia/quick-xml#760</a></p> <h2>0.33.0 -- 2024-06-21</h2> <h3>New Features</h3> <ul> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/758">#758</a>: Implemented <code>From<QName></code> for <code>BytesStart</code> and <code>BytesEnd</code>.</li> </ul> <h3>Bug Fixes</h3> <ul> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/755">#755</a>: Fix incorrect missing of trimming all-space text events when <code>trim_text_start = false</code> and <code>trim_text_end = true</code>.</li> </ul> <h3>Misc Changes</h3> <ul> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/650">#650</a>: Change the type of <code>Event::PI</code> to a new dedicated <code>BytesPI</code> type.</li> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/759">#759</a>: Make <code>const</code> as much functions as possible: <ul> <li><code>resolve_html5_entity()</code></li> <li><code>resolve_predefined_entity()</code></li> <li><code>resolve_xml_entity()</code></li> <li><code>Attr::key()</code></li> <li><code>Attr::value()</code></li> <li><code>Attributes::html()</code></li> <li><code>Attributes::new()</code></li> <li><code>BytesDecl::from_start()</code></li> <li><code>Decoder::encoding()</code></li> <li><code>Deserializer::get_ref()</code></li> <li><code>IoReader::get_ref()</code></li> <li><code>LocalName::into_inner()</code></li> <li><code>Namespace::into_inner()</code></li> <li><code>NsReader::config()</code></li> <li><code>NsReader::prefixes()</code></li> <li><code>Prefix::into_inner()</code></li> <li><code>QName::into_inner()</code></li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tafia/quick-xml/commit/7f86e57b7026ced9590e519c8999590b62e78732"><code>7f86e57</code></a> Release 0.34.0</li> <li><a href="https://github.com/tafia/quick-xml/commit/d71978e31f9e3e9c640c03b08418135f42c48049"><code>d71978e</code></a> Use u64 offsets to be able to read 4GB+ files on 32-bit targets</li> <li><a href="https://github.com/tafia/quick-xml/commit/d2c75ab22dd069eb4dfc97934f187fa515773e6f"><code>d2c75ab</code></a> Run some tests on 32-bit target</li> <li><a href="https://github.com/tafia/quick-xml/commit/7f92129d537e21bc65d0c8b1eb0b08fb30a55330"><code>7f92129</code></a> Add tests to check that reading can overflow internal counters</li> <li><a href="https://github.com/tafia/quick-xml/commit/46742446fe6e3597898212607cd5ed98a2e495cd"><code>4674244</code></a> Merge pull request <a href="https://redirect.github.com/tafia/quick-xml/issues/760">#760</a> from Mingun/in-mind-of-write</li> <li><a href="https://github.com/tafia/quick-xml/commit/55f7aa14dcbbdea9f2ecf147da4d9cf198697a82"><code>55f7aa1</code></a> Consume event when write. Use <code>Event::borrow()</code> if you want to keep ownership</li> <li><a href="https://github.com/tafia/quick-xml/commit/2553b62e2e1f98eb0a1ef7e930826e7d5c7630b1"><code>2553b62</code></a> Accept <code>Decoder</code> instead of <code>Reader</code> when decoding attributes.</li> <li><a href="https://github.com/tafia/quick-xml/commit/31ca532b384b786d1317343574923edbdac48a5a"><code>31ca532</code></a> Remove unused import in doctest</li> <li><a href="https://github.com/tafia/quick-xml/commit/649f3d8081c3c0ca2b02e50cb9f1286a238ae992"><code>649f3d8</code></a> Merge pull request <a href="https://redirect.github.com/tafia/quick-xml/issues/767">#767</a> from Mingun/move-to-integration</li> <li><a href="https://github.com/tafia/quick-xml/commit/a24ed89201459379fc13b996d07fa3990ef808da"><code>a24ed89</code></a> Move writer integration tests for indentation to tests/writer-indentation.rs</li> <li>Additional commits viewable in <a href="https://github.com/tafia/quick-xml/compare/v0.32.0...v0.34.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 this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Xuanwo <[email protected]>
- Loading branch information