Skip to content

gh-156289: Update Unicode to 18.0.0 - #157645

Closed
clin1234 wants to merge 8 commits into
python:mainfrom
clin1234:unicode18
Closed

clin1234 wants to merge 8 commits into
python:mainfrom
clin1234:unicode18

Conversation

@clin1234

@clin1234 clin1234 commented Sep 16, 2026 •

Copy link
Copy Markdown
Contributor

clin1234 and others added 8 commits September 13, 2026 01:41
Regenerate the Unicode tables with Tools/unicode/makeunicodedata.py and
bump UNIDATA_VERSION to 18.0.0:

  Modules/unicodedata_db.h
  Modules/unicodename_db.h
  Objects/unicodetype_db.h

Also update the UCD version references in the docs (stdtypes.rst,
unicodedata.rst, re.rst, lexical_analysis.rst) and the explanatory
comments in Lib/re/_properties.py, per the checklist at the top of
makeunicodedata.py.

TEMPORARY TODO: the two bidirectional-table asserts in
Tools/unicode/mkstringprep.py are commented:
Lib/stringprep.py must then be regenerated.
@picnixz picnixz closed this Sep 20, 2026
@picnixz

picnixz commented Sep 20, 2026

Copy link
Copy Markdown
Member

This was updated separtely.

@clin1234
clin1234 deleted the unicode18 branch September 20, 2026 04:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants