##// END OF EJS Templates
Backport PR #2261: Fix: longest_substr([]) -> ''...
Backport PR #2261: Fix: longest_substr([]) -> '' Previously the algorithm used to find the longest common starting substring unintentionally raised an error when it was called on an empty list. This should fix the issue of an error being raised when running %paste on an empty clipboard (#2252).

File last commit:

r6630:ffeb4a6a
r8376:c166aa04
Show More
__init__.py
20 lines | 547 B | text/x-python | PythonLexer
MinRK
update tornado dependency to 2.1...
r4856 """The IPython HTML Notebook"""
# check for tornado 2.1.0
msg = "The IPython Notebook requires tornado >= 2.1.0"
try:
import tornado
except ImportError:
raise ImportError(msg)
Matthew Brett
Fix for tornado check for tornado < 1.1.0...
r6132 try:
version_info = tornado.version_info
except AttributeError:
raise ImportError(msg + ", but you have < 1.1.0")
if version_info < (2,1,0):
raise ImportError(msg + ", but you have %s" % tornado.version)
MinRK
update tornado dependency to 2.1...
r4856 del msg
MinRK
add pyzmq check to notebook.__init__...
r6630
# check for pyzmq 2.1.4
from IPython.zmq import check_for_zmq
check_for_zmq('2.1.4', 'IPython.frontend.html.notebook')
del check_for_zmq