Spyder v2.3.4 Release Notes

  • ๐Ÿ†• New features

    • Debugging
      • After pressing the Debug button (or Ctrl+F5) move to the first breakpoint
    • IPython Console
      • Drop support for Sympy versions less than 0.7.3
    • Python Console
      • Remove support to run system commands with ! (like !diff)
    • Editor
      • Accept drops from compressed files on Windows

    ๐Ÿ› Bug fixes

    Issues

    • [Issue 2259](../../issues/2259) - spyder crashes if ipython installed but not pygments
    • ๐Ÿง [Issue 2257](../../issues/2257) - Cannot plot inline in IPython console on Linux
    • โšก๏ธ [Issue 2252](../../issues/2252) - Update French translations for 2.3.4
    • ๐Ÿ‘ [Issue 2245](../../issues/2245) - Importing a module with debugger causes "TypeError: decoding Unicode is not supported"
    • [Issue 2239](../../issues/2239) - SyntaxErrors with Python 3.2
    • ๐Ÿ“š [Issue 2234](../../issues/2234) - Object Inspector is not showing "No documentation available" for objects without docstring
    • ๐ŸŽ [Issue 2227](../../issues/2227) - IPython does not work with brewed or virtualenv Python(s) in MacOSX
    • [Issue 2223](../../issues/2223) - Spyder2.3.3 Code completion breaks
    • [Issue 2207](../../issues/2207) - Spyder's WM_CLASS is empty, resulting in unexpected behavior for task managers
    • [Issue 2203](../../issues/2203) - Code completion issue with Jedi
    • [Issue 2197](../../issues/2197) - IPython consoles are not named correctly when connecting to existing kernels and passing the full kernel path
    • [Issue 2158](../../issues/2158) - runfile with path containing apostrophes (quotes) will not work
    • [Issue 2151](../../issues/2151) - Long NumPy arrays throw off errors
    • [Issue 2146](../../issues/2146) - Special character "!" is not processed correctly when debugging in Python consoles
    • ๐Ÿ [Issue 2081](../../issues/2081) - Spyder crashes on Windows because of non-ascii chars in working directory
    • [Issue 2058](../../issues/2058) - Don't execute external commands (!) when running pdb in python consoles
    • [Issue 2034](../../issues/2034) - Execute until first breakpoint when pressing the Debug button
    • [Issue 2032](../../issues/2032) - Dragging (not dropping) file from 7zip over spyder window causes TypeError in dragEnterEvent
    • [Issue 1952](../../issues/1952) - spyderlib.utils.external overrides modules for script execution
    • [Issue 1948](../../issues/1948) - spyder 2.3 ipython console startup code or file not working
    • ๐Ÿ [Issue 1856](../../issues/1856) - Running in external system terminals is not working on Windows and Python 3
    • [Issue 1845](../../issues/1845) - Spyder crashes on launch trying to load the project config file (.spyderproject)
    • [Issue 1568](../../issues/1568) - raw_input borks with '!'
    • [Issue 1529](../../issues/1529) - Plot A List Of Floats In Variable Explorer Not Possible
    • [Issue 1380](../../issues/1380) - Problems with sitecustomize because of pickleshare library
    • [Issue 1366](../../issues/1366) - "Highlight occurrences" setting is lost after IDE restart
    • [Issue 1359](../../issues/1359) - Mac app - Sometimes it's not possible to get the user env vars
    • [Issue 1321](../../issues/1321) - The PYTHONPATH manager on the Mac app does not work with the EPD64 interpreter
    • [Issue 1151](../../issues/1151) - Ctrl-C doesn't copy to clipboard in object inspector

    ๐Ÿš€ In this release 29 issues were closed

    Pull requests

    • โšก๏ธ [PR 2255](../../pull/2255) - Update French translations
    • ๐Ÿ“„ [PR 2242](../../pull/2242) - Improve message for no docstring
    • [PR 2233](../../pull/2233) - catch a reason to crash on startup
    • [PR 2224](../../pull/2224) - Fix a bug in completion if callback value is not converted to string
    • ๐Ÿ [PR 2219](../../pull/2219) - Open configuration file with utf-8 encoding on Windows and Python 2
    • ๐Ÿง [PR 2214](../../pull/2214) - Fix zlib segmentation fault in Anaconda 3.4 Linux

    ๐Ÿš€ In this release 6 pull requests were merged