base.py
29 lines
| 1.1 KiB
| text/x-python
|
PythonLexer
Jonathan Frederic
|
r11041 | """Global configuration class.""" | ||
MinRK
|
r18589 | # Copyright (c) IPython Development Team. | ||
# Distributed under the terms of the Modified BSD License. | ||||
Jonathan Frederic
|
r11041 | |||
Brian E. Granger
|
r11089 | from IPython.utils.traitlets import List | ||
MinRK
|
r11842 | from IPython.config.configurable import LoggingConfigurable | ||
Matthias BUSSONNIER
|
r13505 | from IPython.utils.traitlets import Unicode | ||
Matthias BUSSONNIER
|
r9668 | |||
MinRK
|
r11842 | class NbConvertBase(LoggingConfigurable): | ||
Matthias BUSSONNIER
|
r9668 | """Global configurable class for shared config | ||
MinRK
|
r15346 | Useful for display data priority that might be use by many transformers | ||
Matthias BUSSONNIER
|
r9668 | """ | ||
MinRK
|
r18589 | display_data_priority = List(['text/html', 'application/pdf', 'image/svg+xml', 'text/latex', 'image/png', 'image/jpeg', 'text/plain'], | ||
Matthias BUSSONNIER
|
r9668 | config=True, | ||
help= """ | ||||
MinRK
|
r15346 | An ordered list of preferred output type, the first | ||
encountered will usually be used when converting discarding | ||||
Matthias BUSSONNIER
|
r9668 | the others. | ||
""" | ||||
) | ||||
Thomas Kluyver
|
r18382 | default_language = Unicode('ipython', config=True, | ||
Thomas Kluyver
|
r18469 | help='DEPRECATED default highlight language, please use language_info metadata instead') | ||
Matthias BUSSONNIER
|
r13505 | |||
Jonathan Frederic
|
r11382 | def __init__(self, **kw): | ||
Jonathan Frederic
|
r11419 | super(NbConvertBase, self).__init__(**kw) | ||