##// END OF EJS Templates
Merge pull request #2 from ivanov/pylab-no-import...
Merge pull request #2 from ivanov/pylab-no-import fix 2 failing tests and add programmatic support for backend

File last commit:

r11089:45d39d22
r11450:aa8178d8 merge
Show More
config.py
37 lines | 1.5 KiB | text/x-python | PythonLexer
Jonathan Frederic
Added standard IPy header
r11041 """Global configuration class."""
#-----------------------------------------------------------------------------
# Copyright (c) 2013, the IPython Development Team.
#
# Distributed under the terms of the Modified BSD License.
#
# The full license is in the file COPYING.txt, distributed with this software.
#-----------------------------------------------------------------------------
#-----------------------------------------------------------------------------
# Imports
#-----------------------------------------------------------------------------
Brian E. Granger
Fixing import for nbconvert.
r11089 from IPython.utils.traitlets import List
Matthias BUSSONNIER
share some global config state
r9668 from IPython.config.configurable import Configurable
Jonathan Frederic
Added standard IPy header
r11041 #-----------------------------------------------------------------------------
# Classes and functions
#-----------------------------------------------------------------------------
Matthias BUSSONNIER
share some global config state
r9668 class GlobalConfigurable(Configurable):
"""Global configurable class for shared config
Usefull for display data priority that might be use by many trasnformers
"""
display_data_priority = List(['html', 'pdf', 'svg', 'latex', 'png', 'jpg', 'jpeg' , 'text'],
config=True,
help= """
An ordered list of prefered output type, the first
encounterd will usually be used when converting discarding
the others.
"""
)
def __init__(self, config=None, **kw):
super(GlobalConfigurable, self).__init__( config=config, **kw)