dependabot[bot] opened a new pull request, #43616:
URL: https://github.com/apache/superset/pull/43616

   Bumps [trino](https://github.com/trinodb/trino-python-client) from 0.338.0 
to 0.339.0.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/trinodb/trino-python-client/releases";>trino's 
releases</a>.</em></p>
   <blockquote>
   <h2>0.339.0</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>Make result iteration recoverable from errors by <a 
href="https://github.com/hashhar";><code>@​hashhar</code></a> in <a 
href="https://redirect.github.com/trinodb/trino-python-client/pull/615";>trinodb/trino-python-client#615</a></li>
   <li>Add automated Python version update workflow by <a 
href="https://github.com/hashhar";><code>@​hashhar</code></a> in <a 
href="https://redirect.github.com/trinodb/trino-python-client/pull/594";>trinodb/trino-python-client#594</a></li>
   <li>Raise error when sending credentials over HTTP by <a 
href="https://github.com/hashhar";><code>@​hashhar</code></a> in <a 
href="https://redirect.github.com/trinodb/trino-python-client/pull/593";>trinodb/trino-python-client#593</a></li>
   <li>Forward custom HTTP headers on coordinator spooling requests by <a 
href="https://github.com/hashhar";><code>@​hashhar</code></a> in <a 
href="https://redirect.github.com/trinodb/trino-python-client/pull/620";>trinodb/trino-python-client#620</a></li>
   <li>Send Content-Type charset on statement POST requests by <a 
href="https://github.com/hashhar";><code>@​hashhar</code></a> in <a 
href="https://redirect.github.com/trinodb/trino-python-client/pull/619";>trinodb/trino-python-client#619</a></li>
   <li>Return column comments in SQLAlchemy get_columns by <a 
href="https://github.com/hashhar";><code>@​hashhar</code></a> in <a 
href="https://redirect.github.com/trinodb/trino-python-client/pull/618";>trinodb/trino-python-client#618</a></li>
   <li>Remove incorrect assertion on &quot;processedRows&quot; cursor stat in a 
test by <a 
href="https://github.com/azawlocki-sbdt";><code>@​azawlocki-sbdt</code></a> in 
<a 
href="https://redirect.github.com/trinodb/trino-python-client/pull/625";>trinodb/trino-python-client#625</a></li>
   <li>Retry on HTTP 200 with empty response body by <a 
href="https://github.com/emanuelsdsj";><code>@​emanuelsdsj</code></a> in <a 
href="https://redirect.github.com/trinodb/trino-python-client/pull/603";>trinodb/trino-python-client#603</a></li>
   <li>Do not cancel completed DML statements on cursor close by <a 
href="https://github.com/hashhar";><code>@​hashhar</code></a> in <a 
href="https://redirect.github.com/trinodb/trino-python-client/pull/617";>trinodb/trino-python-client#617</a></li>
   <li>Validate host in SQLAlchemy URL helper by <a 
href="https://github.com/hashhar";><code>@​hashhar</code></a> in <a 
href="https://redirect.github.com/trinodb/trino-python-client/pull/621";>trinodb/trino-python-client#621</a></li>
   <li>Cache server_version_info and guard against re-entrant reads by <a 
href="https://github.com/hashhar";><code>@​hashhar</code></a> in <a 
href="https://redirect.github.com/trinodb/trino-python-client/pull/622";>trinodb/trino-python-client#622</a></li>
   <li>Do not double-decode username, password and query values in SQLAlchemy 
URL by <a 
href="https://github.com/arpitjain099";><code>@​arpitjain099</code></a> in <a 
href="https://redirect.github.com/trinodb/trino-python-client/pull/616";>trinodb/trino-python-client#616</a></li>
   <li>Expose query stats through a cursor callback by <a 
href="https://github.com/hashhar";><code>@​hashhar</code></a> in <a 
href="https://redirect.github.com/trinodb/trino-python-client/pull/623";>trinodb/trino-python-client#623</a></li>
   <li>Add 0.339.0 release notes by <a 
href="https://github.com/hashhar";><code>@​hashhar</code></a> in <a 
href="https://redirect.github.com/trinodb/trino-python-client/pull/629";>trinodb/trino-python-client#629</a></li>
   </ul>
   <h2>New Contributors</h2>
   <ul>
   <li><a href="https://github.com/emanuelsdsj";><code>@​emanuelsdsj</code></a> 
made their first contribution in <a 
href="https://redirect.github.com/trinodb/trino-python-client/pull/603";>trinodb/trino-python-client#603</a></li>
   <li><a 
href="https://github.com/arpitjain099";><code>@​arpitjain099</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/trinodb/trino-python-client/pull/616";>trinodb/trino-python-client#616</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/trinodb/trino-python-client/compare/0.338.0...0.339.0";>https://github.com/trinodb/trino-python-client/compare/0.338.0...0.339.0</a></p>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/trinodb/trino-python-client/blob/master/CHANGES.md";>trino's
 changelog</a>.</em></p>
   <blockquote>
   <h2>Release 0.339.0</h2>
   <ul>
   <li>Add support for returning column comments from SQLAlchemy 
<code>get_columns</code>.
   (<a 
href="https://redirect.github.com/trinodb/trino-python-client/issues/581";>#581</a>)</li>
   <li>Fix infinite recursion when reading <code>server_version_info</code> on 
the SQLAlchemy
   dialect while a query issued through the same connection is already in
   flight, for example when used with <code>aws-xray-sdk</code>.
   (<a 
href="https://redirect.github.com/trinodb/trino-python-client/issues/559";>#559</a>)</li>
   <li>Fix <code>trino.sqlalchemy.URL()</code> to validate the 
<code>host</code> argument and raise a
   clear error instead of producing a malformed connection URL.
   (<a 
href="https://redirect.github.com/trinodb/trino-python-client/issues/579";>#579</a>)</li>
   <li>Fix <code>INSERT</code>/<code>UPDATE</code>/<code>DELETE</code> queries 
incorrectly being left as cancelled
   on the server when the cursor is closed immediately after reading the row
   count.
   (<a 
href="https://redirect.github.com/trinodb/trino-python-client/issues/601";>#601</a>)</li>
   <li>Fix crash and retry instead when the server returns an HTTP 200 response
   with an empty body.
   (<a 
href="https://redirect.github.com/trinodb/trino-python-client/issues/596";>#596</a>)</li>
   <li>Fix result iteration to raise transient errors, such as network errors
   while downloading spooled segments, to the caller instead of silently
   truncating the results.
   (<a 
href="https://redirect.github.com/trinodb/trino-python-client/issues/598";>#598</a>)</li>
   <li>Fix custom HTTP headers passed to <code>connect()</code> not being 
forwarded on
   requests used to fetch and acknowledge spooled result segments from the
   coordinator.
   (<a 
href="https://redirect.github.com/trinodb/trino-python-client/pull/620";>#620</a>)</li>
   <li>Send a <code>charset</code> in the <code>Content-Type</code> header of 
statement requests so
   that proxies such as Trino Gateway can parse the submitted SQL.
   (<a 
href="https://redirect.github.com/trinodb/trino-python-client/issues/600";>#600</a>)</li>
   <li>Fix SQLAlchemy connections corrupting a <code>+</code> character in the 
username,
   password, or query parameter values.
   (<a 
href="https://redirect.github.com/trinodb/trino-python-client/issues/611";>#611</a>)</li>
   <li>Add a <code>stats_callback</code> argument to 
<code>Connection.cursor()</code> that is invoked
   with the current query stats after every response from the coordinator,
   starting right after the query is submitted so the query ID is available
   while the query is still running.
   (<a 
href="https://redirect.github.com/trinodb/trino-python-client/issues/578";>#578</a>)</li>
   </ul>
   <h3>Breaking Changes</h3>
   <ul>
   <li>Raise an error when authentication credentials would be sent over an
   insecure HTTP connection instead of silently sending them. Use 
<code>https://</code>
   in the host URL, or pass <code>http_scheme='https'</code>, to keep using
   authentication.
   (<a 
href="https://redirect.github.com/trinodb/trino-python-client/pull/593";>#593</a>)</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/trinodb/trino-python-client/commit/c8eb52e1bb861187a4a566edaf1cc943a8ae0886";><code>c8eb52e</code></a>
 Bump version to 0.339.0</li>
   <li><a 
href="https://github.com/trinodb/trino-python-client/commit/8bc22b9404653d986dd69a00e99af367dd7b2f46";><code>8bc22b9</code></a>
 Add 0.339.0 release notes</li>
   <li><a 
href="https://github.com/trinodb/trino-python-client/commit/03b5cc258c145b6cc9cd151b0d7f4bdb303f58aa";><code>03b5cc2</code></a>
 Expose query stats through a cursor callback</li>
   <li><a 
href="https://github.com/trinodb/trino-python-client/commit/405f1d8f0f9a42400ec60ea80954883a871b1c8e";><code>405f1d8</code></a>
 Do not double-decode username, password and query values in SQLAlchemy URL</li>
   <li><a 
href="https://github.com/trinodb/trino-python-client/commit/d4d371577d9812bc33b867f196e66c4c466f7e14";><code>d4d3715</code></a>
 Cache server_version_info and guard against re-entrant reads</li>
   <li><a 
href="https://github.com/trinodb/trino-python-client/commit/5dbb996c3741addfd58eb20be17b72dbf772d980";><code>5dbb996</code></a>
 Validate host in SQLAlchemy URL helper</li>
   <li><a 
href="https://github.com/trinodb/trino-python-client/commit/e8ba17bd331104ffcddaa6c209d3efb92a7a618c";><code>e8ba17b</code></a>
 Cast TRINO_RUNNING_PORT to int in integration conftest</li>
   <li><a 
href="https://github.com/trinodb/trino-python-client/commit/9c1f3854f6cbe2b1f8b62c8df1cc761733169ed9";><code>9c1f385</code></a>
 Do not cancel completed DML statements on cursor close</li>
   <li><a 
href="https://github.com/trinodb/trino-python-client/commit/fda8cefc6706d4261a709e46a85a79a309d87825";><code>fda8cef</code></a>
 Add unit test for empty 200 response error in process()</li>
   <li><a 
href="https://github.com/trinodb/trino-python-client/commit/f8b120332eb08b93ad48c629cf0aed395e59847d";><code>f8b1203</code></a>
 Retry on HTTP 200 with empty response body</li>
   <li>Additional commits viewable in <a 
href="https://github.com/trinodb/trino-python-client/compare/0.338.0...0.339.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=trino&package-manager=pip&previous-version=0.338.0&new-version=0.339.0)](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 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>


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to