Craig Ricker | 21 Dec 03:43 2013
Picon

Minimize function

Any chance the ability to minimize functions similar to Visual Studios or 
Notepad++?

Thanks!  A wonderful product, and I hope it is continually developed.

Sayth Renshaw | 19 Dec 03:06 2013
Picon

Spider Django

is there any real reason to not use spyder for django development? 

it's just not commonly referred to as a tool to use for this. is it all based on the scientific in the name or
other reasons?

Sayth 

Julien Hillairet | 17 Dec 22:15 2013
Picon

Re-Focus after plot

Dear all,

It's maybe more a matplotlib question rather than a Spyder one.

In matlab, when one uses the plot() function, the focus is set on the figure. Thus, if the figure has already been created, it pops-up from "behind" other windows. Is it possible to get the same behaviour with Spyder ?

Best regards,

JH

--
You received this message because you are subscribed to the Google Groups "spyder" group.
To unsubscribe from this group and stop receiving emails from it, send an email to spyderlib+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To post to this group, send email to spyderlib-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
Visit this group at http://groups.google.com/group/spyderlib.
For more options, visit https://groups.google.com/groups/opt_out.
Daniël Schreij | 17 Dec 20:56 2013
Picon

Spyder 2.2.5 on OS X 10.8 crashes with an NSInvalidArgumentException

I just installed spyder 2.2.5 on my OS X 10.8.3 machine with the setup.py script, which went flawlessy.

Now, when firing up spyder from the command line, I get the following error output:

