Skip to content

chore(deps): update dependency click-extra to v7.12.0#684

Merged
ReenigneArcher merged 1 commit intomasterfrom
renovate/click-extra-7-x
Apr 16, 2026
Merged

chore(deps): update dependency click-extra to v7.12.0#684
ReenigneArcher merged 1 commit intomasterfrom
renovate/click-extra-7-x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Apr 16, 2026

This PR contains the following updates:

Package Change Age Confidence
click-extra (changelog) ==7.11.0==7.12.0 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

kdeldycke/click-extra (click-extra)

v7.12.0

Compare Source

  • Add JobsOption and jobs_option decorator for controlling parallel execution. Defaults to available CPUs minus one. Warns when the requested count is clamped or exceeds available cores.
  • Improve error messages for single-dash multi-character tokens. When Click splits -dbgwrong character by character and reports "No such option: -d", ExtraCommand now catches that and re-raises with the full token and close-match suggestions.
  • Replace pygments-ansi-color dependency with inline ANSI SGR parser. Adds support for italic (SGR 3), underline (SGR 4), reverse video (SGR 7), strikethrough (SGR 9), and 24-bit RGB colors (quantized to the 256-color palette). The token namespace changes from Token.Color.*/Token.C.* to a unified Token.Ansi.*, and CSS classes change accordingly (from .-Color-*/.-C-* to .-Ansi-*). Fixes bold, italic, underline, and other text attributes not rendering in Sphinx/Furo: Furo's dark-mode CSS generator injected color: #D0D0D0 fallbacks for every Pygments style dict entry, overriding foreground color rules on compound tokens. All SGR attribute CSS is now injected separately via EXTRA_ANSI_CSS.
  • Rename lexer_map to LEXER_MAP.
  • Change render-matrix --matrix=<choice> option to a positional argument: render-matrix <choice>. Add palette, 8color, and gradient choices. palette shows a compact 256-color indexed swatch. 8color shows all standard foreground/background combinations. gradient renders 24-bit RGB gradients alongside their 256-color quantized equivalents to visualize the palette resolution limits.
  • Fix render-matrix colors background color column headers: the color swatches were styled as foreground instead of background colors.

Configuration

📅 Schedule: (in timezone America/New_York)

  • Branch creation
    • "after 1am,before 8am"
  • Automerge
    • At any time (no schedule defined)

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

Rebasing: Never, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Apr 16, 2026
@sonarqubecloud
Copy link
Copy Markdown

@ReenigneArcher ReenigneArcher merged commit cce31e0 into master Apr 16, 2026
18 checks passed
@ReenigneArcher ReenigneArcher deleted the renovate/click-extra-7-x branch April 16, 2026 12:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant