Skip to content

Bump wcwidth from 0.8.3 to 0.8.4 - #118

Merged
mackenly merged 1 commit into
mainfrom
dependabot/pip/wcwidth-0.8.4
Sep 21, 2026
Merged

mackenly merged 1 commit into
mainfrom
dependabot/pip/wcwidth-0.8.4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 21, 2026 •

Copy link
Copy Markdown
Contributor

Bumps wcwidth from 0.8.3 to 0.8.4.

Release notes

Sourced from wcwidth's releases.

0.8.4 Unicode 18

What's Changed

Full Changelog: jquast/wcwidth@0.8.3...0.8.4

Changelog

Sourced from wcwidth's changelog.

0.8.4 2026-09-17

  • Bugfix clip()_ hangs with OSC 8 hyperlinks in some conditions, PR [#252](https://github.com/jquast/wcwidth/issues/252)_.
  • Bugfix width of ITU T.416 colon-format SGR color parameters, PR [#243](https://github.com/jquast/wcwidth/issues/243)_.
  • Bugfix width of OSC 66 text sizing sequences without a text field, PR [#246](https://github.com/jquast/wcwidth/issues/246)_.
  • Bugfix width(), ljust(), rjust(), center(), clip()_ and strip_sequences()_ treated ESC ( LF as text instead of a character set designation (rare), PR [#259](https://github.com/jquast/wcwidth/issues/259)_.
  • Bugfix clip()_ painter's algorithm and "tab expansion" should be spaces, PR [#259](https://github.com/jquast/wcwidth/issues/259)_.
  • Changed iter_graphemes()_ clustering rule GB9c for Unicode 18.0, PR [#238](https://github.com/jquast/wcwidth/issues/238)_.
  • Changed ambiguous_width arguments are now clamped to allowed range (1, 2), PR [#246](https://github.com/jquast/wcwidth/issues/246)_.
  • Changed wrap()_ now raises ValueError for a width of zero or less, matching stdlib textwrap. Previously wrap('女', 0) returned ['女'], PR [#246](https://github.com/jquast/wcwidth/issues/246)_.
  • Changed clip()_ arguments start=0 and end=-1 become optional, PR [#250](https://github.com/jquast/wcwidth/issues/250)_.
  • Updated tables for Unicode version 18.0, PR [#238](https://github.com/jquast/wcwidth/issues/238)_.
  • Updated ucs-detect data files used in some automatic tests are no longer distributed, PR [#253](https://github.com/jquast/wcwidth/issues/253)_.
Commits
  • 329d19c Stamp 0.8.4 for release today in changelog
  • e16d354 Prepare for Unicode 18.0 (w/correction tables) (#260)
  • b088450 bugfix clip() painter's algo and charset designator (#259)
  • 69d5c1e Packaging and libwcwidth fixes (#253)
  • a29c0e1 Bugfix clip() can hang on OSC 8 hyperlinks (#252)
  • e0927eb Remove workarounds for draft unicode 18 tests (#251)
  • adac690 Unicode 18.0.0 support, releases soonish (#238)
  • 85cc473 libwcwidth, a portable C11 library (#247)
  • f7b9df5 clip(): end=-1 default signifies 'to end of line' (#250)
  • d11cbea Small fixes and refactor document structure/length (#246)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Sep 21, 2026
@socket-security

socket-security Bot commented Sep 21, 2026 •

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedwcwidth@​0.8.3 ⏵ 0.8.4100100100100100

View full report

@mackenly

Copy link
Copy Markdown
Owner

@dependabot rebase

Bumps [wcwidth](https://github.com/jquast/wcwidth) from 0.8.3 to 0.8.4.
- [Release notes](https://github.com/jquast/wcwidth/releases)
- [Changelog](https://github.com/jquast/wcwidth/blob/master/docs/history.rst)
- [Commits](jquast/wcwidth@0.8.3...0.8.4)

---
updated-dependencies:
- dependency-name: wcwidth
  dependency-version: 0.8.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/wcwidth-0.8.4 branch from 187fcde to 384d921 Compare September 21, 2026 13:46
@mackenly
mackenly merged commit f8ff3a0 into main Sep 21, 2026
4 checks passed
@mackenly
mackenly deleted the dependabot/pip/wcwidth-0.8.4 branch September 21, 2026 15:04
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