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

   Bumps [click](https://github.com/pallets/click) from 8.4.2 to 8.5.0.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/pallets/click/releases";>click's releases</a>.</em></p>
   <blockquote>
   <h2>8.5.0</h2>
   <p>This is the Click 8.5.0 feature release. A feature release may include 
new features, remove previously deprecated code, add new deprecation, or 
introduce potentially breaking changes.</p>
   <p>We encourage everyone to upgrade. You can read more about our <a 
href="https://palletsprojects.com/versions";>Version Support Policy</a> on our 
website.</p>
   <p>PyPI: <a 
href="https://pypi.org/project/click/8.5.0/";>https://pypi.org/project/click/8.5.0/</a>
   Changes:  <a 
href="https://click.palletsprojects.com/page/changes/#version-8-5-0";>https://click.palletsprojects.com/page/changes/#version-8-5-0</a>
   Milestone <a 
href="https://github.com/pallets/click/milestone/33";>https://github.com/pallets/click/milestone/33</a></p>
   <ul>
   <li>Add built-in shell completion support for PowerShell (Windows PowerShell
   5.1+ and pwsh 7+) alongside the existing <code>bash</code>, 
<code>zsh</code>, and <code>fish</code>
   completers. Use <code>_FOO_BAR_COMPLETE=powershell_source foo-bar</code> to 
generate
   the completion script. <a 
href="https://redirect.github.com/pallets/click/issues/2672";>#2672</a> <a 
href="https://redirect.github.com/pallets/click/issues/3637";>#3637</a></li>
   <li>Supported versions of Windows enable ANSI terminal styles by default.
   Colorama is no longer a dependency and is not used. <a 
href="https://redirect.github.com/pallets/click/issues/2986";>#2986</a> <a 
href="https://redirect.github.com/pallets/click/issues/3505";>#3505</a></li>
   <li>{class}<code>Argument</code> accepts a <code>help</code> parameter, and 
help output includes
   a <code>Positional arguments</code> section when argument help is available. 
<a href="https://redirect.github.com/pallets/click/issues/2983";>#2983</a> <a 
href="https://redirect.github.com/pallets/click/issues/3473";>#3473</a></li>
   <li><code>confirm()</code> and <code>prompt()</code> strip ANSI color and 
style codes from the
   prompt when the output stream does not support them, matching 
<code>echo()</code>.
   This stripping was lost in <code>8.4.0</code> when <a 
href="https://redirect.github.com/pallets/click/issues/2969";>#2969</a> began 
writing the
   prompt with <code>input()</code> directly. <a 
href="https://redirect.github.com/pallets/click/issues/3572";>#3572</a> <a 
href="https://redirect.github.com/pallets/click/issues/3653";>#3653</a></li>
   <li>{class}<code>Path</code> with <code>allow_dash=True</code> no longer 
triggers a <code>BytesWarning</code>,
   an error under <code>python -bb</code>, when checking a value against the 
<code>-</code>
   convention. <a 
href="https://redirect.github.com/pallets/click/issues/2877";>#2877</a> <a 
href="https://redirect.github.com/pallets/click/issues/3642";>#3642</a></li>
   <li>Add {func}<code>custom_version_option</code>, a <code>--version</code> 
option whose output is
   produced by a callback, covering cases {func}<code>version_option</code> 
intentionally
   does not. The feature set of {func}<code>version_option</code> is now 
frozen; see
   [discussion <a 
href="https://redirect.github.com/pallets/click/issues/3527";>#3527</a>](<a 
href="https://github.com/pallets/click/discussions/3527";>https://github.com/pallets/click/discussions/3527</a>).
 <a href="https://redirect.github.com/pallets/click/issues/3581";>#3581</a></li>
   <li><code>style()</code> and <code>secho()</code> no longer silently drop 
the 256-color index <code>0</code>
   (black) passed as <code>fg</code> or <code>bg</code>, and now validate color 
arguments. Invalid
   colors raise a <code>ValueError</code> instead of a <code>TypeError</code>. 
<a href="https://redirect.github.com/pallets/click/issues/3677";>#3677</a></li>
   <li>The automatic help option stores its value under the reserved name
   <code>_click_default_help</code> instead of <code>help</code>, so a 
parameter named <code>help</code> no
   longer breaks parsing. The new name is visible in
   {meth}<code>Command.to_info_dict</code> output. Parameters that overwrite 
each other's
   value trigger a warning: an argument sharing its name with another
   parameter, or any parameter claiming the reserved name. Options may still
   share a name to compete for the same value (feature switches).
   <a href="https://redirect.github.com/pallets/click/issues/2819";>#2819</a> <a 
href="https://redirect.github.com/pallets/click/issues/3678";>#3678</a></li>
   <li><code>unstyle</code> and the ANSI handling behind help-text wrapping now 
strip the full
   CSI escape-sequence grammar. <a 
href="https://redirect.github.com/pallets/click/issues/3681";>#3681</a></li>
   <li>Streamline <code>Option</code> flag handling: the flag-kind, type, 
lazy-default and
   validation steps in <code>Option.__init__</code> move into focused helpers, 
and
   <code>flag_value</code> and <code>default</code> keep their unset sentinel 
at construction
   (resolved lazily on read) so <code>is UNSET</code> reliably tells a 
user-supplied value
   from an auto-derived one. Runtime behavior is unchanged, but
   {meth}<code>Parameter.to_info_dict</code> now resolves 
<code>default=True</code> on a feature
   switch to its <code>flag_value</code>, matching what the function receives 
at call</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/pallets/click/blob/main/CHANGES.md";>click's 
changelog</a>.</em></p>
   <blockquote>
   <h2>Version 8.5.0</h2>
   <p>Released 2026-08-24</p>
   <ul>
   <li>Add built-in shell completion support for PowerShell (Windows PowerShell
   5.1+ and pwsh 7+) alongside the existing <code>bash</code>, 
<code>zsh</code>, and <code>fish</code>
   completers. Use <code>_FOO_BAR_COMPLETE=powershell_source foo-bar</code> to 
generate
   the completion script. {issue}<code>2672</code> {pr}<code>3637</code></li>
   <li>Supported versions of Windows enable ANSI terminal styles by default.
   Colorama is no longer a dependency and is not used. {issue}<code>2986</code> 
{pr}<code>3505</code></li>
   <li>{class}<code>Argument</code> accepts a <code>help</code> parameter, and 
help output includes
   a <code>Positional arguments</code> section when argument help is available. 
{issue}<code>2983</code> {pr}<code>3473</code></li>
   <li><code>confirm()</code> and <code>prompt()</code> strip ANSI color and 
style codes from the
   prompt when the output stream does not support them, matching 
<code>echo()</code>.
   This stripping was lost in <code>8.4.0</code> when {pr}<code>2969</code> 
began writing the
   prompt with <code>input()</code> directly. {issue}<code>3572</code> 
{pr}<code>3653</code></li>
   <li>Fix test failures when using pytest &gt;= 9.1. {pr}<code>3656</code></li>
   <li>{class}<code>Path</code> with <code>allow_dash=True</code> no longer 
triggers a <code>BytesWarning</code>,
   an error under <code>python -bb</code>, when checking a value against the 
<code>-</code>
   convention. {issue}<code>2877</code> {pr}<code>3642</code></li>
   <li>Add {func}<code>custom_version_option</code>, a <code>--version</code> 
option whose output is
   produced by a callback, covering cases {func}<code>version_option</code> 
intentionally
   does not. The feature set of {func}<code>version_option</code> is now 
frozen; see
   [discussion <a 
href="https://redirect.github.com/pallets/click/issues/3527";>#3527</a>](<a 
href="https://github.com/pallets/click/discussions/3527";>https://github.com/pallets/click/discussions/3527</a>).
 {pr}<code>3581</code></li>
   <li><code>style()</code> and <code>secho()</code> no longer silently drop 
the 256-color index <code>0</code>
   (black) passed as <code>fg</code> or <code>bg</code>, and now validate color 
arguments. Invalid
   colors raise a <code>ValueError</code> instead of a <code>TypeError</code>. 
{pr}<code>3677</code></li>
   <li>The automatic help option stores its value under the reserved name
   <code>_click_default_help</code> instead of <code>help</code>, so a 
parameter named <code>help</code> no
   longer breaks parsing. The new name is visible in
   {meth}<code>Command.to_info_dict</code> output. Parameters that overwrite 
each other's
   value trigger a warning: an argument sharing its name with another
   parameter, or any parameter claiming the reserved name. Options may still
   share a name to compete for the same value (feature switches).
   {issue}<code>2819</code> {pr}<code>3678</code></li>
   <li><code>unstyle</code> and the ANSI handling behind help-text wrapping now 
strip the full
   CSI escape-sequence grammar. {pr}<code>3681</code></li>
   <li>Streamline <code>Option</code> flag handling: the flag-kind, type, 
lazy-default and
   validation steps in <code>Option.__init__</code> move into focused helpers, 
and
   <code>flag_value</code> and <code>default</code> keep their unset sentinel 
at construction
   (resolved lazily on read) so <code>is UNSET</code> reliably tells a 
user-supplied value
   from an auto-derived one. Runtime behavior is unchanged, but
   {meth}<code>Parameter.to_info_dict</code> now resolves 
<code>default=True</code> on a feature
   switch to its <code>flag_value</code>, matching what the function receives 
at call
   time. {pr}<code>3641</code></li>
   <li>{func}<code>get_binary_stream</code> and 
{func}<code>get_text_stream</code> are deprecated and
   will be removed in Click 9.0. {issue}<code>3481</code> 
{pr}<code>3695</code></li>
   <li>The following <code>click.utils</code> names were never intentionally 
public and are
   now private (<code>_</code>-prefixed). The old names remain available with a
   <code>DeprecationWarning</code> until Click 9.0: <code>LazyFile</code>, 
<code>KeepOpenFile</code>,</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/pallets/click/commit/8b19813f2bfca99f1018a587a8cf54fc959f2e5d";><code>8b19813</code></a>
 Release version 8.5.0</li>
   <li><a 
href="https://github.com/pallets/click/commit/2c8cd3ac958a7eb316d67f2d316c27086c4c0369";><code>2c8cd3a</code></a>
 Add FAQ entry about <code>UnicodeEncodeError</code> on Windows (<a 
href="https://redirect.github.com/pallets/click/issues/3778";>#3778</a>)</li>
   <li><a 
href="https://github.com/pallets/click/commit/131c86aadddfa5cb6dca8339c9d6294c4eacb8ac";><code>131c86a</code></a>
 Add FAQ entry about <code>UnicodeEncodeError</code> on Windows</li>
   <li><a 
href="https://github.com/pallets/click/commit/e1fd5946ab26aaf372009eaff1acf947140b40fb";><code>e1fd594</code></a>
 Add support of <code>pathlib.Path</code> to <code>edit</code> (<a 
href="https://redirect.github.com/pallets/click/issues/3781";>#3781</a>)</li>
   <li><a 
href="https://github.com/pallets/click/commit/a1d87858abd77fa8e3ffc204670ccd75b96c4781";><code>a1d8785</code></a>
 Add support of <code>pathlib.Path</code> to <code>edit</code></li>
   <li><a 
href="https://github.com/pallets/click/commit/2103e157683c5e4cadc8ee1838df526a54bde9a4";><code>2103e15</code></a>
 Forward all user's parameters set in <code>PAGER</code> and improve flag 
detection (<a 
href="https://redirect.github.com/pallets/click/issues/3777";>#3777</a>)</li>
   <li><a 
href="https://github.com/pallets/click/commit/a6256bfb5971d5e58585fe7b6c656134e1ade5a4";><code>a6256bf</code></a>
 Forwards all user's parameters set in <code>PAGER</code></li>
   <li><a 
href="https://github.com/pallets/click/commit/61b69e967e525bd502f5bf42def4d551e761fe0e";><code>61b69e9</code></a>
 Resolve the pager command once, in <code>_pager_contextmanager</code> (<a 
href="https://redirect.github.com/pallets/click/issues/3776";>#3776</a>)</li>
   <li><a 
href="https://github.com/pallets/click/commit/9835b0f7612d1b1ea180a975fd6d24cf16791ba8";><code>9835b0f</code></a>
 Resolve the pager command once, in <code>_pager_contextmanager</code></li>
   <li><a 
href="https://github.com/pallets/click/commit/f36d58bbd7f188178de2d4fe1d0292c510375ca7";><code>f36d58b</code></a>
 Refactor pager stream handling (<a 
href="https://redirect.github.com/pallets/click/issues/3767";>#3767</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/pallets/click/compare/8.4.2...8.5.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=click&package-manager=pip&previous-version=8.4.2&new-version=8.5.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