[Python-modules-commits] [python-idna] 02/05: Import python-idna_2.5.orig.tar.gz
Daniele Tricoli
eriol-guest at moszumanska.debian.org
Wed Jul 19 01:46:45 UTC 2017
This is an automated email from the git hooks/post-receive script.
eriol-guest pushed a commit to branch master
in repository python-idna.
commit 86ac8bac74cc315d26b8894308c6af0a13ce1d12
Author: Daniele Tricoli <eriol at mornie.org>
Date: Wed Jul 19 02:17:14 2017 +0200
Import python-idna_2.5.orig.tar.gz
---
HISTORY.rst | 18 +
LICENSE.rst | 2 +-
PKG-INFO | 3 +-
idna.egg-info/PKG-INFO | 3 +-
idna.egg-info/pbr.json | 2 +-
idna/core.py | 20 +-
idna/idnadata.py | 3120 +++++++++++++++++++++++-----------------------
idna/intranges.py | 17 +-
setup.py | 3 +-
tests/test_idna.py | 2 +
tests/test_idna_uts46.py | 4 +-
tests/test_intranges.py | 16 +-
tools/build-idnadata.py | 7 +-
tools/intranges.py | 17 +-
14 files changed, 1639 insertions(+), 1595 deletions(-)
diff --git a/HISTORY.rst b/HISTORY.rst
index 4cabf99..23cc93d 100644
--- a/HISTORY.rst
+++ b/HISTORY.rst
@@ -3,6 +3,24 @@
History
-------
+2.5 (2017-03-07)
+++++++++++++++++
+
+- Fix bug with Katakana middle dot context-rule (Thanks, Greg
+ Shikhman.)
+
+2.4 (2017-03-01)
+++++++++++++++++
+
+- Restore IDNAError to be a subclass of UnicodeError, as some users of
+ this library are only looking for the latter to catch invalid strings.
+
+2.3 (2017-02-28)
+++++++++++++++++
+
+- Fix bugs relating to deriving IDNAError from UnicodeError.
+- More memory footprint improvements (Thanks, Alex Gaynor)
+
2.2 (2016-12-21)
++++++++++++++++
diff --git a/LICENSE.rst b/LICENSE.rst
index 27fda5d..9d38815 100644
--- a/LICENSE.rst
+++ b/LICENSE.rst
@@ -1,7 +1,7 @@
License
-------
-Copyright (c) 2013-2016, Kim Davies. All rights reserved.
+Copyright (c) 2013-2017, Kim Davies. All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
diff --git a/PKG-INFO b/PKG-INFO
index 1ba12e9..e1d7205 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: idna
-Version: 2.2
+Version: 2.5
Summary: Internationalized Domain Names in Applications (IDNA)
Home-page: https://github.com/kjd/idna
Author: Kim Davies
@@ -196,6 +196,7 @@ Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Internet :: Name Service (DNS)
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
diff --git a/idna.egg-info/PKG-INFO b/idna.egg-info/PKG-INFO
index 1ba12e9..e1d7205 100644
--- a/idna.egg-info/PKG-INFO
+++ b/idna.egg-info/PKG-INFO
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: idna
-Version: 2.2
+Version: 2.5
Summary: Internationalized Domain Names in Applications (IDNA)
Home-page: https://github.com/kjd/idna
Author: Kim Davies
@@ -196,6 +196,7 @@ Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Internet :: Name Service (DNS)
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
diff --git a/idna.egg-info/pbr.json b/idna.egg-info/pbr.json
index 318d6aa..a5e6b0f 100644
--- a/idna.egg-info/pbr.json
+++ b/idna.egg-info/pbr.json
@@ -1 +1 @@
-{"is_release": false, "git_version": "fff6af7"}
\ No newline at end of file
+{"is_release": true, "git_version": "0088bfc"}
\ No newline at end of file
diff --git a/idna/core.py b/idna/core.py
index ff3b38d..b55b664 100644
--- a/idna/core.py
+++ b/idna/core.py
@@ -156,9 +156,9 @@ def valid_contextj(label, pos):
ok = False
for i in range(pos-1, -1, -1):
joining_type = idnadata.joining_types.get(ord(label[i]))
- if joining_type == 'T':
+ if joining_type == ord('T'):
continue
- if joining_type in ['L', 'D']:
+ if joining_type in [ord('L'), ord('D')]:
ok = True
break
@@ -168,9 +168,9 @@ def valid_contextj(label, pos):
ok = False
for i in range(pos+1, len(label)):
joining_type = idnadata.joining_types.get(ord(label[i]))
- if joining_type == 'T':
+ if joining_type == ord('T'):
continue
- if joining_type in ['R', 'D']:
+ if joining_type in [ord('R'), ord('D')]:
ok = True
break
return ok
@@ -211,9 +211,9 @@ def valid_contexto(label, pos, exception=False):
for cp in label:
if cp == u'\u30fb':
continue
- if not _is_script(cp, 'Hiragana') and not _is_script(cp, 'Katakana') and not _is_script(cp, 'Han'):
- return False
- return True
+ if _is_script(cp, 'Hiragana') or _is_script(cp, 'Katakana') or _is_script(cp, 'Han'):
+ return True
+ return False
elif 0x660 <= cp_value <= 0x669:
for cp in label:
@@ -261,12 +261,12 @@ def alabel(label):
label = label.encode('ascii')
try:
ulabel(label)
- except:
+ except IDNAError:
raise IDNAError('The label {0} is not a valid A-label'.format(label))
if not valid_label_length(label):
raise IDNAError('Label too long')
return label
- except UnicodeError:
+ except UnicodeEncodeError:
pass
if not label:
@@ -288,7 +288,7 @@ def ulabel(label):
if not isinstance(label, (bytes, bytearray)):
try:
label = label.encode('ascii')
- except UnicodeError:
+ except UnicodeEncodeError:
check_label(label)
return label
diff --git a/idna/idnadata.py b/idna/idnadata.py
index 2bffe52..2ff30fe 100644
--- a/idna/idnadata.py
+++ b/idna/idnadata.py
@@ -2,1583 +2,1583 @@
scripts = {
'Greek': (
- (0x370, 0x374),
- (0x375, 0x378),
- (0x37a, 0x37e),
- (0x384, 0x385),
- (0x386, 0x387),
- (0x388, 0x38b),
- (0x38c, 0x38d),
- (0x38e, 0x3a2),
- (0x3a3, 0x3e2),
- (0x3f0, 0x400),
- (0x1d26, 0x1d2b),
- (0x1d5d, 0x1d62),
- (0x1d66, 0x1d6b),
- (0x1dbf, 0x1dc0),
- (0x1f00, 0x1f16),
- (0x1f18, 0x1f1e),
- (0x1f20, 0x1f46),
- (0x1f48, 0x1f4e),
- (0x1f50, 0x1f58),
- (0x1f59, 0x1f5a),
- (0x1f5b, 0x1f5c),
- (0x1f5d, 0x1f5e),
- (0x1f5f, 0x1f7e),
- (0x1f80, 0x1fb5),
- (0x1fb6, 0x1fc5),
- (0x1fc6, 0x1fd4),
- (0x1fd6, 0x1fdc),
- (0x1fdd, 0x1ff0),
- (0x1ff2, 0x1ff5),
- (0x1ff6, 0x1fff),
- (0x2126, 0x2127),
- (0x10140, 0x1018b),
- (0x1d200, 0x1d246),
+ 0x37000000374,
+ 0x37500000378,
+ 0x37a0000037e,
+ 0x38400000385,
+ 0x38600000387,
+ 0x3880000038b,
+ 0x38c0000038d,
+ 0x38e000003a2,
+ 0x3a3000003e2,
+ 0x3f000000400,
+ 0x1d2600001d2b,
+ 0x1d5d00001d62,
+ 0x1d6600001d6b,
+ 0x1dbf00001dc0,
+ 0x1f0000001f16,
+ 0x1f1800001f1e,
+ 0x1f2000001f46,
+ 0x1f4800001f4e,
+ 0x1f5000001f58,
+ 0x1f5900001f5a,
+ 0x1f5b00001f5c,
+ 0x1f5d00001f5e,
+ 0x1f5f00001f7e,
+ 0x1f8000001fb5,
+ 0x1fb600001fc5,
+ 0x1fc600001fd4,
+ 0x1fd600001fdc,
+ 0x1fdd00001ff0,
+ 0x1ff200001ff5,
+ 0x1ff600001fff,
+ 0x212600002127,
+ 0x101400001018b,
+ 0x1d2000001d246,
),
'Han': (
- (0x2e80, 0x2e9a),
- (0x2e9b, 0x2ef4),
- (0x2f00, 0x2fd6),
- (0x3005, 0x3006),
- (0x3007, 0x3008),
- (0x3021, 0x302a),
- (0x3038, 0x303c),
- (0x3400, 0x4db6),
- (0x4e00, 0x9fcd),
- (0xf900, 0xfa6e),
- (0xfa70, 0xfada),
- (0x20000, 0x2a6d7),
- (0x2a700, 0x2b735),
- (0x2b740, 0x2b81e),
- (0x2f800, 0x2fa1e),
+ 0x2e8000002e9a,
+ 0x2e9b00002ef4,
+ 0x2f0000002fd6,
+ 0x300500003006,
+ 0x300700003008,
+ 0x30210000302a,
+ 0x30380000303c,
+ 0x340000004db6,
+ 0x4e0000009fcd,
+ 0xf9000000fa6e,
+ 0xfa700000fada,
+ 0x200000002a6d7,
+ 0x2a7000002b735,
+ 0x2b7400002b81e,
+ 0x2f8000002fa1e,
),
'Hebrew': (
- (0x591, 0x5c8),
- (0x5d0, 0x5eb),
- (0x5f0, 0x5f5),
- (0xfb1d, 0xfb37),
- (0xfb38, 0xfb3d),
- (0xfb3e, 0xfb3f),
- (0xfb40, 0xfb42),
- (0xfb43, 0xfb45),
- (0xfb46, 0xfb50),
+ 0x591000005c8,
+ 0x5d0000005eb,
+ 0x5f0000005f5,
+ 0xfb1d0000fb37,
+ 0xfb380000fb3d,
+ 0xfb3e0000fb3f,
+ 0xfb400000fb42,
+ 0xfb430000fb45,
+ 0xfb460000fb50,
),
'Hiragana': (
- (0x3041, 0x3097),
- (0x309d, 0x30a0),
- (0x1b001, 0x1b002),
- (0x1f200, 0x1f201),
+ 0x304100003097,
+ 0x309d000030a0,
+ 0x1b0010001b002,
+ 0x1f2000001f201,
),
'Katakana': (
- (0x30a1, 0x30fb),
- (0x30fd, 0x3100),
- (0x31f0, 0x3200),
- (0x32d0, 0x32ff),
- (0x3300, 0x3358),
- (0xff66, 0xff70),
- (0xff71, 0xff9e),
- (0x1b000, 0x1b001),
+ 0x30a1000030fb,
+ 0x30fd00003100,
+ 0x31f000003200,
+ 0x32d0000032ff,
+ 0x330000003358,
+ 0xff660000ff70,
+ 0xff710000ff9e,
+ 0x1b0000001b001,
),
}
joining_types = {
- 0x600: 'U',
- 0x601: 'U',
- 0x602: 'U',
- 0x603: 'U',
- 0x604: 'U',
- 0x608: 'U',
- 0x60b: 'U',
- 0x620: 'D',
- 0x621: 'U',
- 0x622: 'R',
- 0x623: 'R',
- 0x624: 'R',
- 0x625: 'R',
- 0x626: 'D',
- 0x627: 'R',
- 0x628: 'D',
- 0x629: 'R',
- 0x62a: 'D',
- 0x62b: 'D',
- 0x62c: 'D',
- 0x62d: 'D',
- 0x62e: 'D',
- 0x62f: 'R',
- 0x630: 'R',
- 0x631: 'R',
- 0x632: 'R',
- 0x633: 'D',
- 0x634: 'D',
- 0x635: 'D',
- 0x636: 'D',
- 0x637: 'D',
- 0x638: 'D',
- 0x639: 'D',
- 0x63a: 'D',
- 0x63b: 'D',
- 0x63c: 'D',
- 0x63d: 'D',
- 0x63e: 'D',
- 0x63f: 'D',
- 0x640: 'C',
- 0x641: 'D',
- 0x642: 'D',
- 0x643: 'D',
- 0x644: 'D',
- 0x645: 'D',
- 0x646: 'D',
- 0x647: 'D',
- 0x648: 'R',
- 0x649: 'D',
- 0x64a: 'D',
- 0x66e: 'D',
- 0x66f: 'D',
- 0x671: 'R',
- 0x672: 'R',
- 0x673: 'R',
- 0x674: 'U',
- 0x675: 'R',
- 0x676: 'R',
- 0x677: 'R',
- 0x678: 'D',
- 0x679: 'D',
- 0x67a: 'D',
- 0x67b: 'D',
- 0x67c: 'D',
- 0x67d: 'D',
- 0x67e: 'D',
- 0x67f: 'D',
- 0x680: 'D',
- 0x681: 'D',
- 0x682: 'D',
- 0x683: 'D',
- 0x684: 'D',
- 0x685: 'D',
- 0x686: 'D',
- 0x687: 'D',
- 0x688: 'R',
- 0x689: 'R',
- 0x68a: 'R',
- 0x68b: 'R',
- 0x68c: 'R',
- 0x68d: 'R',
- 0x68e: 'R',
- 0x68f: 'R',
- 0x690: 'R',
- 0x691: 'R',
- 0x692: 'R',
- 0x693: 'R',
- 0x694: 'R',
- 0x695: 'R',
- 0x696: 'R',
- 0x697: 'R',
- 0x698: 'R',
- 0x699: 'R',
- 0x69a: 'D',
- 0x69b: 'D',
- 0x69c: 'D',
- 0x69d: 'D',
- 0x69e: 'D',
- 0x69f: 'D',
- 0x6a0: 'D',
- 0x6a1: 'D',
- 0x6a2: 'D',
- 0x6a3: 'D',
- 0x6a4: 'D',
- 0x6a5: 'D',
- 0x6a6: 'D',
- 0x6a7: 'D',
- 0x6a8: 'D',
- 0x6a9: 'D',
- 0x6aa: 'D',
- 0x6ab: 'D',
- 0x6ac: 'D',
- 0x6ad: 'D',
- 0x6ae: 'D',
- 0x6af: 'D',
- 0x6b0: 'D',
- 0x6b1: 'D',
- 0x6b2: 'D',
- 0x6b3: 'D',
- 0x6b4: 'D',
- 0x6b5: 'D',
- 0x6b6: 'D',
- 0x6b7: 'D',
- 0x6b8: 'D',
- 0x6b9: 'D',
- 0x6ba: 'D',
- 0x6bb: 'D',
- 0x6bc: 'D',
- 0x6bd: 'D',
- 0x6be: 'D',
- 0x6bf: 'D',
- 0x6c0: 'R',
- 0x6c1: 'D',
- 0x6c2: 'D',
- 0x6c3: 'R',
- 0x6c4: 'R',
- 0x6c5: 'R',
- 0x6c6: 'R',
- 0x6c7: 'R',
- 0x6c8: 'R',
- 0x6c9: 'R',
- 0x6ca: 'R',
- 0x6cb: 'R',
- 0x6cc: 'D',
- 0x6cd: 'R',
- 0x6ce: 'D',
- 0x6cf: 'R',
- 0x6d0: 'D',
- 0x6d1: 'D',
- 0x6d2: 'R',
- 0x6d3: 'R',
- 0x6d5: 'R',
- 0x6dd: 'U',
- 0x6ee: 'R',
- 0x6ef: 'R',
- 0x6fa: 'D',
- 0x6fb: 'D',
- 0x6fc: 'D',
- 0x6ff: 'D',
- 0x710: 'R',
- 0x712: 'D',
- 0x713: 'D',
- 0x714: 'D',
- 0x715: 'R',
- 0x716: 'R',
- 0x717: 'R',
- 0x718: 'R',
- 0x719: 'R',
- 0x71a: 'D',
- 0x71b: 'D',
- 0x71c: 'D',
- 0x71d: 'D',
- 0x71e: 'R',
- 0x71f: 'D',
- 0x720: 'D',
- 0x721: 'D',
- 0x722: 'D',
- 0x723: 'D',
- 0x724: 'D',
- 0x725: 'D',
- 0x726: 'D',
- 0x727: 'D',
- 0x728: 'R',
- 0x729: 'D',
- 0x72a: 'R',
- 0x72b: 'D',
- 0x72c: 'R',
- 0x72d: 'D',
- 0x72e: 'D',
- 0x72f: 'R',
- 0x74d: 'R',
- 0x74e: 'D',
- 0x74f: 'D',
- 0x750: 'D',
- 0x751: 'D',
- 0x752: 'D',
- 0x753: 'D',
- 0x754: 'D',
- 0x755: 'D',
- 0x756: 'D',
- 0x757: 'D',
- 0x758: 'D',
- 0x759: 'R',
- 0x75a: 'R',
- 0x75b: 'R',
- 0x75c: 'D',
- 0x75d: 'D',
- 0x75e: 'D',
- 0x75f: 'D',
- 0x760: 'D',
- 0x761: 'D',
- 0x762: 'D',
- 0x763: 'D',
- 0x764: 'D',
- 0x765: 'D',
- 0x766: 'D',
- 0x767: 'D',
- 0x768: 'D',
- 0x769: 'D',
- 0x76a: 'D',
- 0x76b: 'R',
- 0x76c: 'R',
- 0x76d: 'D',
- 0x76e: 'D',
- 0x76f: 'D',
- 0x770: 'D',
- 0x771: 'R',
- 0x772: 'D',
- 0x773: 'R',
- 0x774: 'R',
- 0x775: 'D',
- 0x776: 'D',
- 0x777: 'D',
- 0x778: 'R',
- 0x779: 'R',
- 0x77a: 'D',
- 0x77b: 'D',
- 0x77c: 'D',
- 0x77d: 'D',
- 0x77e: 'D',
- 0x77f: 'D',
- 0x7ca: 'D',
- 0x7cb: 'D',
- 0x7cc: 'D',
- 0x7cd: 'D',
- 0x7ce: 'D',
- 0x7cf: 'D',
- 0x7d0: 'D',
- 0x7d1: 'D',
- 0x7d2: 'D',
- 0x7d3: 'D',
- 0x7d4: 'D',
- 0x7d5: 'D',
- 0x7d6: 'D',
- 0x7d7: 'D',
- 0x7d8: 'D',
- 0x7d9: 'D',
- 0x7da: 'D',
- 0x7db: 'D',
- 0x7dc: 'D',
- 0x7dd: 'D',
- 0x7de: 'D',
- 0x7df: 'D',
- 0x7e0: 'D',
- 0x7e1: 'D',
- 0x7e2: 'D',
- 0x7e3: 'D',
- 0x7e4: 'D',
- 0x7e5: 'D',
- 0x7e6: 'D',
- 0x7e7: 'D',
- 0x7e8: 'D',
- 0x7e9: 'D',
- 0x7ea: 'D',
- 0x7fa: 'C',
- 0x840: 'R',
- 0x841: 'D',
- 0x842: 'D',
- 0x843: 'D',
- 0x844: 'D',
- 0x845: 'D',
- 0x846: 'R',
- 0x847: 'D',
- 0x848: 'D',
- 0x849: 'R',
- 0x84a: 'D',
- 0x84b: 'D',
- 0x84c: 'D',
- 0x84d: 'D',
- 0x84e: 'D',
- 0x84f: 'R',
- 0x850: 'D',
- 0x851: 'D',
- 0x852: 'D',
- 0x853: 'D',
- 0x854: 'R',
- 0x855: 'D',
- 0x856: 'U',
- 0x857: 'U',
- 0x858: 'U',
- 0x8a0: 'D',
- 0x8a2: 'D',
- 0x8a3: 'D',
- 0x8a4: 'D',
- 0x8a5: 'D',
- 0x8a6: 'D',
- 0x8a7: 'D',
- 0x8a8: 'D',
- 0x8a9: 'D',
- 0x8aa: 'R',
- 0x8ab: 'R',
- 0x8ac: 'R',
- 0x1806: 'U',
- 0x1807: 'D',
- 0x180a: 'C',
- 0x180e: 'U',
- 0x1820: 'D',
- 0x1821: 'D',
- 0x1822: 'D',
- 0x1823: 'D',
- 0x1824: 'D',
- 0x1825: 'D',
- 0x1826: 'D',
- 0x1827: 'D',
- 0x1828: 'D',
- 0x1829: 'D',
- 0x182a: 'D',
- 0x182b: 'D',
- 0x182c: 'D',
- 0x182d: 'D',
- 0x182e: 'D',
- 0x182f: 'D',
- 0x1830: 'D',
- 0x1831: 'D',
- 0x1832: 'D',
- 0x1833: 'D',
- 0x1834: 'D',
- 0x1835: 'D',
- 0x1836: 'D',
- 0x1837: 'D',
- 0x1838: 'D',
- 0x1839: 'D',
- 0x183a: 'D',
- 0x183b: 'D',
- 0x183c: 'D',
- 0x183d: 'D',
- 0x183e: 'D',
- 0x183f: 'D',
- 0x1840: 'D',
- 0x1841: 'D',
- 0x1842: 'D',
- 0x1843: 'D',
- 0x1844: 'D',
- 0x1845: 'D',
- 0x1846: 'D',
- 0x1847: 'D',
- 0x1848: 'D',
- 0x1849: 'D',
- 0x184a: 'D',
- 0x184b: 'D',
- 0x184c: 'D',
- 0x184d: 'D',
- 0x184e: 'D',
- 0x184f: 'D',
- 0x1850: 'D',
- 0x1851: 'D',
- 0x1852: 'D',
- 0x1853: 'D',
- 0x1854: 'D',
- 0x1855: 'D',
- 0x1856: 'D',
- 0x1857: 'D',
- 0x1858: 'D',
- 0x1859: 'D',
- 0x185a: 'D',
- 0x185b: 'D',
- 0x185c: 'D',
- 0x185d: 'D',
- 0x185e: 'D',
- 0x185f: 'D',
- 0x1860: 'D',
- 0x1861: 'D',
- 0x1862: 'D',
- 0x1863: 'D',
- 0x1864: 'D',
- 0x1865: 'D',
- 0x1866: 'D',
- 0x1867: 'D',
- 0x1868: 'D',
- 0x1869: 'D',
- 0x186a: 'D',
- 0x186b: 'D',
- 0x186c: 'D',
- 0x186d: 'D',
- 0x186e: 'D',
- 0x186f: 'D',
- 0x1870: 'D',
- 0x1871: 'D',
- 0x1872: 'D',
- 0x1873: 'D',
- 0x1874: 'D',
- 0x1875: 'D',
- 0x1876: 'D',
- 0x1877: 'D',
- 0x1880: 'U',
- 0x1881: 'U',
- 0x1882: 'U',
- 0x1883: 'U',
- 0x1884: 'U',
- 0x1885: 'U',
- 0x1886: 'U',
- 0x1887: 'D',
- 0x1888: 'D',
- 0x1889: 'D',
- 0x188a: 'D',
- 0x188b: 'D',
- 0x188c: 'D',
- 0x188d: 'D',
- 0x188e: 'D',
- 0x188f: 'D',
- 0x1890: 'D',
- 0x1891: 'D',
- 0x1892: 'D',
- 0x1893: 'D',
- 0x1894: 'D',
- 0x1895: 'D',
- 0x1896: 'D',
- 0x1897: 'D',
- 0x1898: 'D',
- 0x1899: 'D',
- 0x189a: 'D',
- 0x189b: 'D',
- 0x189c: 'D',
- 0x189d: 'D',
- 0x189e: 'D',
- 0x189f: 'D',
- 0x18a0: 'D',
- 0x18a1: 'D',
- 0x18a2: 'D',
- 0x18a3: 'D',
- 0x18a4: 'D',
- 0x18a5: 'D',
- 0x18a6: 'D',
- 0x18a7: 'D',
- 0x18a8: 'D',
- 0x18aa: 'D',
- 0x200c: 'U',
- 0x200d: 'C',
- 0x2066: 'U',
- 0x2067: 'U',
- 0x2068: 'U',
- 0x2069: 'U',
- 0xa840: 'D',
- 0xa841: 'D',
- 0xa842: 'D',
- 0xa843: 'D',
- 0xa844: 'D',
- 0xa845: 'D',
- 0xa846: 'D',
- 0xa847: 'D',
- 0xa848: 'D',
- 0xa849: 'D',
- 0xa84a: 'D',
- 0xa84b: 'D',
- 0xa84c: 'D',
- 0xa84d: 'D',
- 0xa84e: 'D',
- 0xa84f: 'D',
- 0xa850: 'D',
- 0xa851: 'D',
- 0xa852: 'D',
- 0xa853: 'D',
- 0xa854: 'D',
- 0xa855: 'D',
- 0xa856: 'D',
- 0xa857: 'D',
- 0xa858: 'D',
- 0xa859: 'D',
- 0xa85a: 'D',
- 0xa85b: 'D',
- 0xa85c: 'D',
- 0xa85d: 'D',
- 0xa85e: 'D',
- 0xa85f: 'D',
- 0xa860: 'D',
- 0xa861: 'D',
- 0xa862: 'D',
- 0xa863: 'D',
- 0xa864: 'D',
- 0xa865: 'D',
- 0xa866: 'D',
- 0xa867: 'D',
- 0xa868: 'D',
- 0xa869: 'D',
- 0xa86a: 'D',
- 0xa86b: 'D',
- 0xa86c: 'D',
- 0xa86d: 'D',
- 0xa86e: 'D',
- 0xa86f: 'D',
- 0xa870: 'D',
- 0xa871: 'D',
- 0xa872: 'L',
- 0xa873: 'U',
+ 0x600: 85,
+ 0x601: 85,
+ 0x602: 85,
+ 0x603: 85,
+ 0x604: 85,
+ 0x608: 85,
+ 0x60b: 85,
+ 0x620: 68,
+ 0x621: 85,
+ 0x622: 82,
+ 0x623: 82,
+ 0x624: 82,
+ 0x625: 82,
+ 0x626: 68,
+ 0x627: 82,
+ 0x628: 68,
+ 0x629: 82,
+ 0x62a: 68,
+ 0x62b: 68,
+ 0x62c: 68,
+ 0x62d: 68,
+ 0x62e: 68,
+ 0x62f: 82,
+ 0x630: 82,
+ 0x631: 82,
+ 0x632: 82,
+ 0x633: 68,
+ 0x634: 68,
+ 0x635: 68,
+ 0x636: 68,
+ 0x637: 68,
+ 0x638: 68,
+ 0x639: 68,
+ 0x63a: 68,
+ 0x63b: 68,
+ 0x63c: 68,
+ 0x63d: 68,
+ 0x63e: 68,
+ 0x63f: 68,
+ 0x640: 67,
+ 0x641: 68,
+ 0x642: 68,
+ 0x643: 68,
+ 0x644: 68,
+ 0x645: 68,
+ 0x646: 68,
+ 0x647: 68,
+ 0x648: 82,
+ 0x649: 68,
+ 0x64a: 68,
+ 0x66e: 68,
+ 0x66f: 68,
+ 0x671: 82,
+ 0x672: 82,
+ 0x673: 82,
+ 0x674: 85,
+ 0x675: 82,
+ 0x676: 82,
+ 0x677: 82,
+ 0x678: 68,
+ 0x679: 68,
+ 0x67a: 68,
+ 0x67b: 68,
+ 0x67c: 68,
+ 0x67d: 68,
+ 0x67e: 68,
+ 0x67f: 68,
+ 0x680: 68,
+ 0x681: 68,
+ 0x682: 68,
+ 0x683: 68,
+ 0x684: 68,
+ 0x685: 68,
+ 0x686: 68,
+ 0x687: 68,
+ 0x688: 82,
+ 0x689: 82,
+ 0x68a: 82,
+ 0x68b: 82,
+ 0x68c: 82,
+ 0x68d: 82,
+ 0x68e: 82,
+ 0x68f: 82,
+ 0x690: 82,
+ 0x691: 82,
+ 0x692: 82,
+ 0x693: 82,
+ 0x694: 82,
+ 0x695: 82,
+ 0x696: 82,
+ 0x697: 82,
+ 0x698: 82,
+ 0x699: 82,
+ 0x69a: 68,
+ 0x69b: 68,
+ 0x69c: 68,
+ 0x69d: 68,
+ 0x69e: 68,
+ 0x69f: 68,
+ 0x6a0: 68,
+ 0x6a1: 68,
+ 0x6a2: 68,
+ 0x6a3: 68,
+ 0x6a4: 68,
+ 0x6a5: 68,
+ 0x6a6: 68,
+ 0x6a7: 68,
+ 0x6a8: 68,
+ 0x6a9: 68,
+ 0x6aa: 68,
+ 0x6ab: 68,
+ 0x6ac: 68,
+ 0x6ad: 68,
+ 0x6ae: 68,
+ 0x6af: 68,
+ 0x6b0: 68,
+ 0x6b1: 68,
+ 0x6b2: 68,
+ 0x6b3: 68,
+ 0x6b4: 68,
+ 0x6b5: 68,
+ 0x6b6: 68,
+ 0x6b7: 68,
+ 0x6b8: 68,
+ 0x6b9: 68,
+ 0x6ba: 68,
+ 0x6bb: 68,
+ 0x6bc: 68,
+ 0x6bd: 68,
+ 0x6be: 68,
+ 0x6bf: 68,
+ 0x6c0: 82,
+ 0x6c1: 68,
+ 0x6c2: 68,
+ 0x6c3: 82,
+ 0x6c4: 82,
+ 0x6c5: 82,
+ 0x6c6: 82,
+ 0x6c7: 82,
+ 0x6c8: 82,
+ 0x6c9: 82,
+ 0x6ca: 82,
+ 0x6cb: 82,
+ 0x6cc: 68,
+ 0x6cd: 82,
+ 0x6ce: 68,
+ 0x6cf: 82,
+ 0x6d0: 68,
+ 0x6d1: 68,
+ 0x6d2: 82,
+ 0x6d3: 82,
+ 0x6d5: 82,
+ 0x6dd: 85,
+ 0x6ee: 82,
+ 0x6ef: 82,
+ 0x6fa: 68,
+ 0x6fb: 68,
+ 0x6fc: 68,
+ 0x6ff: 68,
+ 0x710: 82,
+ 0x712: 68,
... 2562 lines suppressed ...
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-idna.git
More information about the Python-modules-commits
mailing list