2013-12-17 20:53:02.673 Python[2255:6d03] -[QNSApplication _setup:]: unrecognized selector sent to instance 0x1064352f0
2013-12-17 20:53:02.673 Python[2255:6d03] An uncaught exception was raised
2013-12-17 20:53:02.674 Python[2255:6d03] -[QNSApplication _setup:]: unrecognized selector sent to instance 0x1064352f0
2013-12-17 20:53:02.675 Python[2255:6d03] (
0   CoreFoundation                      0x00007fff90b18b06 __exceptionPreprocess + 198
1   libobjc.A.dylib                     0x00007fff8ed263f0 objc_exception_throw + 43
2   CoreFoundation                      0x00007fff90baf40a -[NSObject(NSObject) doesNotRecognizeSelector:] + 186
3   CoreFoundation                      0x00007fff90b0702e ___forwarding___ + 414
4   CoreFoundation                      0x00007fff90b06e18 _CF_forwarding_prep_0 + 232
5   Tk                                  0x0000000113fa35c0 TkpInit + 453
6   Tk                                  0x0000000113f1fa66 Tk_Init + 1816
7   _tkinter.so                         0x0000000113dedd2b Tcl_AppInit + 75
8   _tkinter.so                         0x0000000113deb1b4 Tkinter_Create + 916
9   Python                              0x00000001000c35fd PyEval_EvalFrameEx + 25213
10  Python                              0x00000001000c58c9 PyEval_EvalCodeEx + 2137
11  Python                              0x000000010003e510 function_call + 176
12  Python                              0x000000010000c932 PyObject_Call + 98
13  Python                              0x000000010001f04b instancemethod_call + 363
14  Python                              0x000000010000c932 PyObject_Call + 98
15  Python                              0x00000001000bc0c7 PyEval_CallObjectWithKeywords + 87
16  Python                              0x000000010002233e PyInstance_New + 126
17  Python                              0x000000010000c932 PyObject_Call + 98
18  Python                              0x00000001000c0a48 PyEval_EvalFrameEx + 14024
19  Python                              0x00000001000c58c9 PyEval_EvalCodeEx + 2137
20  Python                              0x00000001000c59e6 PyEval_EvalCode + 54
21  Python                              0x00000001000d9ec0 PyImport_ExecCodeModuleEx + 208
22  Python                              0x00000001000db0d2 load_source_module + 626
23  Python                              0x00000001000dc6c0 load_package + 400
24  Python                              0x00000001000dd0bb import_submodule + 315
25  Python                              0x00000001000dd55a load_next + 234
26  Python                              0x00000001000dd89c PyImport_ImportModuleLevel + 412
27  Python                              0x00000001000baee3 builtin___import__ + 131
28  Python                              0x00000001000c35fd PyEval_EvalFrameEx + 25213
29  Python                              0x0000000100031885 gen_send_ex + 165
30  Python                              0x00000001000bde36 PyEval_EvalFrameEx + 2742
31  Python                              0x00000001000c3fed PyEval_EvalFrameEx + 27757
32  Python                              0x00000001000c3fed PyEval_EvalFrameEx + 27757
33  Python                              0x00000001000c58c9 PyEval_EvalCodeEx + 2137
34  Python                              0x000000010003e510 function_call + 176
35  Python                              0x000000010000c932 PyObject_Call + 98
36  Python                              0x000000010001f04b instancemethod_call + 363
37  Python                              0x000000010000c932 PyObject_Call + 98
38  Python                              0x00000001000bc0c7 PyEval_CallObjectWithKeywords + 87
39  sip.so                              0x000000010246dee4 sip_api_call_method + 206
40  QtCore.so                           0x0000000101da862f _Z15sipVH_QtCore_1116PyGILState_STATEPFvP17_sipSimpleWrapperS_ES1_P7_object + 47
41  QtCore.so                           0x0000000101dda56e _ZN10sipQThread3runEv + 108
42  QtCore                              0x0000000102096f74 _ZN14QThreadPrivate5startEPv + 356
43  libsystem_c.dylib                   0x00007fff840517a2 _pthread_start + 327
44  libsystem_c.dylib                   0x00007fff8403e1e1 thread_start + 13
)
2013-12-17 20:53:02.677 Python[2255:6d03] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[QNSApplication _setup:]: unrecognized selector sent to instance 0x1064352f0'
*** First throw call stack:
(
0   CoreFoundation                      0x00007fff90b18b06 __exceptionPreprocess + 198
1   libobjc.A.dylib                     0x00007fff8ed263f0 objc_exception_throw + 43
2   CoreFoundation                      0x00007fff90baf40a -[NSObject(NSObject) doesNotRecognizeSelector:] + 186
3   CoreFoundation                      0x00007fff90b0702e ___forwarding___ + 414
4   CoreFoundation                      0x00007fff90b06e18 _CF_forwarding_prep_0 + 232
5   Tk                                  0x0000000113fa35c0 TkpInit + 453
6   Tk                                  0x0000000113f1fa66 Tk_Init + 1816
7   _tkinter.so                         0x0000000113dedd2b Tcl_AppInit + 75
8   _tkinter.so                         0x0000000113deb1b4 Tkinter_Create + 916
9   Python                              0x00000001000c35fd PyEval_EvalFrameEx + 25213
10  Python                              0x00000001000c58c9 PyEval_EvalCodeEx + 2137
11  Python                              0x000000010003e510 function_call + 176
12  Python                              0x000000010000c932 PyObject_Call + 98
13  Python                              0x000000010001f04b instancemethod_call + 363
14  Python                              0x000000010000c932 PyObject_Call + 98
15  Python                              0x00000001000bc0c7 PyEval_CallObjectWithKeywords + 87
16  Python                              0x000000010002233e PyInstance_New + 126
17  Python                              0x000000010000c932 PyObject_Call + 98
18  Python                              0x00000001000c0a48 PyEval_EvalFrameEx + 14024
19  Python                              0x00000001000c58c9 PyEval_EvalCodeEx + 2137
20  Python                              0x00000001000c59e6 PyEval_EvalCode + 54
21  Python                              0x00000001000d9ec0 PyImport_ExecCodeModuleEx + 208
22  Python                              0x00000001000db0d2 load_source_module + 626
23  Python                              0x00000001000dc6c0 load_package + 400
24  Python                              0x00000001000dd0bb import_submodule + 315
25  Python                              0x00000001000dd55a load_next + 234
26  Python                              0x00000001000dd89c PyImport_ImportModuleLevel + 412
27  Python                              0x00000001000baee3 builtin___import__ + 131
28  Python                              0x00000001000c35fd PyEval_EvalFrameEx + 25213
29  Python                              0x0000000100031885 gen_send_ex + 165
30  Python                              0x00000001000bde36 PyEval_EvalFrameEx + 2742
31  Python                              0x00000001000c3fed PyEval_EvalFrameEx + 27757
32  Python                              0x00000001000c3fed PyEval_EvalFrameEx + 27757
33  Python                              0x00000001000c58c9 PyEval_EvalCodeEx + 2137
34  Python                              0x000000010003e510 function_call + 176
35  Python                              0x000000010000c932 PyObject_Call + 98
36  Python                              0x000000010001f04b instancemethod_call + 363
37  Python                              0x000000010000c932 PyObject_Call + 98
38  Python                              0x00000001000bc0c7 PyEval_CallObjectWithKeywords + 87
39  sip.so                              0x000000010246dee4 sip_api_call_method + 206
40  QtCore.so                           0x0000000101da862f _Z15sipVH_QtCore_1116PyGILState_STATEPFvP17_sipSimpleWrapperS_ES1_P7_object + 47
41  QtCore.so                           0x0000000101dda56e _ZN10sipQThread3runEv + 108
42  QtCore                              0x0000000102096f74 _ZN14QThreadPrivate5startEPv + 356
43  libsystem_c.dylib                   0x00007fff840517a2 _pthread_start + 327
44  libsystem_c.dylib                   0x00007fff8403e1e1 thread_start + 13
)
libc++abi.dylib: terminate called throwing an exception
Abort trap: 6

