Spyder (previously known as Pydee) is a powerful interactive development environment for the Python language with advanced editing, interactive testing, debugging and introspection features. Optional dependencies for spyder are ipython, rope, matplotlib, numpy, pyflakes, pep8, pylint, and scipy.