def _goodies_pre011(): """Goodies activator for ipython < 0.11 """ try: if not cfg.getboolean('ipython', 'complete protected', False): ipget().IP.Completer.omit__names = 2 finally: pass if cfg.getboolean('ipython', 'complete collections attributes', True): from mvpa2.support.ipython.ipy_pymvpa_completer \ import activate as ipy_completer_activate ipy_completer_activate()
def _goodies_pre011(): """Goodies activator for ipython < 0.11 """ try: if not cfg.getboolean('ipython', 'complete protected', False): ipget().IP.Completer.omit__names = 2 finally: pass if cfg.getboolean('ipython', 'complete collections attributes', True): from mvpa2.support.ipython.ipy_pymvpa_completer \ import activate as ipy_completer_activate ipy_completer_activate()
def ipy_activate_pymvpa_goodies(): """Activate PyMVPA additions to IPython Currently known goodies (controlled via PyMVPA configuration) are: * completions of collections' attributes * disabling by default protected attributes of instances in completions """ try: if not cfg.getboolean('ipython', 'complete protected', False): ipget().IP.Completer.omit__names = 2 finally: pass if cfg.getboolean('ipython', 'complete collections attributes', True): from mvpa2.support.ipython.ipy_pymvpa_completer \ import activate as ipy_completer_activate ipy_completer_activate()