I've read in other issue entries that this has something to do with the unnecessary loading of tkinter or OpenGL libraries, but I haven't found a helpful solution yet. Does anyone know how to solve this problem?

Thanks in advance!

--
You received this message because you are subscribed to the Google Groups "spyder" group.
To unsubscribe from this group and stop receiving emails from it, send an email to spyderlib+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To post to this group, send email to spyderlib-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
Visit this group at http://groups.google.com/group/spyderlib.
For more options, visit https://groups.google.com/groups/opt_out.
paulo.issler | 14 Dec 00:07 2013
Picon

Poor GUI performance of Spyder 2.2.5 in light client X Window

Hello,
I am running Spyder 2.2.5 on a Linux Mint 15 (Olivia) box. I am using PuTTY from a Windows 7 Enterprise box to ssh into the Linux machine.
I also have Hummingbird Exceed  v14 as the X Server for the Windows 7 box. I set this configuration as a testing environment for a future server cluster.
The Spyder GUI seems to be responding very slow under this setting compared to the response of other software GUIs such as Matlab, SAS, and RStudio -- they all run fine.
I am wondering if anyone have experienced this before, and hopefully give some guidance on how to improve the performance. Here are some additional facts:
- I noted that the processor in my Windows 7 box goes into almost 100% utilization when resizing the embedded windows and editing the code.
- The same poor performance occurs when using Xming instead of Exceed.
- The GUI performance is great when running Spyder directly in the Linux Mint box.  
Thanks in advance.  

--
You received this message because you are subscribed to the Google Groups "spyder" group.
To unsubscribe from this group and stop receiving emails from it, send an email to spyderlib+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To post to this group, send email to spyderlib-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
Visit this group at http://groups.google.com/group/spyderlib.
For more options, visit https://groups.google.com/groups/opt_out.
Lewis Levin | 13 Dec 05:55 2013
Picon

spyder 2.2.5 with Anaconda requires x11 to run preferences

Spyder and python crash immediately when x11 is not installed and you choose the preferences command.

I am installing xquartz, but what a waste. 164Meg to get a lousy gui when Spyder itself already uses a very good gui that must already be installed:  QT.

Will either Anaconda (if that is the issue) or Spyder switch to building the preferences "app" on QT?

This is not a problem with the dmg installer of Spyder.  But, as nice as that is I don't want to use it.  It is really nice and installs perfectly but....      It becomes its own distinct python install and all of the necessary libraries are duplicated.  As a really clean simple thing that is great but...    ...all of the Python library that is supplied via the application package is totally inaccessible outside of Spyder itself.  That sort of seems to violate how one expects to use Python.

No worries.  It was easy to use conda to get the latest version of Spyder installed in the anaconda distro of Python.  But, then we have the preference issue.

It would be nice to be rid of x11.  Maybe an ask for 2.3?

Thanks,
Lewis

--
You received this message because you are subscribed to the Google Groups "spyder" group.
To unsubscribe from this group and stop receiving emails from it, send an email to spyderlib+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To post to this group, send email to spyderlib-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
Visit this group at http://groups.google.com/group/spyderlib.
For more options, visit https://groups.google.com/groups/opt_out.
Carlos Córdoba | 11 Dec 20:10 2013
Picon

Spyder 2.3 second public beta release

Hi all,

On the behalf of Spyder's development team, I'm pleased to announce the 
second beta of our next major version: Spyder 2.3.

We've been working on this version for eight months now and as far as we 
know is very stable. There are still some minor bugs to squash but we 
encourage all people who like the bleeding edge to give it a try.

The most important improvement of this release is that it now supports 
Python 3.2/3.3 besides (of course) Python 2.6/2.7. This beta also comes 
with a new theme for our Object Inspector, some important fixes to save 
and execute files in encodings other than unicode, a new tooltip widget 
to better show signatures of functions and methods, and some 
improvements to our startup time.

This release comes two months after the last beta1 release. It was also 
in the middle of moving our repository from GoogleCode to Bitbucket, 
which has been quite fruitful so far.

See the incomplete changelog here:
http://code.google.com/p/spyderlib/wiki/ChangeLogBeta

