Due to overwhelming success, the early bird deadline for PyCon DC 2004
has been *extended* to February 22. The early bird registration fee
is only $175 ($125 for students). Monday the 23rd it goes up to $250
To register, visit:
Speakers, you too!!!
DC 2004 will be held March 24-26, 2004 in Washington, D.C. The
keynote speaker is Mitch Kapor of the Open Source Applications
Foundation (http://www.osafoundation.org/). Famous C++/Java/Python
author/evangelist Bruce Eckel will give a closing keynote. There will
be a four-day development sprint before the conference.
For all PyCon information:
See you all there!
--Guido van Rossum (home page: http://www.python.org/~guido/)
I am pleased to announce version 8.2 of the data plotting software
DISLIN is a high-level and easy to use plotting library for
displaying data as curves, bar graphs, pie charts, 3D-colour plots,
surfaces, contours and maps. Several output formats are supported
such as X11, VGA, PostScript, PDF, CGM, WMF, HPGL, TIFF, PNG, BMP
The software is available for several C, Fortran 77 and Fortran 90
compilers. Plotting extensions for the interpreting languages Perl,
Python and Java are also supported for the most operating systems.
DISLIN distributions and manuals in PDF, PostScript and HTML format are
available from the DISLIN Home Page
and via FTP from the server
Max-Planck-Institut fuer Aeronomie Phone: +49 5556 979-334
Max-Planck-Str. 2 Fax : +49 5556 979-240
D-37191 Katlenburg-Lindau Mail : michels(a)linmpi.mpg.de
SC-Track Roundup 0.6.5 - an issue tracking system
I'm pleased to announce this maintenance release of Roundup which fixes
- mailgw handles of subject-line errors better
- allow serving of FileClass file content when the class isn't called
"file" (eg. messages and other FileClasses)
- allowed negative ids (ie. new item markers) in HTMLClass.getItem,
allowing "db/file_with_status/-1/status/menu" to generate a useful
- fixed content-type when templates are serving up xml (thanks Godefroid
- fixed IE double-submit when it shouldn't (sf bug 842254)
- fixed check for JS pop()/push() to make more general (sf bug 877504)
- fix re-enabling queries (sf bug 861940)
- use supplied content-type on file uploads before trying filename
- fixed roundup-reminder script to use default schema (thanks Klamer Schutte)
- fixed edit action / parsePropsFromForm to handle index-page edits better
- safer logging from HTTP server (sf bug 896917)
If you're upgrading from an older version of Roundup you *must* follow
the "Software Upgrade" guidelines given in the maintenance documentation.
Note that the Zope interface still doesn't work - it is fixed in the 0.7
Roundup requires python 2.1.3 or later for correct operation. Python 2.3.1
or later is strongly recommended.
To give Roundup a try, just download (see below), unpack and run::
Source and documentation is available at the website:
Release Info (via download page):
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 design
from Ka-Ping Yee in the Software Carpentry "Track" design competition.
Note: Ping is not responsible for this project. The contact for this project
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 managing
discussions and notifying interested parties when issues are edited. One of
the major design goals for Roundup that it be simple to get going. Roundup
is therefore usable "out of the box" with any python 2.1+ installation. It
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 tracker and
a minimal skeleton) and six database back-ends (anydbm, bsddb, bsddb3, sqlite,
metakit and mysql).
CJKPython 2.3.3 final release is now available at
CJKPython is a CJK-localized Python distribution for Windows. It
comes with CJKCodecs and several CJK patches and third-pathy modules.
What's different from the standard Python for Windows?
* Includes CJKCodecs as of incorporated edition in Python 2.4.
* Includes the following third-party modules:
- hangul 1.0 (manipulates Hangul, the Korean alphabet system)
- pykf 0.3.3 (converts JIS codes)
- ctypes 0.6.2 (interface to native dynamic libraries)
* Respects system locale by default.
* sys.displayhook is locale-aware so that users can see CJK strings
as it is.
* Shift-JIS localization patches by Atsuo Ishimoto are also
available in this distribution and it's default for Japanese
February 14, 2004
What is it?
Atox is a framework for automated markup. With it one can quite easily
write custom scripts for converting plain text into XML in any way one
wishes. Atox is normally used as a command-line script, using a simple
XML language to specify the desired transformation from text to
markup, but it is also possible to build custom parsers using the Atox
library. The name (short for ASCII-to-XML) is inspired by such UNIX
tools and system functions as atops and atoi.
What's new in 0.2?
There's a new demo directory with some examples, which also double as
regression tests. There are two new features: Glued matching (for
making sure two features occur side by side) and indentation parsing
(for implementing nested structures based on indentation).
Although the indentation functionality works well, it is still a bit
experimental. Feedback is appreciated on how it might be expanded (or
modified) to be of more practical use.
Where can I get it?
Atox is hosted at SourceForge (http://atox.sf.net) and the current
release (0.2) is available for download via its project page
Magnus Lie Hetland "The mind is not a vessel to be filled,
http://hetland.org but a fire to be lighted." [Plutarch]
I announced the minor version 1.3.1 of HarvestMan two days
The next minor version 1.3.2 is ready. This adds a minor
feature of being able to limit number of simultaneous
requests to a server.
This release also adds installation scripts to the package.
HarvestMan can be installed as a python package from this
Thanks to all those who gave feedback to 1.3.1 version.
PyPayflowPro is a Python wrapper for the Verisign PayflowPro SDK.
With PyPayflowPro, you can use the Verisign Payflow Pro SDK directly in
Python. This allows you to process credit card transactions (and other
financial transactions) using Verisign Payment Services
* Pyrex (to build the extension module)
* Verisign PayflowPro for your platform
PyPayflowPro is hosted at SourceForge
(http://sourceforge.net/projects/pypfpro/) where the current release
(0.1.0) is available for download.
Feedback is most appreciated.
The SpamBayes team is pleased to announce the latest release of SpamBayes -
This is both a release of the source code *and* of binaries for Microsoft
Windows users, including, for the first time, an installation program for
all Windows users, not only those that use Microsoft Outlook.
As such, we recommend that all SpamBayes users, including those currently
running from source, and those using the Outlook plug-in, upgrade to this
The Windows installation program will install either the Outlook add-in (for
Microsoft Outlook users), or the SpamBayes server program (for all other
mail client users, including Microsoft Outlook Express). All Windows users
(including existing users of the Outlook add-in) are encouraged to use the
If you wish to use the source-code version, you will also need to install
Python - see README.txt in the source tree (or view it online) for more
This release fixes a large number of bugs in the last release, and includes
a few new features, too. For a detailed description of everything (well,
everything we remember) that has changed since the last release, you can
view our WHAT_IS_NEW.txt file, either online, or in the source distribution.
Get it from the 'Download' page at
Enjoy the new release and your spam-free mailbox :-)
(on behalf of the SpamBayes team)
--- What is SpamBayes? ---
The SpamBayes project is working on developing a Bayesian (of sorts)
anti-spam filter (in Python), initially based on the work of Paul Graham.
The major difference between this and other, similar projects is the
emphasis on testing newer approaches to scoring messages.
The project includes a number of different applications, all using the same
core code, ranging from a plug-in for Microsoft Outlook, to a POP3 proxy, to
various command-line tools.
ZODB 3.2.1 and 3.1.5 were released today from the usual places:
These releases correspond to the Zope 2.7 and 2.6.4 releases made
yesterday. They are bug fix releases, and users of earlier versions are
encouraged to upgrade. There are no significant changes since the
release candidates of three weeks ago.
The most important fixes in ZODB 3.2 are for a pack bug in FileStorage
that could cause data loss and for a ZEO performance problem caused by
logging code. The same pack bug was fixed in ZODB 3.1. The NEWS files
on the web site provide describe other, less significant changes.