[Jython-checkins] jython: Fixed encodings.idna so that it uses jar jar links version of icu if available
jim.baker
jython-checkins at python.org
Wed Apr 23 21:08:46 CEST 2014
http://hg.python.org/jython/rev/02fd15a0075b
changeset: 7212:02fd15a0075b
user: Jim Baker <jim.baker at rackspace.com>
date: Wed Apr 23 13:08:38 2014 -0600
summary:
Fixed encodings.idna so that it uses jar jar links version of icu if available
files:
Lib/encodings/idna.py | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/Lib/encodings/idna.py b/Lib/encodings/idna.py
--- a/Lib/encodings/idna.py
+++ b/Lib/encodings/idna.py
@@ -1,7 +1,12 @@
import codecs
import re
-from com.ibm.icu.text import StringPrep, StringPrepParseException
from java.net import IDN
+try:
+ # import from jarjar-ed version if available
+ from org.python.icu.text import StringPrep, StringPrepParseException
+except ImportError:
+ # dev version of Jython, so use extlibs
+ from com.ibm.icu.text import StringPrep, StringPrepParseException
# IDNA section 3.1
--
Repository URL: http://hg.python.org/jython
More information about the Jython-checkins
mailing list