##// END OF EJS Templates
release 5.2.0
release 5.2.0

File last commit:

r21515:2c9013e4
r23268:2b2522a0
Show More
html.py
28 lines | 821 B | text/x-python | PythonLexer
Min RK
shim IPython.html
r21209 """
Shim to maintain backwards compatibility with old IPython.html imports.
"""
# Copyright (c) IPython Development Team.
# Distributed under the terms of the Modified BSD License.
import sys
from warnings import warn
Min RK
add ShimWarning for shimmed imports...
r21515 from IPython.utils.shimmodule import ShimModule, ShimWarning
Min RK
shim IPython.html
r21209 warn("The `IPython.html` package has been deprecated. "
Thomas Kluyver
jupyter_notebook renamed to just notebook
r21360 "You should import from `notebook` instead. "
Min RK
add ShimWarning for shimmed imports...
r21515 "`IPython.html.widgets` has moved to `ipywidgets`.", ShimWarning)
Min RK
shim IPython.html
r21209
Min RK
assign widgets shim as attribute on html shim...
r21312 _widgets = sys.modules['IPython.html.widgets'] = ShimModule(
Thomas Kluyver
And ipython_widgets became ipywidgets
r21361 src='IPython.html.widgets', mirror='ipywidgets')
Min RK
move widget shim to html.py...
r21302
Min RK
assign widgets shim as attribute on html shim...
r21312 _html = ShimModule(
Thomas Kluyver
jupyter_notebook renamed to just notebook
r21360 src='IPython.html', mirror='notebook')
Min RK
shim widgets before shimming html...
r21308
Min RK
assign widgets shim as attribute on html shim...
r21312 # hook up widgets
_html.widgets = _widgets
sys.modules['IPython.html'] = _html
Min RK
shim `python -m IPython.html`
r21211 if __name__ == '__main__':
Thomas Kluyver
jupyter_notebook renamed to just notebook
r21360 from notebook import notebookapp as app
Min RK
shim `python -m IPython.html`
r21211 app.launch_new_instance()