Re: [PyQt] Automatic Crash Reporting
Hi, I did this myself for the eric IDE. Depending upon your needs it is really simple. Just check the eric5.py main script. (http://eric-ide.python-projects.org) Detlev On Thursday 25 September 2014, 04:15:53 Timothy W. Grove wrote: Can anyone recommend a good automatic crash reporting module that would work nicely with a python3/pyqt4 application? Thanks. Tim ___ PyQt mailing listp...@riverbankcomputing.com http://www.riverbankcomputing.com/mailman/listinfo/pyqt-- *Detlev Offenbach* det...@die-offenbachs.de -- https://mail.python.org/mailman/listinfo/python-list
Re: How to get a correct entry in the menu for a Python application on Mac OS X
I got it working by creating a symbolic link to the Python interpreter to be used in my application package and using this symbolic link to start the main Python script. Gregory Ewing wrote: Detlev Offenbach wrote: I am fairly new to Mac OS X and would like to know, what I have to do to make my Python application show the correct name in the menu bar. What did I do so far. I created an application package containing the .plist file with correct entries and a shell script, that starts the correct Python interpreter with the the main script. I don't think that will work, because the executable that your shell script is starting is in an app bundle of its own, and MacOSX will be using the plist from that bundle, which just has the generic Python name in it. There are a couple of things you could do: 1) Use py2app to create your app bundle. It does the right things -- not sure exactly what, but it works. 2) Hack things at run time. I use the following PyObjC code in PyGUI to set the application name: from Foundation import NSBundle ns_bundle = NSBundle.mainBundle() ns_info = ns_bundle.localizedInfoDictionary() if not ns_info: ns_info = ns_bundle.infoDictionary() ns_info['CFBundleName'] = my_application_name -- Detlev Offenbach det...@die-offenbachs.de -- http://mail.python.org/mailman/listinfo/python-list
How to get a correct entry in the menu for a Python application on Mac OS X
Hello, I am fairly new to Mac OS X and would like to know, what I have to do to make my Python application show the correct name in the menu bar. What did I do so far. I created an application package containing the .plist file with correct entries and a shell script, that starts the correct Python interpreter with the the main script. The menu bar just shows Python instead of the name of my application. If you are interested the application can be found via http://eric-ide.python-projects.org. Regards, Detlev -- Detlev Offenbach det...@die-offenbachs.de -- http://mail.python.org/mailman/listinfo/python-list
Re: Light weight IDE like pywin for os x 10.6
python wrote: I have looked a while for this answer. Sorry if it right before me. I have move from Windows to os x. The thing I miss most is pywin. I know you can purchase or download full IDE's for python or even use Eclipse. I really liked the ability to switch from interactive interpreter to editor easily. The autocompletion is very helpful so idle does not quite cut it for me. How about eric (http://eric-ide.python-projects.org)? Detlev -- Detlev Offenbach det...@die-offenbachs.de -- http://mail.python.org/mailman/listinfo/python-list
Re: Which subversion interface is the most used one?
Markus Schaber wrote: Hi, at one of our projects, we could make use of a subversion interface for IronPython. But there seems none to exist. The easiest way would be to directly expose SharpSVN to the IronPython scripts, but that is not a very pythonic solution. So we had the Idea of porting the existing python interfaces to IronPython. And here the confusion starts, there seem to exist at least three of them (those are the ones I found being prepackaged on debian): python-subversion: Seems to be a rather autogenerated wrapper around libsvn - thus being feature-complete, but rather unpythonic. python-svn (pysvn): Seems to be written in C++, and give a somehow pythonic interface to the most important functionality. python-subvertpy: Seems to aggregate the advantages of the two previous solutions, but I did not find any API documentation. It seems that porting one of them to IronPython in a 1:1 fashion is no feasible solution. So I came up with the Idea of simply re-implementing the API of one of those packages in C#, in a way that it can be exposed as IronPython module, using SharpSVN or Monodevelop-VersionControl as backend. This seems to be a rather low cost way of providing subversion functionality to IronPython, in a way compatible with at least some of the cPython Subversion applications. Now my question: Which one of the SVN interfaces are established and broadly used? I don't want to risk to put effort into implementing a dead API when others are alive. I have a slight tendency to pysvn, as it seems to be well documented and pythonic. Thanks for your comments. The eric Python IDE uses the pysvn interface, which works much better than interfacing to the svn executable. Detlev -- Detlev Offenbach det...@die-offenbachs.de -- http://mail.python.org/mailman/listinfo/python-list
Re: Editor/IDE with Python coverage support?
Matt Chaput wrote: Are there any editors/IDEs with good support for line-coloring from Python test coverage results? (I normally use Eclipse + PyDev but PyDev's current coverage support isn't much better than nothing.) Thanks, Matt eric4 (Python2) and eric5 (Python3) do have this support (and much much more). See http://eric-ide.python-projects.org for details. Detlev -- Detlev Offenbach det...@die-offenbachs.de -- http://mail.python.org/mailman/listinfo/python-list
Re: [Eric] ANN: automated daily snapshot builds for PyQt and friend on openSUSE build service
On Donnerstag, 14. Oktober 2010, Hans-Peter Jansen wrote: [Sorry for cross posting] Hi PyQtnistas, I proudly announce the availability of automated builds of the most current PyQt and related packages including snapshots on openSUSEs build service for openSUSE 11.1, 11.2 and 11.3, here: https://build.opensuse.org/project/monitor?project=home%3Afrispete%3APyQt https://build.opensuse.org/project/monitor?project=home%3Afrispete%3APyQt-n ext New sip4, PyQt3 and PyQt4 snapshots and release get build against a range of gcc and Qt versions automatically, e.g. without human intervention (if all goes well, famous last words..). dip and PyQtMobility will probably follow soon. If you add both home:frispete:PyQt home:frispete:PyQt-next to your list of repos, than you get the current snapshot builds of qscintilla, sip4, PyQt3 and PyQt4, with dependent packages, like PyQwt5, PyKDE3 and PyKDE4. Omitting or deactivating the latter, you can switch back to the current released versions with: zypper dup -r home_frispete_PyQt BTW, home:frispete:PyQt contains the builds of the current versions of a lot of our favorite stuff: e.g. eric4, PyQwt5. eric is lacking the newest release, but I didn't manage to automate the sourceforge download process, yet. Why don't you get the software via the eric repositories? See the eric web page for details. Do you provide packages to be used with Python3 as well? How to choose your target? Depending on which other repos you're using, choose your target accordingly, e.g. if you have the KDE:Distro:Stable (KDE 4.4) repo included, use KDE_Distro_Stable_openSUSE_11.x, KDE_Distro_Factory_openSUSE_11.x for KDE:Distro:Factory (KDE 4.5), or none of them, then use plain openSUSE_11.x. Note, that you implicitely choose your systems Qt4 version with this decision. I hope, this fullfills the most common needs. PyKDE4 is only provided for KDE_Distro_Stable_x ATM, since I didn't got around splitting this package into a 4.4 and 4.5 version. All in all, these repos provide the the cheapest way of keeping current with the PyQt project, that I know of. Comments welcome. Enjoy, Pete ___ Eric mailing list e...@riverbankcomputing.com http://www.riverbankcomputing.com/mailman/listinfo/eric -- Detlev Offenbach det...@die-offenbachs.de -- http://mail.python.org/mailman/listinfo/python-list
Re: Qt not working o Wing ide 3.2
Thomas Jollans wrote: On Sunday 26 September 2010, it occurred to tayfuryılmaz to exclaim: hi everyone ı develop a program with pythoon and qt on wing ide ı use pyqt module in my program bu when ı debug a program,python is not debugging and o.s show a screen for solution.. and solution says python is not debugging. can he/she explain this solve problem.. thanks regards.. Quite frankly, I don't have the faintest idea what you're getting at. You'll have to be a lot clearer and more precise if you want to enable us to offer you useful help. * Minimal example script? * exact output (traceback!) of Python? * possibly, exact output of some other component? Just a thought - if you're using Wing IDE, you probably paid for it? Did you also pay for a support contract? Maybe that's part of the deal? If it is, maybe you should phone them up - they probably know a lot more about Wing IDE than most of us here. Alternatively I would recommend the eric IDE, which is free and works very well with PyQt (actually it is written in PyQt). And it is available for Python2 and Python3. Regards, Detlev -- Detlev Offenbach det...@die-offenbachs.de -- http://mail.python.org/mailman/listinfo/python-list
[ANN] eric 5.0.0 released
Hi, I just uploaded eric 5.0.0. This is the first official release. It is available via the eric web site. http://eric-ide.python-projects.org/index.html What is it? --- eric5 is the Python3 variant of the well know eric4 Python IDE and is the first development environment, that runs natively with Python3. It comes with all batteries included. The features are too much to be listed in this announcement. Please see the eric web site for details. Regards, Detlev -- Detlev Offenbach det...@die-offenbachs.de -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations/
[ANN] eric 5.0.0 released
Hi, I just uploaded eric 5.0.0. This is the first official release. It is available via the eric web site. http://eric-ide.python-projects.org/index.html What is it? --- eric5 is the Python3 variant of the well know eric4 Python IDE and is the first development environment, that runs natively with Python3. It comes with all batteries included. The features are too much to be listed in this announcement. Please see the eric web site for details. Regards, Detlev -- Detlev Offenbach det...@die-offenbachs.de -- http://mail.python.org/mailman/listinfo/python-list
Re: GUI programs
I would recommend PyQt. I've done a lot of programming with it (http://eric-ide.python-projects.org) and am amazed about the platform neutrality it offers. Regards, Detlev jyoun...@kc.rr.com wrote: Just curious if anyone would be willing to share their thoughts about different Python GUI programming modules. I've been doing a bit of research and am trying to find something that: 1. Is portable. Would like to be able to send the module along with the main python file that would be able to run a GUI window. Would be sending this to multiple machines. Currently I'd like it to work on OS X machines, but it'd be nice if it worked on Windows machines, etc. Probably be using Python 2.5 or 2.6. 2. Can show an image (that is zoomable) as well as add GUI controls like text fields, popup menues, etc. as well as send information back to the program from the text fields, etc. For now, I'm really looking for something that can display EPS (postscript) and PDF images. In my research, here's some GUI modules/programs I've been looking at. I haven't gone real in-depth with these, but did just a little testing: 1. wxPython - This looks very good, although I'm not sure how to set up portability with this. Other machines that would run the Python code probably wouldn't have the Developer Tools or wxPython installed. I think I could use Py2App for OS X to create a Package App but I'm not real familiar with how that would all work. 2. Pyglet - This is a pretty cool program. I was able to display a window with an image… but I don't think it has GUI controls like text fields, drop down menues, etc. 3. ImageMagick - This one looks cool but I can't figure out how to install it correctly on OS X (Snow Leopard). Not sure if it would give me the GUI tools either. 4. PyGui - This one looks very interesting. Just found it last night so haven't looked at it too closely. Looks like it needs PyObjC on the machine for OS X. I'm assuming that comes pre-installed on Snow Leopard machines, but not sure about Leopard or Tiger machines. Anyone have more info about this? 5. NodeBox - This is an incredible application! Don't think I can use it's libraries for what I'm wanting to do, but what a cool program! I will definitely spend some time working with this! 6. TkInter - Does this module come standard on all machines that have Python? Haven't worked with this one much, but if I send Python code to other machines would TkInter work? Would love to hear anyones thoughts about GUI programming and what they use. Would also like to hear pros/cons with the different modules/apps. Thanks for looking at my questions. Jay -- Detlev Offenbach det...@die-offenbachs.de -- http://mail.python.org/mailman/listinfo/python-list
Re: Eric4 vs Python3.1
Zhu Sha Zang wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Someone using Eric4 to program with Python3/3.1? What can i do, because he insist to use only Python2.6.4. You can tell it the file extension to use for Python3 files or better yet use eric5, which is the Python3 port of eric4 with enhancements. Detlev Att -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.14 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkuOZO4ACgkQ35zeJy7JhCjdFACfZrjVa+8O9fu/7FEPr6mVeaEg Rm0AmgM+XtuxFH1zUnfkaphF+MgPy3pf =MVeJ -END PGP SIGNATURE- -- Detlev Offenbach det...@die-offenbachs.de -- http://mail.python.org/mailman/listinfo/python-list
pyflakes and Python3
Hi, does anybody know, if pyflakes is being ported to Python3? Or is there any other tool like it around that works with Python3? Regards, Detlev -- Detlev Offenbach det...@die-offenbachs.de -- http://mail.python.org/mailman/listinfo/python-list
Re: pyqt4 eric4 generated gui custom dialog open
rewonka wrote: Hi, I've made a little application with mainwindow and one dialog (something like input dialog). I can't open the input dialog from my mainwindow I tried to open the dialog with a button, here is a code: @pyqtSignature() def on_BtnAdd_clicked(self): Open input dialog for some data input Dialog = QDialog() ui = DlgAdd() ui.setupUi(Dialog) Dialog.show() and if I clicked the button , it's like the dialog open and disappear. That is caused by the Python garbage collector removing your objects when the method is left. In order to keep the dialog, you must assign it to some class members. Alternatively you may replace Dialog.show() with Dialog.exec_() to get a modal dialog. Detlev I searched a lot and found , that i need something to connect, but i didn't found how (exactly source code). On the dialog i have two button (OK,Cancel). As i saw the generated code for pyqt has line like this: QtCore.QMetaObject.connectSlotsByName(MainWindow) I think that's mean i don't need to connect, if i have the function for it,but I don't know how to write?? Thank for Help, Rewonka -- Detlev Offenbach det...@die-offenbachs.de -- http://mail.python.org/mailman/listinfo/python-list
Re: debugger on system with Python 2 and 3
Hi, eric4 snapshot releases support Python3. Detlev Yo Sato wrote: Hi, I am a relative newcomer to the Python language, and only write Python 3. Now I would very much like to a more-than-basic debugger. However it seems as if the fact that I have both Python 2 and 3 on the system complicates the matter... First I tried to use something called pydb, but it seems to invoke python 2, and I don't know quite how to (or whether I can) configure it for Python 3. Secondly I installed something called IDLE3, which complains that TK is not configured for Python 3. I don't want to remove or default to Python 2, as there seem to be a number of programs that rely on it. I wonder how best to avoid my problems. Would perhaps somebody in the same sort of situation share their wisdom?? Yo -- Detlev Offenbach det...@die-offenbachs.de -- http://mail.python.org/mailman/listinfo/python-list
Re: IDE for python similar to visual basic
qwe rty wrote: i have been searching for am IDE for python that is similar to Visual Basic but had no luck.shall you help me please? eric4 should be a good candidate. http://eric-ide.python-projects.org Detlev -- Detlev Offenbach det...@die-offenbachs.de -- http://mail.python.org/mailman/listinfo/python-list
Re: IDE for python 2.6 (auto complete)
Mike Driscoll wrote: On May 4, 10:13 am, Soumen banerjee soume...@gmail.com wrote: Hello, I have just installed and run python 2.6.2 from the sources available on the website. I notice that SPE (the editor which i used with python 2.5) is not displaying some of the functions new in 2.6 as autocomplete options. Is there any IDE with support for autocomplete in python 2.6 with all the newer functions included? Wingware probably does. You should just submit a bug report to Stani though. He can probably fix SPE for you. And eric4 does this as well. Detlev -- Detlev Offenbach det...@die-offenbachs.de -- http://mail.python.org/mailman/listinfo/python-list
Python v3 question related to pickle/marshal
Hi, is it possible to marshal or pickle a data structure using Python v3 and unmarshal or unpickle it using Python v2. If it is possible, how do I have to do it. Everything I tried resulted in an EOFError exception upon unmarshalling/unpickling. Regards, Detlev -- Detlev Offenbach det...@die-offenbachs.de -- http://mail.python.org/mailman/listinfo/python-list
Re: Python v3 question related to pickle/marshal
Tino Wildenhain wrote: Detlev Offenbach wrote: Hi, is it possible to marshal or pickle a data structure using Python v3 and unmarshal or unpickle it using Python v2. If it is possible, how do I have to do it. Everything I tried resulted in an EOFError exception upon unmarshalling/unpickling. Could you give the code of a minimal example how you tried? The problem is fixed. The bug was somewhere else making me believe the pickled file couldn't be read. Regards Tino PS: it would not hurt to end questions with a question mark ;-) -- Detlev Offenbach det...@die-offenbachs.de -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric 4.3.1 released
Hi, I just uploaded eric 4.3.1. It is a maintenance release fixing some bugs. It is available via the eric4 web site. http://eric-ide.python-projects.org/index.html Eric is a Python (and Ruby) IDE that comes with batteries included. Please see the a.m. web site for more details. Regards, Detlev -- Detlev Offenbach det...@die-offenbachs.de -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
ANN: eric 4.3.1 released
Hi, I just uploaded eric 4.3.1. It is a maintenance release fixing some bugs. It is available via the eric4 web site. http://eric-ide.python-projects.org/index.html Eric is a Python (and Ruby) IDE that comes with batteries included. Please see the a.m. web site for more details. Regards, Detlev -- Detlev Offenbach det...@die-offenbachs.de -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric 4.3.0 released
Hi, this is to inform all of you about the immediate availability of the long awaited 4.3.0 release. It includes enhancements in nearly every area. Please see for yourself by downloading it from http://eric-ide.python-projects.org/index.html eric4 is a Python (and Ruby) IDE written using PyQt4 and QScintilla2. It comes with batteries included and is extensible via a built-in plug-in system. Plug-ins are available via the internet from the eric4 plugin repository. Please see the a.m. web site for more details. Regards, Detlev -- Detlev Offenbach det...@die-offenbachs.de -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
ANN: eric 4.3.0 released
Hi, this is to inform all of you about the immediate availability of the long awaited 4.3.0 release. It includes enhancements in nearly every area. Please see for yourself by downloading it from http://eric-ide.python-projects.org/index.html eric4 is a Python (and Ruby) IDE written using PyQt4 and QScintilla2. It comes with batteries included and is extensible via a built-in plug-in system. Plug-ins are available via the internet from the eric4 plugin repository. Please see the a.m. web site for more details. Regards, Detlev -- Detlev Offenbach det...@die-offenbachs.de -- http://mail.python.org/mailman/listinfo/python-list
ANN: new snapshot of the eric4 Pylons plugin released
Hi, this is to inform everybody about the availability of the Pylons plugin for eric4. It adds Pylons support to the eric4 Python IDE. The Plugin is available via the eric4 web site at http://eric-ide.python-projects.org/index.html What is eric4 - eric4 is a Python IDE, that comes with batteries included. It is extensible via a plugin system. Please see the a.m. web site for more details. Regards, Detlev -- Detlev Offenbach det...@die-offenbachs.de -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric 4.2.0 released
Hi, I am proud to announce the immediate availability of eric 4.2.0. It is available via http://www.die-offenbachs.de/eric/index.html. The highlight of changes are as follows. APIs: - added API file for Ruby - added Ruby API file for eric4 Ruby files - enhanced the API file generation tool and dialog Configuration: - reorganized the configuration dialog - changed settings from native format to ini format Editor: - added functionality to mark all occurrances of a searched text - enhanced unicode support (added utf-16 and utf-32) - added an action to insert a new line below the current one (Shift+Return) - added capability to save the folding state of a file in the session file - added capability to save the open multi project and the open project in the global session file General VCS support: - added an LED to signal the project's VCS status to the project viewer Graphics: - added capability to save UML like graphics as SVG - added capability to display SVG files Help Viewer: - added a QWebKit based help viewer (available if Qt 4.4 is installed) Plugins: - added HTTPS support to plugin repository dialog (for Qt 4.3 and newer) Project: - added multiproject support - added storage key PROJECTTYPESPECIFICDATA for project type specific data (may be used by project type plugins) - moved all supporting project management files (e.g. tasks file) to a management subdirectory Shell: - made Shell history more comfortable by -- selecting from history via a dialog -- list the history in a dialog with capabilities to --- delete entries --- copy entries to the current editor --- execute entries in the shell Templates: - extended the templates system to support a few predefined variables (thanks to Dan Bullok) Toolbars: - added a toolbar manager and a toolbar configuration dialog - cleaned up the default toolbars Translations: - added Spanish translations from Jaime Seuma - added Turkish translations from Serdar Koçdaş Various: - enhancements to the class browsers - added print preview capability (available if Qt 4.4 is installed) - added new default icon set based on the Oxygen icons Viewmanager: - added a viewmanager plugin using the new QMdiArea - added double click action to the tabview viewmanager. Double clicking the space right of the last tab opens a new editor. What is eric? - eric is a Python and Ruby IDE that comes with batteries included. Please see the eric web site for details. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
ANN: eric 4.2.0 released
Hi, I am proud to announce the immediate availability of eric 4.2.0. It is available via http://www.die-offenbachs.de/eric/index.html. The highlight of changes are as follows. APIs: - added API file for Ruby - added Ruby API file for eric4 Ruby files - enhanced the API file generation tool and dialog Configuration: - reorganized the configuration dialog - changed settings from native format to ini format Editor: - added functionality to mark all occurrances of a searched text - enhanced unicode support (added utf-16 and utf-32) - added an action to insert a new line below the current one (Shift+Return) - added capability to save the folding state of a file in the session file - added capability to save the open multi project and the open project in the global session file General VCS support: - added an LED to signal the project's VCS status to the project viewer Graphics: - added capability to save UML like graphics as SVG - added capability to display SVG files Help Viewer: - added a QWebKit based help viewer (available if Qt 4.4 is installed) Plugins: - added HTTPS support to plugin repository dialog (for Qt 4.3 and newer) Project: - added multiproject support - added storage key PROJECTTYPESPECIFICDATA for project type specific data (may be used by project type plugins) - moved all supporting project management files (e.g. tasks file) to a management subdirectory Shell: - made Shell history more comfortable by -- selecting from history via a dialog -- list the history in a dialog with capabilities to --- delete entries --- copy entries to the current editor --- execute entries in the shell Templates: - extended the templates system to support a few predefined variables (thanks to Dan Bullok) Toolbars: - added a toolbar manager and a toolbar configuration dialog - cleaned up the default toolbars Translations: - added Spanish translations from Jaime Seuma - added Turkish translations from Serdar Koçdaş Various: - enhancements to the class browsers - added print preview capability (available if Qt 4.4 is installed) - added new default icon set based on the Oxygen icons Viewmanager: - added a viewmanager plugin using the new QMdiArea - added double click action to the tabview viewmanager. Double clicking the space right of the last tab opens a new editor. What is eric? - eric is a Python and Ruby IDE that comes with batteries included. Please see the eric web site for details. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric 4.1.6 released
Hi, this is to inform all of you about the immediate availability of eric 4.1.5. It is a bug fix release. As usual, it is available via http://www.die-offenbachs.de/eric/index.html. Eric4 is a Python IDE written using PyQt4 and QScintilla2. It comes with batteries included. For more details see the link above. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
Re: eric4 wont start
Hi, please try with the latest release, which is 4.1.5, and report back. Regards, Detlev dusans wrote: Hi i took a look at eric4, its nice, cuz u have the script output and console in the same window, which is why i love pyscripter. Then i upgradet eric4 to newest version: eric4-4.0.4, it doesnt start, even when i installed the old version: The error massage is: Warning: translation file 'qt_en_US'could not be loaded. Using default. Warning: translation file 'eric4_en_US'could not be loaded. Using default. Warning: translation file 'qscintilla_en_US'could not be loaded. Using default. It just stopes and doesnt go on. Anyone got an idea how to solve this, cuz i really like eric4 -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric 4.1.4 released
Hi, this is to inform all of you about the immediate availability of eric 4.1.4. It includes a fix for an API change of Qt 4.4, that caused eric4 to crash. Please update immediately. As usual, it is available via http://www.die-offenbachs.de/eric/index.html. What is eric? - Eric is a Python (and Ruby) IDE, that comes with all batteries included. For more details please see the above link. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
ANN: eric 4.1.4 released
Hi, this is to inform all of you about the immediate availability of eric 4.1.4. It includes a fix for an API change of Qt 4.4, that caused eric4 to crash. Please update immediately. As usual, it is available via http://www.die-offenbachs.de/eric/index.html. What is eric? - Eric is a Python (and Ruby) IDE, that comes with all batteries included. For more details please see the above link. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
Re: howto use pylint from Eric IDE?
dmitrey wrote: Hi all, I have Eric 4.1.1, pylint and Eric pylint plugin installed, but I cannot find how to use pylint from Eric IDE GUI. Does anyone know? Thank you in advance, D. Project-Check-Run PyLint Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric 4.1.3 released
Hi, I'd like to inform everybody about the immediate availability of eric v4.1.3. This is a bug fix release. It is available via http://www.die-offenbachs.de/eric/index.html. What is eric? - eric is a Python IDE written using PyQt4 and QScintilla2. It comes with all batteries included. For details please see the above link. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
ANN: eric 4.1.3 released
Hi, I'd like to inform everybody about the immediate availability of eric v4.1.3. This is a bug fix release. It is available via http://www.die-offenbachs.de/eric/index.html. What is eric? - eric is a Python IDE written using PyQt4 and QScintilla2. It comes with all batteries included. For details please see the above link. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric4 4.1.2 released
Hi, eric4 4.1.2 has been released today. This release fixes a few bugs reported since the last release. As usual it is available via http://www.die-offenbachs.de/eric/index.html. What is eric? - eric is a Python IDE written using PyQt4 and QScintilla2. It comes with batteries included. Please see a.m. link for details. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
ANN: eric4 4.1.2 released
Hi, eric4 4.1.2 has been released today. This release fixes a few bugs reported since the last release. As usual it is available via http://www.die-offenbachs.de/eric/index.html. What is eric? - eric is a Python IDE written using PyQt4 and QScintilla2. It comes with batteries included. Please see a.m. link for details. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric 4.1.1 released
Hi, eric4 4.1.1 has been released today. This release fixes a few bugs reported since the last release. As usual it is available via http://www.die-offenbachs.de/eric/index.html. Please note, that the first stable release of the Rope refactoring plugin was released as well. What is eric? - Eric is a Python (and Ruby) IDE with all batteries included. It is expandable via a plugin architecture. These plugins are downloadable separately. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
ANN: eric 4.1.1 released
Hi, eric4 4.1.1 has been released today. This release fixes a few bugs reported since the last release. As usual it is available via http://www.die-offenbachs.de/eric/index.html. Please note, that the first stable release of the Rope refactoring plugin was released as well. What is eric? - Eric is a Python (and Ruby) IDE with all batteries included. It is expandable via a plugin architecture. These plugins are downloadable separately. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric4 4.1.0 released
Hi, eric4 4.1.0 was just released. This is a major feature release. Compared to 4.0.4 it contains these features next to bug fixes. - Added a plugin system for easy extensibility - Converted the following interface to plugins available separately -- PyLint checker -- CxFreeze packager -- CharTables tool -- CVS version control system -- BRM refactoring - Added new project types -- Eric4 Plugin -- Django -- TurboGears -- wxPython - Added source code exporters for -- HTML -- PDF -- RTF -- Latex - Added subversion repository and log browsers - Included API files for -- eric4 -- Django -- TurboGears -- wxPython -- Zope 2 -- Zope 3 - Many enhancements to the functionality already there What is eric4? -- eric4 is a Python (and Ruby) IDE with all batteries included. Please see http://www.die-offenbachs.de/eric for details and screenshots. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
ANN: eric4 4.1.0 released
Hi, eric4 4.1.0 was just released. This is a major feature release. Compared to 4.0.4 it contains these features next to bug fixes. - Added a plugin system for easy extensibility - Converted the following interface to plugins available separately -- PyLint checker -- CxFreeze packager -- CharTables tool -- CVS version control system -- BRM refactoring - Added new project types -- Eric4 Plugin -- Django -- TurboGears -- wxPython - Added source code exporters for -- HTML -- PDF -- RTF -- Latex - Added subversion repository and log browsers - Included API files for -- eric4 -- Django -- TurboGears -- wxPython -- Zope 2 -- Zope 3 - Many enhancements to the functionality already there What is eric4? -- eric4 is a Python (and Ruby) IDE with all batteries included. Please see http://www.die-offenbachs.de/eric for details and screenshots. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
eric4 request for contribution
Hi, I am in the progress of writing a refactoring plugin for eric4 using the rope refactoring library. Unfortunately, this library does not contain a nice icon to be shown in an About Rope dialog. Is there anybody around, who could contribute such an icon. Maybe it could look like the Python snake but instead of the snake a rope is shown. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
eric4 request for contribution
Hi, I am in the progress of writing a refactoring plugin for eric4 using the rope refactoring library. Unfortunately, this library does not contain a nice icon to be shown in an About Rope dialog. Is there anybody around, who could contribute such an icon. Maybe it could look like the Python snake but instead of the snake a rope is shown. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric 4.0.4 released
Hi, today I released version 4.0.4 of the eric4 Python IDE. This is a bug fix release. As usual it is available via http://www.die-offenbachs.de/eric/index.html What is eric? - eric is a Python (and Ruby) IDE written using PyQt. It comes with all batteries included. Please see the above link for more details. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
ANN: eric 4.0.4 released
Hi, today I released version 4.0.4 of the eric4 Python IDE. This is a bug fix release. As usual it is available via http://www.die-offenbachs.de/eric/index.html What is eric? - eric is a Python (and Ruby) IDE written using PyQt. It comes with all batteries included. Please see the above link for more details. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric 4.0.2 released
Hi, this is to inform you about the release of eric 4.0.2. This is mainly a bugfix release. As usual you may get it at http://www.die-offenbachs.de/eric/index.html ChangeLog - - compatibility fixes for Debian - added '-z' to the installer to inhibit compilation of the python files - changed code to not look for the Qt4 tools in a subdirectory of the Qt installation directory (it is now required, that the Qt bin directory is in the PATH) - changed code of Python debug client to better intercept output on non-win32 systems What is eric? - eric is a Python and Ruby IDE with all batteries included. It is written using PyQt4 and QScintilla2. For details see the a.m. web site. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
ANN: eric 4.0.2 released
Hi, this is to inform you about the release of eric 4.0.2. This is mainly a bugfix release. As usual you may get it at http://www.die-offenbachs.de/eric/index.html ChangeLog - - compatibility fixes for Debian - added '-z' to the installer to inhibit compilation of the python files - changed code to not look for the Qt4 tools in a subdirectory of the Qt installation directory (it is now required, that the Qt bin directory is in the PATH) - changed code of Python debug client to better intercept output on non-win32 systems What is eric? - eric is a Python and Ruby IDE with all batteries included. It is written using PyQt4 and QScintilla2. For details see the a.m. web site. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric 4.0.1 release
Hi, I would like to announce the immediate availability of eric 4.0.1. This is a bug fix release. As usual it is available via http://www.die-offenbachs.de/eric/index.html Just follow the eric4 download link. What is eric eric is a Python IDE with all batteries included. For details see the a.m. link. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric4 4.0.0 release
Hi, I am proud to announce the availability of the first official release of eric4. eric4 is the successor of the well known eric3 Python development environment. What is eric4? -- eric4 is an Integrated Development Environment for the Python (and Ruby) language. It comes with all batteries included. It has too many features to list here. For details please visit http://www.die-offenbachs.de/eric/index.html Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
ANN: eric4 4.0.0 release
Hi, I am proud to announce the availability of the first official release of eric4. eric4 is the successor of the well known eric3 Python development environment. What is eric4? -- eric4 is an Integrated Development Environment for the Python (and Ruby) language. It comes with all batteries included. It has too many features to list here. For details please visit http://www.die-offenbachs.de/eric/index.html Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric3 version 3.9.5 released
Hi, this is to inform you about the release of eric3 version 3.9.5. This release fixes a few bugs and includes an updated PyLint interface. As usual it is available via http://www.die-offenbachs.de/detlev/eric.html Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
ANN: eric3 version 3.9.5 released
Hi, this is to inform you about the release of eric3 version 3.9.5. This release fixes a few bugs and includes an updated PyLint interface. As usual it is available via http://www.die-offenbachs.de/detlev/eric.html Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric3 3.9.3 released
Hi, this is to inform you about the availability of eric3 version 3.9.3. This release fixes a few bugs and enhances compatibility with subversion 1.4. It is available via http://sourceforge.net/project/showfiles.php?group_id=119070. What is eric3? -- eric3 is an IDE for Python and Ruby. It is written using Python, PyQt and QScintilla. eric3 includes debuggers for the a.m. languages, interfaces to subversion and cvs, integration of the Qt tools and many more. For details please see the eric home page at http://www.die-offenbachs.de/detlev/eric.html. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
ANN: eric3 3.9.3 released
Hi, this is to inform you about the availability of eric3 version 3.9.3. This release fixes a few bugs and enhances compatibility with subversion 1.4. It is available via http://sourceforge.net/project/showfiles.php?group_id=119070. What is eric3? -- eric3 is an IDE for Python and Ruby. It is written using Python, PyQt and QScintilla. eric3 includes debuggers for the a.m. languages, interfaces to subversion and cvs, integration of the Qt tools and many more. For details please see the eric home page at http://www.die-offenbachs.de/detlev/eric.html. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
ANN: version 3.9.2 of eric3 available
Hi, this is to informe you about the availability of eric3 v 3.9.2. This is bug fix release with some new features. It is available via http://www.die-offenbachs.de/detlev/eric.html Changelog: - bug fixes - added support for new QScintilla stuff (e.g. autocomplete from document and APIs) - extended debugger to not set the encoding (configurable) - added keyboard shortcuts for the shell -- to clear the shell -- for all zoom aczions (zoom in, zoom out, zoom) - added the tool eric3-configure to setup eric3 without the need to start the IDE Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
Re: Which KDE IDE for Python?
Bart Ogryczak wrote: Diez B. Roggisch wrote: Bart Ogryczak schrieb: Hi, Rigth now I'm using two IDEs for Python, KDevelop and Eric. Both have drawbacks. KDevelop is a multilanguage IDE, and doesn't really have anything special for Python. There's no Python debugger, no PyDOC integration, it's class browser doesn't display attributes. On the other side there's Eric, which is made just for Python. But.. it doesn't integrate with KDE, doesn't support remote files (fish://, ftp:// etc.). Does anyone know a better IDE for Python, that'll integrate nicely with KDE? I bet you can try and convince Detlev Offenbach (eric developer) to add that - he already has _some_ KDE-specific stuff in there, and I presume supporting IO-Slaves might not be too hard. Actually I doubt it. For example on question why doesn't Eric use katepart as editor, he responded: Because it is actually written using PyQt and is meant to work on Win... and Mac OS X as well. Therefore it must not depend on KDE (or any other non-portable or non-ported toolkit). I am thinking about support for loading/saving files via ftp for eric4. However, this will most probably be a feature for eric4 4.1 and not the first release. This will be done in a way, that is independent of KDE. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
Re: ANN: eric3 3.9.0 released
J. A. Gaeta Mendes wrote: Petr Jakes wrote: I think you can get the answer on http://www.die-offenbachs.de/detlev/eric3-mailinglist.html rather then here. HTH Petr Jakes Thanks Petr, I've got help there. To those interested, the problem was PyKDE was missing. To correct the answer. PyKDE was installed in an incompatible version than the installed sip. If PyKDE wouldn't have been installed, eric3 wouldn't have tried to import it. So, everybody seeing the same problem should check for an old PyKDE somewhere. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric3 3.9.0 released
Hi, this is to inform you of the release of eric3 3.9.0. This version includes support for Qt4 and PyQt4. It will be the last major release in the eric3 line of development. From now on the development effort will concentrate on eric4, the PyQt4 variant of the IDE. As usual the release is available via http://www.die-offenbachs.de/detlev/eric3.html Eric3 is a Python and Ruby IDE with all batteries included. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
ANN: eric3 3.9.0 released
Hi, this is to inform you of the release of eric3 3.9.0. This version includes support for Qt4 and PyQt4. It will be the last major release in the eric3 line of development. From now on the development effort will concentrate on eric4, the PyQt4 variant of the IDE. As usual the release is available via http://www.die-offenbachs.de/detlev/eric3.html Eric3 is a Python and Ruby IDE with all batteries included. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
Re: Free Python IDE ?
Ernesto wrote: I'm looking for a tool that I can use to step through python software (debugging environment). Is there a good FREE one (or one which is excellent and moderately priced ) ? Try eric3 (http://www.die-offenbachs.de/detlev/eric3.html). It is a Python IDE with batteries included and it is free. Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric3 3.8.2 release
Hi, this is to let all of you know about the release of eric3 3.8.2. This version fixes a compatibility bug with the latest PyQt release (PyQt 3.16). Eric3 is a Python and Ruby IDE with batteries included. It is written using PyQt and is available via http://www.die-offenbachs.de/detlev/eric3.html Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
ANN: eric3 3.8.2 release
Hi, this is to let all of you know about the release of eric3 3.8.2. This version fixes a compatibility bug with the latest PyQt release (PyQt 3.16). Eric3 is a Python and Ruby IDE with batteries included. It is written using PyQt and is available via http://www.die-offenbachs.de/detlev/eric3.html Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric 3.8.1 released
Hi, this is to inform you about the release of eric 3.8.1. This is just a bugfix release. eric (or eric3) is a full featured Python and Ruby IDE. It is available via http://www.die-offenbachs.de/detlev/eric3.html Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
ANN: eric 3.8.1 released
Hi, this is to inform you about the release of eric 3.8.1. This is just a bugfix release. eric (or eric3) is a full featured Python and Ruby IDE. It is available via http://www.die-offenbachs.de/detlev/eric3.html Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
Re: SPE IDE for Python
py wrote: Anyone here use SPE (http://www.stani.be/python/spe/blog/). ...the IDE? Also, anyone know if it supports CVS or has a plugin for CVS? If not, what do you use to get your code into CVS (via an IDE preferably)? I use eric3 (http://www.die-offenbachs.de/detlev/eric3.html). It is an IDE with CVS interface and much more. Detlev -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric3 3.8.0 released
Hi, this is to inform you about the release of eric3 3.8.0. It is available via http://www.die-offenbachs.de/detlev/eric3.html The list below summarizes the difference between eric3 3.7.x and 3.8.x - too long list of bugfixes to mention here - these usability enhancements DEBUGGER -- added possibility for path translation for passive debugging and remote debugging (Configuration Dialog - Debugger - General) -- added support for project specific debugger settings (see Project menu - Debugger) -- added support for special watchpoint conditions (variable is created, variable is changed) DOCUMENTATION GENERATOR: -- added capability to generate source documentation using CSS style sheets to the eric3-doc utility (including the default style and a style with reversed headers) (Note: eric3-helpviewer cannot show the styles due to the limited HTML support in QTextBrowser) -- added the flag '-t' to eric-doc and eric-api to tell them to look for additional files EDITOR: -- added additional lexers (CSS files, TeX files, Diff files, Make Files, Properties Files and Batch Files) (QScintilla 1.5.x is required) GENERAL: -- some interface cleanups and little reorganization of the configuration dialog -- added action to open multiple files -- added the capability to use %-codes for entering command line arguments. Supported codes are: %D directory of the current editor %F filename of the current editor %H home directory of the current user %U user name of the current user %% the percent sign This functionality is available in the following dialogs: configuration dialog, Debugger-General page version control system, Command Options cvs, Execute Command subversion, Execute Command mercurial, Execute command Tools Configuration -- added a configuration option to set the default encoding for files, that don't contain an encoding marker GRAPHICS: -- added the capability to delete shapes to the graphics dialogs PROJECT MANAGEMENT -- some optimisations and additions in the project browsers -- added configurable filetype associations for projects -- changed Add file dialog to allow the addition of multiple files to the project RUBY: -- enhanced Ruby support (thanks to Richard Dale) SHELL: -- changed the shell completion to use the Scintilla userlist. It is activated by pressing the TAB key and deactivated by pressing the ESC key (without selection) or the TAB or ENTER key (with selection). TASKS -- extended task management with categorization and a colorized display TEMPLATES: -- added a templates system TOOLS: -- added support for cx_Freeze (FreezePython) -- added support for PyLint USER INTERFACE: -- added the commandline option --nokde to disable usage of the KDE dialogs -- switching the editor will highlight the current file in the project browser -- added a context menu for the Listspace view manager -- added an incremental quicksearch to the search toolbar VERSION CONTROL: -- added support for Mercurial VCS What is it? --- eric3 is a Python and Ruby IDE with batteries included. For details see the eric3 home page. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
ANN: eric3 3.8.0 released
Hi, this is to inform you about the release of eric3 3.8.0. It is available via http://www.die-offenbachs.de/detlev/eric3.html The list below summarizes the difference between eric3 3.7.x and 3.8.x - too long list of bugfixes to mention here - these usability enhancements DEBUGGER -- added possibility for path translation for passive debugging and remote debugging (Configuration Dialog - Debugger - General) -- added support for project specific debugger settings (see Project menu - Debugger) -- added support for special watchpoint conditions (variable is created, variable is changed) DOCUMENTATION GENERATOR: -- added capability to generate source documentation using CSS style sheets to the eric3-doc utility (including the default style and a style with reversed headers) (Note: eric3-helpviewer cannot show the styles due to the limited HTML support in QTextBrowser) -- added the flag '-t' to eric-doc and eric-api to tell them to look for additional files EDITOR: -- added additional lexers (CSS files, TeX files, Diff files, Make Files, Properties Files and Batch Files) (QScintilla 1.5.x is required) GENERAL: -- some interface cleanups and little reorganization of the configuration dialog -- added action to open multiple files -- added the capability to use %-codes for entering command line arguments. Supported codes are: %D directory of the current editor %F filename of the current editor %H home directory of the current user %U user name of the current user %% the percent sign This functionality is available in the following dialogs: configuration dialog, Debugger-General page version control system, Command Options cvs, Execute Command subversion, Execute Command mercurial, Execute command Tools Configuration -- added a configuration option to set the default encoding for files, that don't contain an encoding marker GRAPHICS: -- added the capability to delete shapes to the graphics dialogs PROJECT MANAGEMENT -- some optimisations and additions in the project browsers -- added configurable filetype associations for projects -- changed Add file dialog to allow the addition of multiple files to the project RUBY: -- enhanced Ruby support (thanks to Richard Dale) SHELL: -- changed the shell completion to use the Scintilla userlist. It is activated by pressing the TAB key and deactivated by pressing the ESC key (without selection) or the TAB or ENTER key (with selection). TASKS -- extended task management with categorization and a colorized display TEMPLATES: -- added a templates system TOOLS: -- added support for cx_Freeze (FreezePython) -- added support for PyLint USER INTERFACE: -- added the commandline option --nokde to disable usage of the KDE dialogs -- switching the editor will highlight the current file in the project browser -- added a context menu for the Listspace view manager -- added an incremental quicksearch to the search toolbar VERSION CONTROL: -- added support for Mercurial VCS What is it? --- eric3 is a Python and Ruby IDE with batteries included. For details see the eric3 home page. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric3 3.7.2 released
Hi, this is to let you know about the release of eric3 3.7.2. This is a bugfix release, which is compatible with PyQt 3.15. It is available at http://www.die-offenbachs.de/detlev/eric3.html What is it? --- Eric3 is a Python and Ruby IDE written in Python and PyQt. It comes with all batteries included. Please see the above URL for more info. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
ANN: eric3 3.7.2 released
Hi, this is to let you know about the release of eric3 3.7.2. This is a bugfix release, which is compatible with PyQt 3.15. It is available at http://www.die-offenbachs.de/detlev/eric3.html What is it? --- Eric3 is a Python and Ruby IDE written in Python and PyQt. It comes with all batteries included. Please see the above URL for more info. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric3 3.7.1 available
Hi, I am proud to announce the availability of eric3 3.7.1. This is a bug fix release which fixes a severe bug next to some normal ones. NOTE: Everybody using 3.7.0 or 3.6.x should upgrade. It is available via http://www.die-offenbachs.de/detlev/eric3.html. What is it? --- Eric3 is a Python and Ruby IDE with all batteries included. Please see a.m. website for more details. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
Re: debugger?
Qiangning Hong wrote: I have read a lot of posts discussing python IDEs, but most of them focus on the editor, GUI builder, project management, customizability, etc Some talked about debugging capability, but only on an available/unavailable level. I use vim to edit my code, wxGlade to build the GUI or hand-code it, and I still prefer that. So, until now, I haven't tried many IDEs. However, while I use pdb or inserting print statement to debug my apps, sometimes it is a pain. I think I need a good GUI debugger to help me. The debugger should meet _most_ of the following requirements: 1. can debug wxPython applications (and other GUI lib). 2. an intuitive way to set/clear/enable/disable breakpoints. 3. can set conditional breakpoints (i.e. break when some condition satisfied). 4. variable watch list, namescope watching (local, global) 5. evaluate expression, change variable values, etc within debugging. 6. change the running routine, (i.e. go directly to a statement, skip some statements, etc) 7. clever way to express objects, not just a string returned by repr() 8. perform profiling 9. a clear interface. 10. cross-platform. 11. free, or better, open source. What debugger will you suggest? Or what more polish feature you want to see in an ideal python debugger? -- hope this thread will help IDE developers to fill their todo list with some shining ideas :) Eric3 should be compliant with your list. Try it at http://www.die-offenbachs.de/detlev/eric3.html Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
Re: debugger?
Qiangning Hong wrote: Detlev Offenbach wrote: Qiangning Hong wrote: I have read a lot of posts discussing python IDEs, but most of them focus on the editor, GUI builder, project management, customizability, etc Some talked about debugging capability, but only on an available/unavailable level. I use vim to edit my code, wxGlade to build the GUI or hand-code it, and I still prefer that. So, until now, I haven't tried many IDEs. However, while I use pdb or inserting print statement to debug my apps, sometimes it is a pain. I think I need a good GUI debugger to help me. The debugger should meet _most_ of the following requirements: 1. can debug wxPython applications (and other GUI lib). 2. an intuitive way to set/clear/enable/disable breakpoints. 3. can set conditional breakpoints (i.e. break when some condition satisfied). 4. variable watch list, namescope watching (local, global) 5. evaluate expression, change variable values, etc within debugging. 6. change the running routine, (i.e. go directly to a statement, skip some statements, etc) 7. clever way to express objects, not just a string returned by repr() 8. perform profiling 9. a clear interface. 10. cross-platform. 11. free, or better, open source. What debugger will you suggest? Or what more polish feature you want to see in an ideal python debugger? -- hope this thread will help IDE developers to fill their todo list with some shining ideas :) Eric3 should be compliant with your list. Try it at http://www.die-offenbachs.de/detlev/eric3.html Regards, Detlev Eric3 need pyqt so it is not free under windows platform. If you use it together with the free windows port of Qt and PyQt, than it is free. Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
Re: Why Eric3 does not have any documentation or FAQ?
Hsuan-Yeh Chang wrote: Dear All, Does anyone know why? HYC Because nobody has written it yet. Any volunteers? Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric3 3.7.0 released
Hi, this is to let all of you know about the release of eric3 3.7.0. Next to a bunch of bugfixes, it adds these features. - support for Ruby projects (debugger, syntax highlighting) - support for the generation of KDE UIs - introduction of watchpoints - added class browsers for Ruby and CORBA IDL files - added bookmark capability to the file browser - added context menus for directories to the various browsers - added tasks and a task viewer and a bunch of little improvements. As usual it is available via http://www.die-offenbachs.de/detlev/eric3.html Go get it and enjoy working with it. Many thanks to all people who have tested the snapshots, send bug reports and supported the development by sending patches and translating the eric3 UI. What is it -- Eric3 is a full featured development environment for Python and Ruby released under the conditions of the GPL. Please see above URL for more information and download. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric3 3.6.2 released
Hi, this is to inform all of you about the release of eric3 3.6.2. It is a bug fix release and will work with the latest QScintilla/sip/PyQt. It is available via http://www.die-offenbachs.de/detlev/eric3.html What is eric3? -- Eric3 is a Python IDE written using PyQt and QScintilla. It has integrated project management capabilities, it gives you an unlimited number of editors, an integrated Python shell, an integrated debugger, integrated interfaces to CVS and Subversion, an integrated refactoring browser (Bicycle Repair Man), integrated unittest and much more. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
ANN: eric3 3.6.2 released
Hi, this is to inform all of you about the release of eric3 3.6.2. It is a bug fix release and will work with the latest QScintilla/sip/PyQt. It is available via http://www.die-offenbachs.de/detlev/eric3.html What is eric3? -- Eric3 is a Python IDE written using PyQt and QScintilla. It has integrated project management capabilities, it gives you an unlimited number of editors, an integrated Python shell, an integrated debugger, integrated interfaces to CVS and Subversion, an integrated refactoring browser (Bicycle Repair Man), integrated unittest and much more. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric3 3.6.1 released
Hi, this is to let all of you know, that eric3 3.6.1 has just been released. It fixes a few nasty bugs, which were reported since the last release. It is available via http://www.die-offenbachs.de/detlev/eric3.html Eric3 is an Integrated Development Environment for Python. For details please see the above mentioned URL. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
ANN: eric3 3.6.0 released
Hi, this is to let you know about a new release of eric3, the Python IDE. It has a bunch of new functions. The most prominent ones are listed below. - added some dialog wrappers that make eric3 use KDE dialogs, if KDE and PyKDE are installed - added a previewer for UI files - added a previewer for translation files - added a Continue to cursor command to the debugger - added view profiles and a correspondig configuration dialog - added capability to show the coverage annotations in the editor - added capability to select the protocol of the VCS server at login time - added support for alternative keyboard shortcuts - changed variables viewer to keep the state of the tree while debugging - added multiple selection capabilities to the browsers - added capability to enter variables filter patterns to the variables viewer windows - added an icon previewer to the configuration dialog icons page and some more little things. It is available via http://www.die-offenbachs.de/detlev/eric3.html I hope you enjoy it. What is eric3 - eric3 is Python IDE written using the PyQt wrappers. If the PyKDE wrappers are installed as well, it will work as a KDE application and use KDE dialogs. It has a built in debugger, profiler, help viewer, unlimited number of editors with syntax highlighting, autocompletion and many more. Eric3 interfaces to CVS and subversion and has a built in documentation generation facility. For all the other details and snapshots please see the above URL. Regards, Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
Re: Qt String Question
Phil Thompson wrote: Michael McGarry wrote: Hi, How do I convert from a qt.QString to a Python string? Michael Apparently the ascii() method of QString does this. (I answered my own question). Or use the str() builtin. Phil unicode() is even better because QString might contain non-ASCII characters. Detlev -- Detlev Offenbach [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list