Page MenuHomeSolus

Update spyder3 to 4.2.0
ClosedPublic

Authored by algent on Nov 15 2020, 8:34 PM.
Tags
None
Referenced Files
F10826145: D9991.diff
Sun, Jun 4, 2:06 AM
F10761310: D9991.id24083.diff
Thu, May 18, 8:11 AM
F10752699: D9991.id.diff
Tue, May 16, 3:53 PM
F10748218: D9991.diff
Mon, May 15, 8:06 PM
F10738440: D9991.diff
Sat, May 13, 11:58 AM
Subscribers

Details

Summary

Changelog:

  • New features
    • Add support for inline and interactive Matplotlib plots in the debugger.
    • Automatic detection of conda and pyenv environments in Preferences > Python interpreter.
    • Add functionality to do auto-formatting in the Editor. It can be triggered in the menu Source > Format file or selection or with the shorcut Ctrl+Alt+I
    • Add support for text snippets in the Editor. The list of available snippets is shown in Preferences > Completion and linting > Snippets.
    • Support caching cells send in succession to the IPython console. This will run one cell after the previous one finished.
    • Make variables take precedence over Pdb commands in the debugger. In case a variable clashes with a command, you'll have to prefix the command with !.
    • Show a message to take a tour of Spyder features the first time 4.2.0 is launched.
  • Important fixes
    • Improve performance in the Editor when painting indent guides and showing linting messages.
    • Prevent the creation of temporary files in Dropbox directories after saving in the Editor.
    • Prevent the Outline to degrade performance in the Editor when visible. This was achieved by moving this pane to use the LSP architecture.
    • Support Jedi 0.17.2

Full changelog here

Depends on D9971 D9980 D9981 D9984 D9989 D9990

Signed-off-by: Algent Albrahimi <algent@protonmail.com>

Test Plan

Run a few python scripts with spyder3.

Diff Detail

Repository
R3882 spyder3
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

JoshStrobl added a subscriber: JoshStrobl.
JoshStrobl added inline comments.
package.yml
64

So where are they getting the icon now? I'm not seeing it in either paths.

pspec_x86_64.xml
35

Should we consider symlinking spyder3 to reduce breakages?

This revision now requires changes to proceed.Nov 19 2020, 12:32 AM
algent marked 2 inline comments as done.

Symlink spyder to spyder3 and fix the icon

Minor thing, I know. Otherwise looked good to me. Fantastic work.

package.yml
69

You have indentation here.

This revision now requires changes to proceed.Nov 23 2020, 4:34 PM
algent marked an inline comment as done.

Remove indentation

This revision is now accepted and ready to land.Nov 23 2020, 6:13 PM
This revision was automatically updated to reflect the committed changes.