rlipython icon indicating copy to clipboard operation
rlipython copied to clipboard

README.md - update to highlight "DO **NOT** USE WITH IPYTHON 7" - it WILL corrupt your installation.

Open WaterSibilantFalling opened this issue 6 years ago • 3 comments

A single sentence at the top of the README.md, should be a quick fix

WaterSibilantFalling avatar Mar 27 '19 02:03 WaterSibilantFalling

I think corrupting is a strong word. If you disable and remove rlipython IPython has no reasons to be broken.

If you send a pr updating the readme I'd be happy to merge. Updating setup.py to mark the dependencies as IPython<7 is also a possibility. And actually updating this repo to work with 7+ would be nice. It's just an open source project so we usually scratch our own itch on our own free time. Contributions and help always welcome.

On Tue, Mar 26, 2019, 19:37 Stephen McGregor [email protected] wrote:

A single sentence at the top of the README.md, should be a quick fix

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ipython/rlipython/issues/22, or mute the thread https://github.com/notifications/unsubscribe-auth/AAUez6efbWnF-EUr4UN_U3WKzPF7mpXRks5vatl6gaJpZM4cM1JN .

Carreau avatar Mar 27 '19 03:03 Carreau

I think corrupting is a strong word. If you disable and remove rlipython IPython has no reasons to be broken.

Well, fyi, after trying to remove rlipython, I can't run run ipython

prompt > ipython
=========
 IPython
=========

Tools for Interactive Computing in Python
=========================================
      :
      :    
      :

--cache-size=<Int> (InteractiveShell.cache_size)
    Default: 1000
    Set the size of the output cache.  The default is 1000, you can change it
    permanently in your config file.  Setting it to 0 completely disables the
    caching system, and the minimum value accepted is 3 (if you provide a value
    less than 3, it is reset to 0 and a warning is issued).  This limit is
    defined because otherwise you'll spend more time re-flushing a too small
    cache than working**[TerminalIPythonApp] CRITICAL | Bad config encountered during initialization:
[TerminalIPythonApp] CRITICAL | The 'interactive_shell_class' trait of <IPython.terminal.ipapp.TerminalIPythonApp object at 0x000001E7AB770048> instance must be a type, but 'rlipython.TerminalInteractiveShell' could not be imported**


To see all available configurables, use `--help-all`

Note:

*[TerminalIPythonApp] CRITICAL | Bad config encountered during initialization: [TerminalIPythonApp] CRITICAL | The 'interactive_shell_class' trait of <IPython.terminal.ipapp.TerminalIPythonApp object at 0x000001E7AB770048> instance must be a type, but 'rlipython.TerminalInteractiveShell' could not be imported *

You're right, I should edit setup.py and make a PR.

WaterSibilantFalling avatar May 20 '19 22:05 WaterSibilantFalling

Yeah I'm having the same problem. Can't get into ipython to uninstall, not even with --simple-prompt. Pip uninstall and reinstall of ipython doesn't fix the issue.

Update: Back on track here. I ended up creating a new ipython profile and logging into that to uninstall rlipython. You can also replace contents of .ipython\profile_default\ipython_config.json with {}.

baogorek avatar Nov 25 '19 15:11 baogorek