Hi all,
On behalf of the
Spyder Project Contributors, I'm pleased to announce that Spyder 6.1.4 has been released and is available for Windows, GNU/Linux and MacOS X:
https://github.com/spyder-ide/spyder/releasesThis release comes eight weeks after version 6.1.3 and with the following interesting new features, fixes and API changes:
- New features
- Add option to disable Enter for accepting code completions in the Editor. The option is available in Preferences > Completion and linting > General.
- Support SSH config files to create connections in Tools > Manage remote connections.
- Add support to delete, upload and download multiple files when working with remote filesystems in Files.
- Add button to Files to go to the directory of the current file in the Editor.
- Important fixes
- Docstring generation has been massively overhauled to:
- Parse and incorporate the sections of the function's existing docstring.
- Support generating return types from the function body for Sphinxdoc.
- Fix dozens of bugs and limitations with the existing docstring generation.
- Resolve numerous formatting issues and follow the relevant specifications.
- Default shortcut for docstring generation was changed to Ctrl/Cmd+Alt+Shift+D to avoid a conflict on macOS.
- Allow macOS standalone app to access the microphone and camera.
- Include pyarrow in the standalone installers to allow viewing dataframes created with Pandas 3.0+.
- Remove the deprecated atomicwrites package as a dependency.
- Constraint chardet version for licensing reasons in the standalone installers and fix compatibility with its latest versions.
- Several fixes for remote connections:
- Fix errors when stopping SSH connections.
- Fix some misspelling in error messages.
- Handle keyring backend load failures on Linux.
- Fix connections to JupyterHub servers.
- API changes
- Add remove_item_from_menu method to SpyderMenuMixin.
For a more complete list of changes, please see our
changelogDon't forget to follow Spyder updates/news on the project's
website.
Last, but not least, we welcome any contribution that helps making Spyder an efficient scientific development and computing environment. Join us to help creating your favorite environment!
Enjoy!
Daniel