Skip to content

@ccordoba12 ccordoba12 released this Sep 2, 2020 · 686 commits to master since this release

Important Notes:

  1. If you are new to Python or the Scientific Python ecosystem, we strongly recommend you to install and use Anaconda. It comes with Spyder and all its dependencies, along with the most important Python scientific libraries (i.e. Numpy, Pandas, Matplotlib, IPython, etc) in a single, easy to use environment.
  2. We also support pip, but please be aware that pip installations are for advanced users with good knowledge of all Spyder dependencies. Because of that, all installation problems you encounter are expected to be solved by you, so please don't ask us for help.

  • You can easily install this version if you use Anaconda by closing Spyder and then running the following command in a system terminal (Anaconda Prompt on Windows, xterm on Linux or Terminal.app on macOS):

    conda install spyder=4.1.5
    

    Note: If you installed Anaconda for the first time, you need to run the following command first:

    conda update anaconda
    

    before running the command above.

  • Or you can use pip with this command in a system terminal (cmd.exe on Windows, xterm on Linux or Terminal.app on macOS):

    pip install -U spyder
    

    Note: Do not use this command if you are using Anaconda because it could break your installation.


For the full list of closed issues and merged pull requests in this release, please see our Changelog.

Assets 2
Aug 5, 2020
Release 5.0.0a1

@ccordoba12 ccordoba12 released this Jul 17, 2020 · 808 commits to master since this release

For the full list of closed issues and merged pull requests in this release, please see our Changelog.

Assets 2

@ccordoba12 ccordoba12 released this May 13, 2020 · 1212 commits to master since this release

For the full list of closed issues and merged pull requests in this release, please see our Changelog.

Assets 2

@ccordoba12 ccordoba12 released this Apr 11, 2020 · 1446 commits to master since this release

For the full list of closed issues and merged pull requests in this release, please see our Changelog.

Assets 2

@ccordoba12 ccordoba12 released this Mar 19, 2020 · 1576 commits to master since this release

For the full list of closed issues and merged pull requests in this release, please see our Changelog.

Assets 2

@ccordoba12 ccordoba12 released this Mar 19, 2020 · 1619 commits to master since this release

For the full list of closed issues and merged pull requests in this release, please see our Changelog.

Assets 2

@ccordoba12 ccordoba12 released this Jan 2, 2020 · 2158 commits to master since this release

For the full list of closed issues and merged pull requests in this release, please see our Changelog.

Assets 2

@ccordoba12 ccordoba12 released this Dec 6, 2019 · 2329 commits to master since this release

Spyder 4 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.
    • Rename the following panes:
      • Static code analysis to Code Analysis
      • File explorer to Files
      • Find in files to Find
      • History log to History
      • Project explorer to Project
    • Create a separate window when undocking all panes.
    • Show current conda environment (if any) in the status bar.
  • Editor

    • Code folding.
    • Indentation guides.
    • A class/method/function lookup panel. This can be shown in the menu
      Source > Show selector for classes and functions.
    • Autosave functionality to recover unsaved files after a crash.
    • Optional integration with the Kite completion
      engine.
    • Code completion and linting are provided by the Python Language Server.
  • IPython Console

    • Run files in an empty namespace.
    • Open dedicated consoles for Pylab, Sympy and Cython.
    • Run cells through a new function called runcell.
    • Run cells by name.
  • Debugger

    • Code completion.
    • Execute multi-line statements.
    • Syntax highlighting.
    • Permanent history.
    • runfile and runcell can be called when the debugger is active.
    • Debug cells with Alt+Shift+Return.
  • Variable Explorer

    • New viewer to inspect any Python object in a tree-like representation.
    • Filter variables by name or type.
    • MultiIndex support in the Dataframe viewer.
    • Support for all Pandas indexes.
    • Support for sets.
    • Support for Numpy object arrays.
    • Restore the ability to refresh it while code is being executed.
  • Files

    • Associate external applications to open specific file extensions.
    • Context menu action to open files externally.
    • Multi-select functionality with Ctrl/Shift + mouse click.
    • Copy/paste files and their absolute or relative paths.
    • Use special icons for different file types.
  • Outline

    • Show cells grouped in sections.
    • Add default name to all cells.

For the full list of closed issues and merged pull requests in this release, please see our Changelog.

Assets 2
Pre-release

@ccordoba12 ccordoba12 released this Nov 27, 2019 · 2439 commits to master since this release

For the full list of closed issues and merged pull requests in this release, please see our Changelog.

Assets 2
You can’t perform that action at this time.