Skip to content

Update dependency wcwidth to v0.8.1#1333

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/wcwidth-0.x
Open

Update dependency wcwidth to v0.8.1#1333
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/wcwidth-0.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 14, 2026

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
wcwidth ==0.6.0==0.8.1 age adoption passing confidence

Release Notes

jquast/wcwidth (wcwidth)

v0.8.1: : Improved corrections tables

Compare Source

Full Changelog: jquast/wcwidth@0.8.0...0.8.1

v0.8.0: : new terminal-aware wcstwidth() function

Compare Source

  • New support for Variation Selector 15 Emojis as narrow, #​211.
  • New argument, term_program for wcstwidth(), width(), clip(), wrap(), ljust(), rjust(), and center(). False disables corrections; True auto-detects by TERM_PROGRAM or TERM; string values accept canonical names matching list_term_programs(). wcstwidth()_ defaults to True; all other functions default to False.
  • Improved performance on Python 3.15 using standard library iter_graphemes() #​206.
  • Improved memory usage and import time for Python 3.15 using lazy imports #​221.
  • Bugfix Invisible_Stacker viramas now form conjuncts (Burmese, Khmer, etc.) and change some Virama width calculations to match jacobsandlund/uucode_ (ghostty) #​223.
  • Updated graphemes width maximum now 2, matching Ghostty, foot, and Windows Terminal #​224.

Full Changelog: jquast/wcwidth@0.7.0...0.8.0

v0.7.0

Compare Source

  • New support for kitty text sizing protocol (OSC 66) in width() and clip().
    • New clip() parameter control_codes='parse', 'ignore', and 'strict'. clip()
      is now able to clip OSC 8 hyperlinks and OSC 66 text sizing sequences.
    • Improved clip() and width() to support horizontal cursor sequences (cub, cuf,
      hpa). Cursor-left (cub) or backspace (\b) now overwrites text. column_address
      (hpa) and carriage return (\r) are now parsed, and more values conditionally raise
      ValueError when control_codes='strict'.

PR's

Full Changelog: jquast/wcwidth@0.6.0...0.7.0


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.

🔕 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 requested a review from a team May 14, 2026 01:13
@renovate renovate Bot force-pushed the renovate/wcwidth-0.x branch from 11df14d to 5e89c85 Compare May 14, 2026 14:13
@renovate renovate Bot force-pushed the renovate/wcwidth-0.x branch 2 times, most recently from c06ecc4 to ac2775c Compare June 4, 2026 09:14
@fullsend-ai-review
Copy link
Copy Markdown

fullsend-ai-review Bot commented Jun 4, 2026

Review

Findings

No findings.

Previous run

Review

Findings

Info

  • [sub-agent-failure] N/A — The style-conventions sub-agent did not return findings: model unavailable on deployment. This is non-blocking for a dependency version bump that only modifies requirements files.

@fullsend-ai-review fullsend-ai-review Bot added the ready-for-merge All reviewers approved — ready to merge label Jun 4, 2026
@renovate renovate Bot changed the title Update dependency wcwidth to v0.7.0 Update dependency wcwidth to v0.8.0 Jun 6, 2026
@renovate renovate Bot force-pushed the renovate/wcwidth-0.x branch from ac2775c to 7858691 Compare June 6, 2026 01:02
@renovate renovate Bot changed the title Update dependency wcwidth to v0.8.0 Update dependency wcwidth to v0.8.1 Jun 8, 2026
@renovate renovate Bot force-pushed the renovate/wcwidth-0.x branch from 7858691 to 7c839ac Compare June 8, 2026 09:36
@fullsend-ai-review fullsend-ai-review Bot added ready-for-merge All reviewers approved — ready to merge and removed ready-for-merge All reviewers approved — ready to merge labels Jun 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-for-merge All reviewers approved — ready to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants