We apologize for cross-posting and multiple copies of the same email.
The editorial committee of The Python Papers (ISSN 1834-3147) calls for
proposals for The Python Papers Monograph Series.
Potential authors should contact the editors at editor(a)pythonpapers.org
at an early stage of preparation.
We await your indications of interests.
Associate Editor, The Python Papers
What is The Python Papers Monograph Series?
The Python Papers Monograph Series (ISSN under application) is a
sub-publication of The Python Papers (ISSN 1834-3147). This monograph
series provides a refereed format for publication of monograph-length
reports including dissertations, conference proceedings, case studies,
advanced-level lectures, and similar material of theoretical or
empirical importance. It does so quickly, informally and at a high
level, where the Python programming language is an integral aspect.
In some cases, the timeliness of a manuscript is more important than its
form, which may be unfinished or unpolished. Hence, it is possible that
proofs may be outlined with an intention to publish elsewhere at a later
Refereeing is done by members of the The Python Papers' editorial board
and other authorities in the topic concerned and may be acknowledged in
name in the published form. Scientific quality is the over-riding
criterion for refereeing.
Suggestions for publication, in the form of outlines and representative
samples, are invited by the editorial board for assessment. Potential
authors should contact the editors at editor(a)pythonpapers.org.
Publication in this monograph series is intended as a service to the
Python users and scientific community at large. Work in this series is
licensed under the Creative Commons 2.5 license subject to Attribution,
Non-Commercial and Share-Alike conditions. The full legal code may be
found at http://creativecommons.org/licenses/byncsa/2.1/au/. Once
published and copyrighted, they can be documented and discussed in the
CodeInvestigator version 0.6.0 was released on November 8.
This version adds support for input() and raw_input() functions.
The main changes:
* The 'Details' button on the file selection screen gives access
to statistics, stdin and stdout for the running program. Control Z
and control D keys in stdin are honored.
* Keyword values are now recorded just like variable values.
* Bug fixes. An expression that evaluates to a function call was
not handled correctly.
CodeInvestigator is a tracing tool for Python programs.
Running a program trough CodeInvestigator creates a recording.
Program flow, function calls, variable values and conditions are all
stored for every line the program executes.
The recording is then viewed with an interface consisting of the
code. The code can be clicked: A clicked variable displays its value,
a clicked loop displays its iterations.
You read code, and have at your disposal all the run time details of
that code. A computerized desk check tool and another way to learn
about your program.
Canberra, 11 November 2007
The ANU Data Mining Group is pleased to announce the release of
Febrl 0.4, a Python based open source prototype data standardisation,
record linkage and deduplication system.
Febrl 0.4 includes a comprehensive graphical user interface (GUI) based
on PyGTK. This will facilitate record linkage for users that have no
experience in the Python programming language.
Febrl 0.4 contains many new field comparison functions, several new
indexing (blocking) techniques and novel classification approaches.
All Febrl modules have been re-designed, improved, and updated to
take advantage of new features made available in Python version 2.5.
Febrl is available under a free, open source license, which we hope
will encourage others to contribute to its further development and
support. Contact details, background information and research papers
and presentations are all available from the project Web site at:
while the Febrl 0.4 code and documentation can be downloaded from:
For the Febrl team,
Dr Peter Christen
Senior Lecturer / Graduate Advisor
Department of Computer Science
ANU College of Engineering and Computer Science
CSIT Building (108), North Road
The Australian National University
Canberra ACT 0200 Australia
T: +61 2 6125 5690
F: +61 2 6125 0010
CRICOS Provider #00120C
there is an updated version of the Tkinter wrapper of the tktreectrl
widget available at :
The treectrl widget allows to create fancy things like sortable multi
column listboxes and hierarchical tree views. An impressive set of
screenshots of things you can do with treectrl can be found at the
treectrl project page : http://tktreectrl.sourceforge.net .
The TkinterTreectrl package makes this functionality available for
We are pleased to announce a Python User Group is forming in Arkansas
(USA). The Python ARtists of ARkansas, or PyAR^2 is being created to
promote the use of all things Python in the Natural State. While our
initial intentions are to concentrate on education, we are open to all
If you live in or near Arkansas, we invite you to join our mailing list at
http://mail.python.org/mailman/listinfo/pyar2 and look for meetings to start
early next year.
Release 0.66.2 of Task Coach is a quick bug fix release to address one
critical bug introduced in the previous release:
* Task Coach crashes when refreshing the tree viewer.
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:
In addition to the source distribution, packaged distributions are
available for Windows XP/Vista, Mac OSX, and Linux (Debian and RPM format).
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.
Still thinking of presenting a tutorial at PyCon 2008 in Chicago? "Tutorial
Day" is March 13th offering 1/2 day classes on just about any topic Python.
It's a great way to help others in the community learn more about Python and
you get paid ($1000.00 cash money + conference registration; not a bad
gig!). We have a number of proposals already but want more ideas. The more
topics we can offer the better the conference will be for everyone.
- "Intermediate" Python
- Working with Databases
- Object Oriented Python
- Web Development
- Anything Else (just about)
Anything is up for consideration. Pop on over to
http://us.pycon.org/2008/tutorials/proposals/ for more information or
submit your idea to pycon-tutorials(a)python.org.
Tutorial Coordinator, PyCon 2008 (Chicago)
I am pleased to announce the first public beta of pyglet, a
cross-platform windowing and multimedia package useful for developing
games and other visually-rich applications.
pyglet is written entirely in Python, with no external requirements
needed to develop applications for Windows XP, Mac OS X or Linux.
pyglet allows applications to open any number of top-level windows and
draw into them using the OpenGL API. Multiple-monitor setups are
Applications using pyglet can also play sound and music samples in
surround-sound, taking advantage of hardware acceleration where
available. With the addition of a single DLL based on FFmpeg,
applications can read compressed sound and video in many formats.
pyglet is provided under the BSD open-source license, allowing you to
use it for both commercial and other open-source projects with very
itools is a Python library, it groups a number of packages into a single
meta-package for easier development and deployment:
itools.catalog itools.i18n itools.uri
itools.cms itools.ical itools.vfs
itools.csv itools.odf itools.web
itools.datatypes itools.pdf itools.workflow
itools.gettext itools.rest itools.xhtml
itools.git itools.rss itools.xliff
itools.handlers itools.schemas itools.xml
The big news this release is that itools has been downgraded to Python
2.4; so now itools works with both Python 2.4 and 2.5. (Rationale: we
need to use itools with Zope  from time to time, and Zope does not
work with Python 2.5).
For the first time we make binary releases for the Windows  platform.
There are two Windows installers, one for Python 2.4 and the other for
We have a new package, "itools.git", which offers the beginning of a
Python programming interface for GIT .
There is a new script that makes some simple statistics about Python
source code: "isetup-quality.py".
There is a little change to the API, the search interface for CSV and
iCal handlers now behaves like the catalog.
There have been also some minor fixes and user interface improvements
to the CMS, including #107, #128, #131, #133, #134, #135, #136 and #142.
J. David Ibáñez
J. David Ibáñez
Itaapy <http://www.itaapy.com> Tel +33 (0)1 42 23 67 45
9 rue Darwin, 75018 Paris Fax +33 (0)1 53 28 27 88