Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DreamPie alternative #79

Open
BrenBarn opened this issue Jul 12, 2021 · 0 comments
Open

DreamPie alternative #79

BrenBarn opened this issue Jul 12, 2021 · 0 comments

Comments

@BrenBarn
Copy link

BrenBarn commented Jul 12, 2021

I'm leaving this note here as this project appears to be moribund.

I've created a tool called Pydeal that is inspired by DreamPie. It aims to replicate the basic interface concept of DreamPie (a two-pane layout with code in one pane and code-with-output in the other), along with the other most useful features (autocompletion, multiple editor tabs, etc.) and adds a few new ones (like switching kernels, rearrangeable panels for docs and source code, etc.). The code is not based on DreamPie but is a total rewrite based on PyQt5 and QScintilla.

It's not 100% the same as DreamPie but it's close enough that I'm generally able to use it. It is (at least for now) only installable via conda; you can install it by doing conda install -c brenbarn -c conda-forge pydeal in a conda environment and then doing pydeal to run it. Also, unlike DreamPie, it relies on the IPython/Jupyter kernel system for the Python subprocess; this makes it slightly more work to set up a Python environment for use with Pydeal, but also adds some new abilities (like the ability to switch kernels).

Hopefully if anyone else comes here looking for DreamPie info they may find Pydeal useful. Thanks to noamraph for creating DreamPie which has been immensely valuable to me for many years.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant