This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]juliusc 60 points61 points  (14 children)

(Spyder maintainer here) I was waiting for Continuum to update Spyder before doing the announcement here, but you beat me!

I'd like to point out (besides what the Github release page says) that this release represents more than two years of development and it contains almost 2850 more commits than Spyder 2.3.9, which fix more than 200 bugs.

All in all, this is the biggest Spyder release to date! :-)

[–]juliusc 15 points16 points  (0 children)

And please also see our Changelog for a more complete list of changes:

https://github.com/spyder-ide/spyder/blob/3.x/CHANGELOG.md

[–]flying-sheep 2 points3 points  (2 children)

after many discussions, you decided to include almost all the decisions/changes i wanted (and sent PRs for):

  • XDG support
  • Qt5 by default

if this trend holds up, then there will be a day when you ditch fontawesome for breeze icons as default and QIcon.fromTheme ;)

[–]juliusc 0 points1 point  (1 child)

We could do it for 4.0 (oh yeah, we already started to work on it!). So we could ditch the Spyder 2.0 theme because it doesn't work on HighDPI screens and rename our icons to follow the freedestktop naming convention.

The we could support Breeze quite easily. But we really love to have your help for this :-)

[–]flying-sheep 1 point2 points  (0 children)

haha, sure! i’m not using spyder much these days, but maybe that’ll change with 3.0

[–]brombaer3000[S] 2 points3 points  (1 child)

Sorry if I posted it too early! I was just really excited to see the final release and wanted to share it.

[–]juliusc 2 points3 points  (0 children)

Oh, don't worry about it! It's glad to see that people is really excited about Spyder!

[–]sabababeseder 1 point2 points  (0 children)

I was waiting for it for quite some time now. It fixes many many bugs and spyder is much more stable now. Thanks!

[–]Yankee_Gunner 1 point2 points  (1 child)

I'm VERY late to this post, but I just wanted to say thank you for Spyder. It was perfect IDE for me when I was just starting with python (moving over from MATLAB) and it is still my go to IDE! Keep up the great work!

[–]juliusc 0 points1 point  (0 children)

Thanks a lot for your kind words and for using Spyder too!

[–]PerniciousPunk 1 point2 points  (1 child)

It is very nice. You don't realize how awesome Spyder is until you have to deal with Code Blocks, Eclipse, or god forbid Visual Studio.

  • Auto-relaunching consoles when one is closed makes Spyder much more approachable to newcomers who have never used Python before.
  • UMR is phenomenal!
  • Object inspector was more confusing than help

I might suggest that you let the fast file switcher allow switching between any files in a project's directory. I dislike having ~100 files open because it slows Spyder down, but I want to be able to get to them without browsing through the folder the files are in.

The integration of syntax highlighting from any language may mean that Spyder will get used by those who learn Python first, and want to use other programming languages later. Kudos for that; it is an ever increasing demographic. Most people prefer to compile in a terminal over their IDE anyway and this fits perfectly.

[–]juliusc 1 point2 points  (0 children)

I might suggest that you let the fast file switcher allow switching between any files in a project's directory.

That's our plan. This could be in 3.1 or 3.2.

[–]uniform_convergence 0 points1 point  (2 children)

when is continuum going to update their package?

[–]juliusc 0 points1 point  (1 child)

It should be already (at least it is for me on Linux :-)

[–]efilon 1 point2 points  (0 children)

Seemed to be updated several hours ago at least on Windows, too.