Update dependency click to v8.3.3 #91
Reference in New Issue
Block a user
Delete Branch "renovate/click-8.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
==8.3.2→==8.3.3Release Notes
pallets/click (click)
v8.3.3Compare Source
Released 2026-04-20
shlex.splitto split pager and editor commands intoargvlists for :class:
subprocess.Popen, removingshell=True.:issue:
1026:pr:1477:pr:2775TypeErrorwhen rendering help for an option whose default value isan object that doesn't support equality comparison with strings, such as
semver.Version. :issue:3298:pr:3299tmp_pathfixture instead of a shared temporary file path. :pr:3238Sentinel.UNSETvalues in adefault_mapas absent, so they fallthrough to the next default source instead of being used as the value.
:issue:
3224:pr:3240pdb.PdbinCliRunnerisolation sopdb.set_trace(),breakpoint(), and debuggers subclassingpdb.Pdb(ipdb, pdbpp) caninteract with the real terminal instead of the captured I/O streams.
:issue:
654:issue:824:issue:843:pr:951:pr:3235pytest-randomlyandpytest-xdistto detect test pollution and race conditions. :pr:3151parallel tests, and Flask smoke tests. :pr:
3151:pr:3177show_defaultstring in prompts, matching the existinghelp text behavior. :issue:
2836:pr:2837:pr:3165:pr:3262:pr:3280:pr:
3328default=Truewith booleanflag_valuealways returning theflag_valueinstead ofTrue. Thedefault=Truetoflag_valuesubstitution now only applies to non-boolean flags, where
Trueacts as asentinel meaning "activate this flag by default". For boolean flags,
default=Trueis returned as a literal value. :issue:3111:pr:3239make_default_short_helpas private API. :issue:3189:pr:3250CliRunner's redirected streams now expose the original file descriptorvia
fileno(), so thatfaulthandler,subprocess, and otherC-level consumers no longer crash with
io.UnsupportedOperation.:issue:
2865ParameterSourceto an :class:~enum.IntEnumand reorderits members from most to least explicit, so values can be compared to
check whether a parameter was explicitly provided. :issue:
2879:pr:3248Configuration
📅 Schedule: (in timezone America/Edmonton)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.