From 4aaca19e74159175b44fbb4c94fbe09304cb1d1b 2015-03-29 22:33:47 From: Min RK Date: 2015-03-29 22:33:47 Subject: [PATCH] shim out traitlets, config --- diff --git a/IPython/config.py b/IPython/config.py new file mode 100644 index 0000000..fd035f2 --- /dev/null +++ b/IPython/config.py @@ -0,0 +1,18 @@ +""" +Shim to maintain backwards compatibility with old IPython.config imports. +""" +# Copyright (c) IPython Development Team. +# Distributed under the terms of the Modified BSD License. + +import sys +from warnings import warn + +warn("The `IPython.config` package has been deprecated. " + "You should import from traitlets.config instead.") + +from IPython.utils.shimmodule import ShimModule + +# Unconditionally insert the shim into sys.modules so that further import calls +# trigger the custom attribute access above + +sys.modules['IPython.config'] = ShimModule(src='IPython.config', mirror='traitlets.config') diff --git a/IPython/utils/traitlets.py b/IPython/utils/traitlets.py new file mode 100644 index 0000000..7e514ae --- /dev/null +++ b/IPython/utils/traitlets.py @@ -0,0 +1 @@ +from traitlets.traitlets import *