Spyder v2.3.1 Release Notes

  • ๐Ÿ†• New features

    • Variable Explorer
      • Support for Pandas DataFrame's and TimeSerie's types
      • Support for Numpy 3D arrays
      • Drag and drop works for all its supported file types (e.g. images, mat files, json files, etc)
    • Editor
      • F9 runs the current line under the cursor if nothing is selected
      • Focus remains on it after evaluating cells and selections (an option was added to return to the old behavior)
    • IPython console
      • Connect to external kernels through ssh
    • Object Inspector
      • Add a tutorial for beginners
    • Main Window
      • Improve style on Mac

    ๐Ÿ› Bug fixes

    • [Issue 93](../../issues/93) - Variable explorer: allow array editor to deal with arrays with more than 2 dimensions
    • ๐Ÿ‘ [Issue 1160](../../issues/1160) - Variable Explorer: add support for pandas objects
    • 0๏ธโƒฃ [Issue 1305](../../issues/1305) - mayavi plot hangs when IPython graphics backend is inline (default)
    • [Issue 1319](../../issues/1319) - Spyder is not getting its taskbar icon right in Win 7/8
    • ๐Ÿ’… [Issue 1445](../../issues/1445) - Linux style middle mouse button paste not executed in console
    • ๐Ÿ‘• [Issue 1530](../../issues/1530) - Wrong encoding for date in pylint widget
    • ๐Ÿ‘ [Issue 1590](../../issues/1590) - Add numpy matrices as a supported type to the Variable Explorer
    • [Issue 1604](../../issues/1604) - spyder 2.2.5 freezes with netCDF4-python
    • [Issue 1627](../../issues/1627) - Run selection (F9) changes focus to Python interpreter, but ex-Matlab users expect the focus to remain on the editor
    • [Issue 1670](../../issues/1670) - Provide a "Run current line" feature
    • [Issue 1690](../../issues/1690) - Feature request: connect to existing IPython kernel over ssh
    • [Issue 1699](../../issues/1699) - Option to disable middle button paste
    • [Issue 1783](../../issues/1783) - The new cell delimiter when converting a notebook to python file is # In[*]
    • [Issue 1863](../../issues/1863) - Ctrl-C doesn't work in a restarted IPython console
    • [Issue 1893](../../issues/1893) - Matplotlib plots do not display correctly in 2.3.0 (when running in dedicated python interpreter)