Skip to content

chore(patch): update click to 8.3.3 #patch#101

Open
public-glueops-renovatebot[bot] wants to merge 1 commit into
mainfrom
renovate/click-8.3.x
Open

chore(patch): update click to 8.3.3 #patch#101
public-glueops-renovatebot[bot] wants to merge 1 commit into
mainfrom
renovate/click-8.3.x

Conversation

@public-glueops-renovatebot

@public-glueops-renovatebot public-glueops-renovatebot Bot commented May 3, 2026

Copy link
Copy Markdown

This PR contains the following updates:

Package Change Age Confidence
click (changelog) ==8.3.1==8.3.3 age confidence

Release Notes

pallets/click (click)

v8.3.3

Compare Source

Released 2026-04-20

  • Use {func}shlex.split to split pager and editor commands into argv
    lists for {class}subprocess.Popen, removing shell=True.
    {issue}1026 {pr}1477 {pr}2775
  • Fix TypeError when rendering help for an option whose default value is
    an object that doesn't support equality comparison with strings, such as
    semver.Version. {issue}3298 {pr}3299
  • Fix pager test pollution under parallel execution by using pytest's
    tmp_path fixture instead of a shared temporary file path. {pr}3238
  • Treat Sentinel.UNSET values in a default_map as absent, so they fall
    through to the next default source instead of being used as the value.
    {issue}3224 {pr}3240
  • Patch pdb.Pdb in CliRunner isolation so pdb.set_trace(),
    breakpoint(), and debuggers subclassing pdb.Pdb (ipdb, pdbpp) can
    interact with the real terminal instead of the captured I/O streams.
    {issue}654 {issue}824 {issue}843 {pr}951 {pr}3235
  • Add optional randomized parallel test execution using pytest-randomly and
    pytest-xdist to detect test pollution and race conditions. {pr}3151
  • Add contributor documentation for running stress tests, randomized
    parallel tests, and Flask smoke tests. {pr}3151 {pr}3177
  • Show custom show_default string in prompts, matching the existing
    help text behavior. {issue}2836 {pr}2837 {pr}3165 {pr}3262 {pr}3280
    {pr}3328
  • Fix default=True with boolean flag_value always returning the
    flag_value instead of True. The default=True to flag_value
    substitution now only applies to non-boolean flags, where True acts as a
    sentinel meaning "activate this flag by default". For boolean flags,
    default=True is returned as a literal value. {issue}3111 {pr}3239
  • Mark make_default_short_help as private API. {issue}3189 {pr}3250
  • CliRunner's redirected streams now expose the original file descriptor
    via fileno(), so that faulthandler, subprocess, and other
    C-level consumers no longer crash with io.UnsupportedOperation.
    {issue}2865
  • Change {class}ParameterSource to an {class}~enum.IntEnum and reorder
    its members from most to least explicit, so values can be compared to
    check whether a parameter was explicitly provided. {issue}2879 {pr}3248

v8.3.2

Compare Source

Released 2026-04-02

  • Fix handling of flag_value when is_flag=False to allow such options to be
    used without an explicit value. {issue}3084 {pr}3152
  • Hide Sentinel.UNSET values as None when using lookup_default().
    {issue}3136 {pr}3199 {pr}3202 {pr}3209 {pr}3212 {pr}3224
  • Prevent _NamedTextIOWrapper from closing streams owned by StreamMixer.
    {issue}824 {issue}2991 {issue}2993 {issue}3110 {pr}3139 {pr}3140
  • Add comprehensive tests for CliRunner stream lifecycle, covering
    logging interaction, multi-threaded safety, and sequential invocation
    isolation. Add high-iteration stress tests behind a stress marker
    with a dedicated CI job. {pr}3139
  • Fix callable flag_value being instantiated when used as a default via
    default=True. {issue}3121 {pr}3201 {pr}3213 {pr}3225

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

@public-glueops-renovatebot

Copy link
Copy Markdown
Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@public-glueops-renovatebot public-glueops-renovatebot Bot changed the title chore(patch): update click to 8.3.2 #patch chore(patch): update click to 8.3.3 #patch May 22, 2026
@public-glueops-renovatebot public-glueops-renovatebot Bot changed the title chore(patch): update click to 8.3.3 #patch chore(patch): update click to 8.3.3 #patch - autoclosed Jun 3, 2026
@public-glueops-renovatebot public-glueops-renovatebot Bot deleted the renovate/click-8.3.x branch June 3, 2026 19:39
@public-glueops-renovatebot public-glueops-renovatebot Bot changed the title chore(patch): update click to 8.3.3 #patch - autoclosed chore(patch): update click to 8.3.3 #patch Jun 5, 2026
@public-glueops-renovatebot public-glueops-renovatebot Bot force-pushed the renovate/click-8.3.x branch 2 times, most recently from 436bda4 to 9eba64f Compare June 5, 2026 12:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants