Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update for Unicode 15.1 #60

Closed
SnoopJ opened this issue Sep 19, 2023 · 0 comments · Fixed by #62
Closed

Update for Unicode 15.1 #60

SnoopJ opened this issue Sep 19, 2023 · 0 comments · Fixed by #62

Comments

@SnoopJ
Copy link
Collaborator

SnoopJ commented Sep 19, 2023

With the release of Unicode 15.1, it's time for another update to unicodedata2.

Aside from bumping UNIDATA_VERSION, the new CJK Ideograph Extension I needs to be added to the unified CJK ranges, and there's also a bug in makeunicodedata.py based on how it handles character properties. This may also a good opportunity to review the changes from #58, and to add Python 3.12 (scheduled to come out on 2 October 2023) to the library's tox configuration.

I have opened an upstream PR since this involves a bugfix in the CPython tooling, I figure I won't open a PR for unicodedata2 until this is merged to minimize drift from the upstream, but I can say that applying the same changeset to the relevant files in unicodedata2 does work and the test suite passes.

EDIT: the upstream PR has landed, PR forthcoming.

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 a pull request may close this issue.

1 participant