From 6cd44821438c63440580f7aaa08a21847d7ff100 Mon Sep 17 00:00:00 2001 From: Jake Vanderplas Date: Sun, 25 Aug 2013 20:15:35 -0700 Subject: [PATCH] explicitly check for IPython version --- liquid_tags/notebook.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/liquid_tags/notebook.py b/liquid_tags/notebook.py index f859530..954efaf 100644 --- a/liquid_tags/notebook.py +++ b/liquid_tags/notebook.py @@ -48,11 +48,12 @@ import re import os from .mdx_liquid_tags import LiquidTags -try: - from IPython import nbconvert -except ImportError: +import IPython +if IPython.__version__.split('.')[0] != 1: raise ValueError("IPython version 1.0+ required for notebook tag") +from IPython import nbconvert + from IPython.nbconvert.filters.highlight import _pygment_highlight from pygments.formatters import HtmlFormatter