File tree 11 files changed +25079
-22656
lines changed
11 files changed +25079
-22656
lines changed Original file line number Diff line number Diff line change @@ -354,7 +354,7 @@ Notes:
354
354
The numeric literals accepted include the digits ``0 `` to ``9 `` or any
355
355
Unicode equivalent (code points with the ``Nd `` property).
356
356
357
- See http://www.unicode.org/Public/7 .0.0/ucd/extracted/DerivedNumericType.txt
357
+ See http://www.unicode.org/Public/8 .0.0/ucd/extracted/DerivedNumericType.txt
358
358
for a complete list of code points with the ``Nd `` property.
359
359
360
360
Original file line number Diff line number Diff line change 15
15
16
16
This module provides access to the Unicode Character Database (UCD) which
17
17
defines character properties for all Unicode characters. The data contained in
18
- this database is compiled from the `UCD version 7 .0.0
19
- <http://www.unicode.org/Public/7 .0.0/ucd> `_.
18
+ this database is compiled from the `UCD version 8 .0.0
19
+ <http://www.unicode.org/Public/8 .0.0/ucd> `_.
20
20
21
21
The module uses the same names and symbols as defined by Unicode
22
22
Standard Annex #44, `"Unicode Character Database"
@@ -166,6 +166,6 @@ Examples:
166
166
167
167
.. rubric :: Footnotes
168
168
169
- .. [# ] http://www.unicode.org/Public/7 .0.0/ucd/NameAliases.txt
169
+ .. [# ] http://www.unicode.org/Public/8 .0.0/ucd/NameAliases.txt
170
170
171
- .. [# ] http://www.unicode.org/Public/7 .0.0/ucd/NamedSequences.txt
171
+ .. [# ] http://www.unicode.org/Public/8 .0.0/ucd/NamedSequences.txt
Original file line number Diff line number Diff line change @@ -311,7 +311,7 @@ The Unicode category codes mentioned above stand for:
311
311
* *Nd * - decimal numbers
312
312
* *Pc * - connector punctuations
313
313
* *Other_ID_Start * - explicit list of characters in `PropList.txt
314
- <http://www.unicode.org/Public/7 .0.0/ucd/PropList.txt> `_ to support backwards
314
+ <http://www.unicode.org/Public/8 .0.0/ucd/PropList.txt> `_ to support backwards
315
315
compatibility
316
316
* *Other_ID_Continue * - likewise
317
317
@@ -727,4 +727,4 @@ occurrence outside string literals and comments is an unconditional error::
727
727
728
728
.. rubric :: Footnotes
729
729
730
- .. [# ] http://www.unicode.org/Public/7 .0.0/ucd/NameAliases.txt
730
+ .. [# ] http://www.unicode.org/Public/8 .0.0/ucd/NameAliases.txt
Original file line number Diff line number Diff line change @@ -755,6 +755,13 @@ urllib
755
755
control the encoding of query parts if needed. (Contributed by Samwyse and
756
756
Arnon Yaari in :issue: `13866 `.)
757
757
758
+ unicodedata
759
+ -----------
760
+
761
+ * The :mod: `unicodedata ` module now uses data from `Unicode 8.0.0
762
+ <http://unicode.org/versions/Unicode8.0.0/> `_.
763
+
764
+
758
765
wsgiref
759
766
-------
760
767
Original file line number Diff line number Diff line change 21
21
class UnicodeMethodsTest (unittest .TestCase ):
22
22
23
23
# update this, if the database changes
24
- expectedchecksum = '618e2c1a22ee79d2235319709f16c50f987ee21f '
24
+ expectedchecksum = '5971760872b2f98bb9c701e6c0db3273d756b3ec '
25
25
26
26
def test_method_checksum (self ):
27
27
h = hashlib .sha1 ()
@@ -81,7 +81,7 @@ class UnicodeFunctionsTest(UnicodeDatabaseTest):
81
81
82
82
# Update this if the database changes. Make sure to do a full rebuild
83
83
# (e.g. 'make distclean && make') to get the correct checksum.
84
- expectedchecksum = '585302895deead0c1c8478c51da9241d4efedca9 '
84
+ expectedchecksum = '5e74827cd07f9e546a30f34b7bcf6cc2eac38c8c '
85
85
def test_function_checksum (self ):
86
86
data = []
87
87
h = hashlib .sha1 ()
Original file line number Diff line number Diff line change @@ -10,6 +10,8 @@ Release date: 2015-07-05
10
10
Core and Builtins
11
11
-----------------
12
12
13
+ - Upgrade to Unicode 8.0.0.
14
+
13
15
- Issue #24345: Add Py_tp_finalize slot for the stable ABI.
14
16
15
17
- Issue #24400: Introduce a distinct type for PEP 492 coroutines; add
Original file line number Diff line number Diff line change @@ -921,10 +921,11 @@ is_unified_ideograph(Py_UCS4 code)
921
921
{
922
922
return
923
923
(0x3400 <= code && code <= 0x4DB5 ) || /* CJK Ideograph Extension A */
924
- (0x4E00 <= code && code <= 0x9FCC ) || /* CJK Ideograph */
924
+ (0x4E00 <= code && code <= 0x9FD5 ) || /* CJK Ideograph */
925
925
(0x20000 <= code && code <= 0x2A6D6 ) || /* CJK Ideograph Extension B */
926
926
(0x2A700 <= code && code <= 0x2B734 ) || /* CJK Ideograph Extension C */
927
- (0x2B740 <= code && code <= 0x2B81D ); /* CJK Ideograph Extension D */
927
+ (0x2B740 <= code && code <= 0x2B81D ) || /* CJK Ideograph Extension D */
928
+ (0x2B820 <= code && code <= 0x2CEA1 ); /* CJK Ideograph Extension E */
928
929
}
929
930
930
931
/* macros used to determine if the given code point is in the PUA range that
Load Diff Large diffs are not rendered by default.
Load Diff Large diffs are not rendered by default.
You can’t perform that action at this time.
0 commit comments