And don't forget to follow Spyder updates/news on the project website 
(http://code.google.com/p/spyderlib/) and on our official blog 
(http://spyder-ide.blogspot.com/). In the next couple of weeks I'll be 
writing a series of blogs describing in more detail our new changes

Enjoy!
Carlos

Dominik Müller | 6 Dec 14:20 2013

Installation of Spyder Debian package under Ubuntu 12.04


Hello everybody,

I'm using Ubuntu 12.04. I downloaded the Debian package python-spyderlib_2.2.5+dfsg-1_all.deb form http://packages.debian.org/sid/all/python-spyderlib/download.
The I moved into the directory where I downloaded it into and klicked on the file.



















I klicked on 'Install Package', a console opened and apparently everything seemed to work well.
However, when I opened a console and typed 'spyder', it tolde my there wouldn't be such a package installed.

I can however launch spyder by moving into
p, li { white-space: pre-wrap; }

/usr/lib/python2.7/dist-packages/spyderlib

and typing 'python spyder.py'.


I manually remove all installed files and tried 'sudo apt-get install spyder', but then I get the following error message:
spyder : depends on: python-spyderlib (= 2.1.9-1) but 2.2.5+dfsg-1 should be installed


Can anybody tell me what is going wrong here and how I can properly install spyder?


Any help is highly appreciated,

Dominik


--
You received this message because you are subscribed to the Google Groups "spyder" group.
To unsubscribe from this group and stop receiving emails from it, send an email to spyderlib+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To post to this group, send email to spyderlib-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
Visit this group at http://groups.google.com/group/spyderlib.
For more options, visit https://groups.google.com/groups/opt_out.
Mark Mikofski | 5 Dec 21:19 2013
Picon

toggle UPPER or lower case of selected text

Does anyone know how (or if it is possible) to toggle the case of selected text? For example from all caps (capital letters) to lower. I could not find it in the menus, the docs or here.

Here some examples of key combinations from other editors that do the same thing:

================  ===============  ===============
editor            UPPER            lower
================  ===============  ===============
MATLAB            ctr-shift-U      ctrl-U
----------------  ---------------  ---------------
Notepad++         ctr-shift-U      ctrl-U
----------------  ---------------  ---------------
eclipse PyDev     ctrl-shift-X     ctrl-shift-Y
----------------  ---------------  ---------------
Sublime-Text-2    ctrl-K, ctrl-U   ctrl-K, ctrl-L
----------------  ---------------  ---------------

Thanks!

--
You received this message because you are subscribed to the Google Groups "spyder" group.
To unsubscribe from this group and stop receiving emails from it, send an email to spyderlib+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To post to this group, send email to spyderlib-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
Visit this group at http://groups.google.com/group/spyderlib.
For more options, visit https://groups.google.com/groups/opt_out.
Joseph Martinot-Lagarde | 4 Dec 14:12 2013
Picon

Plugins in spyder

So I wrote 2 plugins for spyder right now (autopep8 and line profiler, and I have a quick draft for running unit tests), and I wonder how I should try to get them integrated in spyder. I see 2 options, which may change the way future plugins are managed :
  • Merge them in the official spyder repo. This means that they will need to be maintained by spyder's team (with the help of any contributor on bitbucket including me, of course).
  • Keep them separate the eclipse way. In this case there need to be a way to install them in user space rather than in spyder's directory. A page listing available plugins somewhere on the wiki would help discovering them.

Now that the developpement is in bitbucket I'd prefer the first solution, but it depends on how you see the future of spyder !

--
You received this message because you are subscribed to the Google Groups "spyder" group.
To unsubscribe from this group and stop receiving emails from it, send an email to spyderlib+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To post to this group, send email to spyderlib-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
Visit this group at http://groups.google.com/group/spyderlib.
For more options, visit https://groups.google.com/groups/opt_out.
Adrian Edwards | 30 Nov 17:43 2013
Picon

Can only run spyder as sudo

Hi,

Having a problem where after installing spyder I can only run it as sudo.

I'm using Ubuntu 12.10 and installed spyder 2.2.5
I tried installing using both the apt-get and pip methods. I even tried to run via the ubuntu software center.
I tried chown and chmod on the spyder directories.

When I try to start spyder I get the following error:

Traceback (most recent call last):
  File "/usr/local/bin/spyder", line 3, in <module>
    start_app.main()
  File "/usr/local/lib/python2.7/dist-packages/spyderlib/start_app.py", line 67, in main
    if not lock.lock():
  File "/usr/local/lib/python2.7/dist-packages/spyderlib/utils/external/lockfile.py", line 144, in lock
    symlink(str(os.getpid()), self.name)
OSError: [Errno 13] Permission denied

running sudo spyder works fine.
I'm also using virtualenv which I'm fairly new too, and my suspicion is that when spyder installed it put it somewhere virtualenv can't see or doesn't have access. But I not sure how to either tell spyder to install in a place virtualenv recognizes.

Any suggestions?

Thanks
Adrian

--
You received this message because you are subscribed to the Google Groups "spyder" group.
To unsubscribe from this group and stop receiving emails from it, send an email to spyderlib+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To post to this group, send email to spyderlib-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
Visit this group at http://groups.google.com/group/spyderlib.
For more options, visit https://groups.google.com/groups/opt_out.

Gmane