riptable.Utils.ipython_utils
This module has side effects on import. If DisplayOptions.CUSTOM_COMPLETION is True then this will disable IPython Jedi and use a IPCompleter custom complete.
Functions
Registers the custom attribute completer and sets our monkey patched complete method to preserve the custom |
- riptable.Utils.ipython_utils.enable_custom_attribute_completion()
Registers the custom attribute completer and sets our monkey patched complete method to preserve the custom attribute completer ordering. If an object has keys then the completion results will show the keys then any existing completions in case insensitive sorted order.
Notable side effect - this will disable Jedi support since IPCompleter will prefer to use Jedi completions over any custom completer.