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
- 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
Release 0.61.2 of Task Coach is a bug-fix release that hopefully gets
rid of the following bugs:
* Some Linux distributions do not have the BROWSER environment variable
set, causing errors. Be prepared.
* Saving failed with a UnicodeError if a category description would
contain non-ASCII characters.
* Deleting a task would not delete the task from the categories it
belonged to, resulting in errors upon next loading of the task file.
What is Task Coach?
Task Coach is a simple task manager that allows for hierarchical
tasks, i.e. tasks in tasks. Task Coach is open source (GPL) and is
developed using Python and wxPython. You can download Task Coach from:
A binary installer is available for Windows XP and a disk image is
available for Mac OSX, in addition to the source distribution.
Note that Task Coach is alpha software, meaning that it is wise to back
up your task file regularly, and especially when upgrading to a new release.
Time is running out to register for tutorials at the Open Source
Developers' Conference 2006 tutorial program:
The tutorials run on the 5th December, followed by the technical program on
the 6th - 8th December. Most tutorials include printed reference material.
Our tutorial program is included below:
Room 1 Room 2
9:00am Cascading Style Sheets Open Source Python GIS Hacks
12:30pm Lunch Lunch
1:30pm Test Web Apps with Perl Drupal Tutorial
3:00pm Afternoon tea Afternoon tea
3:30pm Intro to Perl Template::Toolkit Large Scale Web Apps
A morning tea break will occur roughly half way through the the 9am -
For more information on what each tutorial covers, please visit:
Prices and information on how to register can be found at:
You can help us make this conference be the best developers' conference
this year just by turning up and participating! We look forward to sharing
this great conference with you.
If your business would like to benefit from exposure to many of Australia's
best open source developers then perhaps you should consider sponsorship.
We have a wide range of sponsorship options, to find out more information
please visit: http://www.osdc.com.au/sponsors/index.html
OSDC Program Chair
I'm happy to announce the first release of Pythonika, a free
MathLink module for Mathematica that makes it possible to write
(and run) Python code within Mathematica's notebooks.
It handles the conversion of Python and Mathematica objects
transparently and allows to use all of Python's modules in the
machine (Mathematica, Numarray, NetworkX, etc. all at once :-P ).
I find the mix of Mathematica's interactivity with Python to be a
really good combination.
== Download & Information ==
Pythonika is available at:
(an example notebook is available on the previous link as well as in
the downloaded package)
Entry in the Wolfram Information Center:
The download includes source code and binaries for OSX/Windows/Linux.
I have installed a wiki which could / should be used to document the ctypes package and
ctypes related packages (like comtypes, for example).
ctypes is a foreign function library for Python:
I hope the wiki will evolve over time into a useful resource.
Currently there is no actual contents - so please contribute by adding tips, tricks,
and whatever you have to share about ctypes.
The wiki URL is:
I'm proud to release version 1.3.0 of Roundup.
New Features in 1.3.0:
- WSGI support via roundup.cgi.wsgi_handler
Fixed in 1.3.0:
- sqlite module detection was broken for python 2.5 compiled without
- fixed support for pysqlite2 (version 2.1.0 is the minimum version
- roundup-server called setuid when run by non-root user
- fix sort/group direction checkbox in issue.index.html (sf bug 1593025)
- fix error detection for non-EN locales of postgres (sf bug 1592249)
- fix email change note rendering of multiline properties (sf patch
- fix sidebar search links (sf patch 1574467)
- nicer "permission required" messages (sf patch 1558183)
- fix unstable ordering of detectors (sf bug 1585378)
If you're upgrading from an older version of Roundup you *must* follow
the "Software Upgrade" guidelines given in the maintenance
Roundup requires python 2.3 or later for correct operation.
To give Roundup a try, just download (see below), unpack and run::
Release info and download page:
Source and documentation is available at the website:
Mailing lists - the place to ask questions:
Roundup is a simple-to-use and -install issue-tracking system with
command-line, web and e-mail interfaces. It is based on the winning
from Ka-Ping Yee in the Software Carpentry "Track" design competition.
Note: Ping is not responsible for this project. The contact for this
project is richard(a)users.sourceforge.net.
Roundup manages a number of issues (with flexible properties such as
"description", "priority", and so on) and provides the ability to:
(a) submit new issues,
(b) find and edit existing issues, and
(c) discuss issues with other participants.
The system will facilitate communication among the participants by
discussions and notifying interested parties when issues are edited.
the major design goals for Roundup that it be simple to get going.
is therefore usable "out of the box" with any python 2.3+
doesn't even need to be "installed" to be operational, though a
disutils-based install script is provided.
It comes with two issue tracker templates (a classic bug/feature
a minimal skeleton) and five database back-ends (anydbm, sqlite,
mysql and postgresql).
I'm happy to introduce the release of Amplee 0.3.2, a Python
implementation of the Atom Publishing Protocol.
This release is a bug fixes but with a few new features as well:
* Support of the Amazon S3 service as a storage
* Support for the Hachoir library which should offer more format
supported as members
* Better support for Atom members
* Updated demo code showing more functionalities of amplee (not yet
updated on the wiki though so please look at:
== Download ==
* easy_install -U amplee
* Tarballs http://www.defuze.org/oss/amplee/
* svn co https://svn.defuze.org/oss/amplee/
== Documentation ==
== TODO ==
* Add tests
* Fix the WSGI handler to use the new routing_args spec.
* Improve documentation
This release is still a little rough around the edges but it's getting
-- Sylvain Hellegouarch
The 22.214.171.124 release of wxPython is now available for download at
http://wxpython.org/download.php. This is expected to be the last
stepping stone in the path to the next stable release series,
2.8.x. We're pushing full speed ahead in order to get 2.8.0 included
with OSX 10.5, and so far we are very close to being on schedule. This
release has some house-keeping style changes, as well as some
user-contributed patches and also the usual crop of bug fixes. Source
and binaries are available for both Python 2.4 and 2.5 for Windows and
Mac, as well some pacakges for varous Linux distributions. A summary
of changes is listed below and also at
What is wxPython?
wxPython is a GUI toolkit for the Python programming language. It
allows Python programmers to create programs with a robust, highly
functional graphical user interface, simply and easily. It is
implemented as a Python extension module that wraps the GUI components
of the popular wxWidgets cross platform library, which is written in
wxPython is a cross-platform toolkit. This means that the same program
will usually run on multiple platforms without modifications.
Currently supported platforms are 32-bit Microsoft Windows, most Linux
or other Unix-like systems using GTK2, and Mac OS X 10.3+, in most
cases the native widgets are used on each platform.
Changes in 126.96.36.199
Patch [ 1583183 ] Fixes printing/print preview inconsistencies
Add events API to wxHtmlWindow (patch #1504493 by Francesco Montorsi)
Added wxTB_RIGHT style for right-aligned toolbars (Igor Korot)
Added New Zealand NZST and NZDT timezone support to wx.DateTime.
wx.Window.GetAdjustedBestSize is deprecated. In every conceivable
scenario GetEffectiveMinSize is probably what you want to use instead.
wx.Image: Gained support for TGA image file format.
wx.aui: The classes in the wx.aui module have been renamed to be more
consistent with each other, and make it easier to recognize in the
docs and etc. that they belong together.
FrameManager --> AuiManager
FrameManagerEvent --> AuiManagerEvent
PaneInfo --> AuiPaneInfo
FloatingPane --> AuiFloatingPane
DockArt --> AuiDockArt
TabArt --> AuiTabArt
AuiMultiNotebook --> AuiNotebook
AuiNotebookEvent --> AuiNotebookEvent
wx.lib.customtreectrl: A patch from Frame Niessink which adds an
additional style (TR_AUTO_CHECK_PARENT) that (un)checks a parent when
all children are (un)checked.
wx.animate.AnimationCtrl fixed to display inactive bitmap at start
Patch from Dj Gilcrease adding the FNB_HIDE_ON_SINGLE_TAB style flag
wx.Window.GetBestFittingSize has been renamed to GetEffectiveMinSize.
SetBestFittingSize has been renamed to SetInitialSize, since it is
most often used only to set the initial (and minimal) size of a
The QuickTime backend for wx.media.MediaCtrl on MS Windows works
again. Just pass szBackend=wx.media.MEDIABACKEND_QUICKTIME to the
constructor to use it instead of the default ActiveMovie backend,
(assuming the quicktime DLLs are available on the system.)
http://wxPython.org Java give you jitters? Relax with wxPython!
Hopefully by now you have heard of the "Summer of PyPy", our program
for funding the expenses of attending a sprint for students. If not,
you've just read the essence of the idea :-)
However, the PyPy EU funding period is drawing to an end and there is
now only one sprint left where we can sponsor the travel costs of
interested students within our program. This sprint will probably take
place in Leysin, Switzerland from 8th-14th of January 2007.
So, as explained in more detail at:
we would encourage any interested students to submit a proposal in the
next month or so. If you're stuck for ideas, you can find some at
but please do not feel limited in any way by this list!
... and the PyPy team
This is an off-the-top-of-the-head-and-not-quite-sober suggestion,
so is probably technically laughable. I'll see how embarassed I
feel tomorrow morning. -- Patrick Gosling, ucam.comp.misc
the 1. Kölner Python Stammtisch (Python meetup Cologne) takes place on
Thursday, 16th Nov 2006. I invite everybody interested in Python, users and
developers alike, be they from Cologne and surroundings or from afar, to join
this event for the strengthening of the network of Pythoneers in Germany.
The meeting point is in the foyer of the Maritim Hotel (located directly next
to the Deutzer bridge and the Heumarkt) at 18:45h. We will then walk to a
nearby pub in the old town of Cologne, probably the "Brauerei zu Malzmühle"
(Heumarkt 16). I will check the location again at the beginning of next week,
and post an update if necessary.
This meeting occurs on occasion of the LinuxWorld Expo, which takes place from
14th to 16th Nov 2006 at the KoelnMesse on the other side of the Rhine. For
anybody who is not able attend on Thursday evening, there is the possibility of
meeting for a chat at the fair at any of the three days. For further
information, see this (German) page:
Since this is the first meeting of its kind in Cologne and we are meeting in a
relaxed environment, no special agenda is planned. If you want to suggest a
discussion topic, presentation, social proceeding etc. you are encouraged to do
so! Meanwhile it is hoped, that this event will give the opportunity to make
contacts, discuss the merits of our favourite programming language and ponder
over the viability a regular meeting.
I hope to see many of you there!
P.S. If somebody is late or has trouble finding us, my mobile number is: