https://github.com/python/cpython/commit/2a904263aa0bc7c4a13beb4d8baa8cbc060a45ee
commit: 2a904263aa0bc7c4a13beb4d8baa8cbc060a45ee
branch: main
author: Stan Ulbrych <[email protected]>
committer: vstinner <[email protected]>
date: 2025-10-30T10:54:03Z
summary:
gh-131885: Update unicodedata function signatures to use `/` (#140270)
files:
M Doc/library/unicodedata.rst
diff --git a/Doc/library/unicodedata.rst b/Doc/library/unicodedata.rst
index c49bf641704616..fd5f56bd7eaaeb 100644
--- a/Doc/library/unicodedata.rst
+++ b/Doc/library/unicodedata.rst
@@ -31,7 +31,7 @@ following functions:
this module.
-.. function:: lookup(name)
+.. function:: lookup(name, /)
Look up character by name. If a character with the given name is found,
return
the corresponding character. If not found, :exc:`KeyError` is raised.
@@ -94,7 +94,7 @@ following functions:
0.5
-.. function:: category(chr)
+.. function:: category(chr, /)
Returns the general category assigned to the character *chr* as
string. General category names consist of two letters.
@@ -106,7 +106,7 @@ following functions:
'Lu'
-.. function:: bidirectional(chr)
+.. function:: bidirectional(chr, /)
Returns the bidirectional class assigned to the character *chr* as
string. If no such value is defined, an empty string is returned.
@@ -118,7 +118,7 @@ following functions:
'AN'
-.. function:: combining(chr)
+.. function:: combining(chr, /)
Returns the canonical combining class assigned to the character *chr*
as integer. Returns ``0`` if no combining class is defined.
@@ -127,14 +127,14 @@ following functions:
for more information.
-.. function:: east_asian_width(chr)
+.. function:: east_asian_width(chr, /)
Returns the east asian width assigned to the character *chr* as
string. For a list of widths and or more information, see the
`Unicode Standard Annex #11 <https://www.unicode.org/reports/tr11/>`_.
-.. function:: mirrored(chr)
+.. function:: mirrored(chr, /)
Returns the mirrored property assigned to the character *chr* as
integer. Returns ``1`` if the character has been identified as a "mirrored"
@@ -174,7 +174,7 @@ following functions:
.. versionadded:: next
-.. function:: decomposition(chr)
+.. function:: decomposition(chr, /)
Returns the character decomposition mapping assigned to the character
*chr* as string. An empty string is returned in case no such mapping is
@@ -184,7 +184,7 @@ following functions:
'0041 0303'
-.. function:: normalize(form, unistr)
+.. function:: normalize(form, unistr, /)
Return the normal form *form* for the Unicode string *unistr*. Valid values
for
*form* are 'NFC', 'NFKC', 'NFD', and 'NFKD'.
@@ -217,7 +217,7 @@ following functions:
doesn't, they may not compare equal.
-.. function:: is_normalized(form, unistr)
+.. function:: is_normalized(form, unistr, /)
Return whether the Unicode string *unistr* is in the normal form *form*.
Valid
values for *form* are 'NFC', 'NFKC', 'NFD', and 'NFKD'.
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]