Spyder 4.0.1

Spyder is a powerful scientific environment written in Python, for Python, and designed by and for scientists, engineers and data analysts. It offers a unique combination of the advanced editing, analysis, debugging, and profiling functionality of a comprehensive development tool with the data exploration, interactive execution, deep inspection, and beautiful visualization capabilities of a scientific package. Beyond its many built-in features, its abilities can be extended even further via its plugin system and API. Furthermore, Spyder can also be used as a PyQt5 extension library, allowing developers to build upon its functionality and embed its components, such as the interactive console, in their own PyQt software.

Tags interpreter ide cpython python science-research
License MITL
State stable

Recent Releases

4.0.103 Jan 2020 09:25 minor feature: 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.0.1 . 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 --pre -U spyder Note: Do not use this command if you are using Anaconda because it could break your installation.
4.0.007 Dec 2019 15:45 minor feature: 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. . 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 . 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 menuSource 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. . Code folding. Indentation guides. A class/method/function lookup panel. This can be shown in the menuSource 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. . 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. Deger. Code completion. Execute multi-
4.0.0rc327 Nov 2019 20:25 minor feature: You can easily install this version if you use Anaconda by closing Spyder and then running the following commands in a system terminal (cmd.exe on Windows, xterm on Linux or Terminal.app on macOS): Conda update qt pyqt Conda install spyder=3.3.6 Note: This usually takes a couple of days to work until conda packages are created and uploaded by Anaconda. Please be patient. . 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.
4.0.0rc219 Nov 2019 18:05 minor feature: You can easily install this version if you use Anaconda by closing Spyder and then running the following commands in a system terminal (cmd.exe on Windows, xterm on Linux or Terminal.app on macOS): Conda update qt pyqt Conda install spyder=3.3.6 Note: This usually takes a couple of days to work until conda packages are created and uploaded by Anaconda. Please be patient. . 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.
4.0.0rc104 Nov 2019 03:15 minor feature: You can easily install this version if you use Anaconda by closing Spyder and then running the following commands in a system terminal (cmd.exe on Windows, xterm on Linux or Terminal.app on macOS): Conda update qt pyqt Conda install spyder=3.3.6 Note: This usually takes a couple of days to work until conda packages are created and uploaded by Anaconda. Please be patient. . 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.
4.0.0b719 Oct 2019 03:15 minor feature: You can easily install this version if you use Anaconda by closing Spyder and then running the following commands in a system terminal (cmd.exe on Windows, xterm on Linux or Terminal.app on macOS): Conda update qt pyqt Conda install spyder=3.3.6 Note: This usually takes a couple of days to work until conda packages are created and uploaded by Anaconda. Please be patient. . 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.
4.0.0b615 Oct 2019 03:15 minor feature: You can easily install this version if you use Anaconda by closing Spyder and then running the following commands in a system terminal (cmd.exe on Windows, xterm on Linux or Terminal.app on macOS): Conda update qt pyqt Conda install spyder=3.3.6 Note: This usually takes a couple of days to work until conda packages are created and uploaded by Anaconda. Please be patient. . 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.
4.0.0b526 Sep 2019 03:15 minor feature: You can easily install this version if you use Anaconda by closing Spyder and then running the following commands in a system terminal (cmd.exe on Windows, xterm on Linux or Terminal.app on macOS): Conda update qt pyqt Conda install spyder=3.3.6 Note: This usually takes a couple of days to work until conda packages are created and uploaded by Anaconda. Please be patient. . 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.
3.3.622 Sep 2019 21:29 minor feature: Issues Closed Issue 9757 - Text in help search bar becomes selected once help is displayed (PR 9760) Issue 8336 - AttributeError in profiler (PR 9758) In this release 2 issues were closed. Pull Requests Merged PR 9760 - PR: Backport PR #9552 (9757) PR 9758 - PR: Avoid an error when profdata is None in Profiler (8336) PR 9718 - PR: Fix completion plugins listening to external hosts In this release 3 pull requests were closed.