Allow beta UCD files to be used in the future? (original) (raw)
March 21, 2026, 12:42am 1
The next beta review period of Unicode, Unicode 18, is expected to last from May to July 2026. Beta Review Status. Given that according to PEP 790 – Python 3.15 Release Schedule | peps.python.org, no new features will be allowed starting in 3.15beta1, such feature would be added in the upcoming 3.16: PEP 826 – Python 3.16 Release Schedule | peps.python.org
This may seem contrived now, but suppose that a future Unicode’s beta review period overlaps with a future Python version’s alpha releases. I think that it would be helpful within cpython/Tools/unicode/makeunicodedata.py at main · python/cpython to allow pre-release UCD files to be exposed in the unicodedata module through some option, given that by a Unicode’s beta review period, code points and names are guranteed to be fixed.
Rosuav (Chris Angelico) March 21, 2026, 1:15am 2
What is still able to change, and will any of that cause confusion in Python?
clin1234 (Charlie Lin) March 21, 2026, 1:02pm 3
According to the site, only property values and algorithms of the characters are subject to revision, and they are very unlikely