[ANN] Spyder 4.0 second public beta release

106 views
Skip to first unread message

Carlos Córdoba

unread,
May 19, 2019, 10:34:25 AM5/19/19
to spyd...@googlegroups.com

Hi all,

On the behalf of the Spyder Project Contributors, I’m pleased to announce the second beta of our next major version: Spyder 4.0.

We’ve been working on this version for almost three years now and as far as we know it’s working very well. There are still several bugs to squash but we encourage all people who like the bleeding edge to give it a try. This beta version is released 10 months after Spyder 4.0 beta1 and it includes 2150 commits.

Spyder 4.0 comes with several interesting and exciting new features. The most important ones are:

  • Main Window

    • Dark theme for the entire application.
    • A new Plots pane to browse all inline figures generated by the IPython console.
    • Create a separate window when undocking all panes.
    • Add translations for Simplified Chinese and German.
  • Editor

    • Code folding.
    • Indent guides.
    • A class/method/function lookup “context panel”.
    • Autosave functionality to recover unsaved files after a crash.
    • Code completion and linting are provided by the Language Server Protocol.
  • IPython Console

    • Add menu options to start consoles in Pylab, Sympy and Cython modes.
    • Cells are run through a function called runcell.
  • Variable Explorer

    • Add MultiIndex display support to the Dataframe viewer.
    • Add support for all Pandas indexes.
    • Add support for sets.
  • File Explorer

    • Add Open With OS context menu action to all files, to open any file or directory externally.
    • Add multi-select functionality (Ctrl/Shift+click).
    • Add the ability to copy/paste files and their absolute or relative paths.
    • Use special icons for different file types.
    • Add an option to open files and directories with a single click.
  • Outline Explorer

    • Show cells grouped in sections.

For a complete list of changes, please see our changelog

You can easily install this beta if you use Anaconda by running:

conda update qt pyqt
conda install -c spyder-ide spyder=4.0.0b2

Or you can use pip with this command:

pip install --pre -U spyder

Enjoy!
Carlos

Reply all
Reply to author
Forward
0 new messages