Boudewijn Rempt | 2 Feb 00:08 2001

ANN: Kura 1.0 released

                          Kura 1.0 
I am pleased to announce the first release of Kura.

Kura is a complete, professional system for the handling of
linguistic data, especially fieldwork data from small-corpus
languages. It allows users to enter texts in any language, analyze
those texts and bring the analyzed linguistic facts into relation
with each other. Kura includes both a desktop application for easy
handling of interlinear texts, lexica and other linguistic data,
and a special-purpose webserver for the online presentation of the
analyzed data.

This is the first full release of Kura for Windows and Unix/X11.
Kura is a complex piece of software, dependent upon many runtime
components. Kura will not run without some installation effort.

Kura (both this release and frequent development snapshots) is
available at:

A sample web-server is available at:

Kura runs equally well on both Windows and Unix/X11. For those
who prefer the convenience, Kura is also available on CD, for
$49.95. The CD includes Kura, a sample database, binary versions
of all runtime components for Windows and Linux/i386 and full
(Continue reading)

Fred L. Drake, Jr. | 2 Feb 18:56 2001

Python 2.1 alpha 2 docs released

  The documentation for the Python 2.1 alpha 2 release is now
available.  View it online at:

(This version will be updated as the documentation evolves, so will
be updated beyond what's in the downloadable packages.)
  Downloadable packages in many formats are also available at:

  Please avoid printing this documentation -- it's for the alpha, and
could waste entire forests!
  Thanks to everyone who has helped improve the documentation!  As
always, suggestions and bug reports are welcome.  For more
instructions on how to file bug reports and where to send suggestions
for improvement, see:



Fred L. Drake, Jr.  <fdrake at>
PythonLabs at Digital Creations

Jeremy Hylton | 3 Feb 00:40 2001

Python 2.1 alpha 2 released

While Guido is working the press circuit at the LinuxWorld Expo in New
York City, the Python developers, including the many volunteers and
the folks from PythonLabs, were busy finishing the second alpha
release of Python 2.1.

The release is currently available from SourceForge and will also be
available from later today.  You can find the source
release at:

The Windows installer will be ready shortly.

Fred Drake announced the documentation release earlier today.  You can
browse the new docs online at

or download them from

Please give it a good try!  The only way Python 2.1 can become a
rock-solid product is if people test the alpha releases.  If you are
using Python for demanding applications or on extreme platforms, we
are particularly interested in hearing your feedback.  Are you
embedding Python or using threads?  Please test your application using
Python 2.1a2!  Please submit all bug reports through SourceForge:
(Continue reading)

Doug Hellmann | 3 Feb 19:22 2001

[Application] HappyDoc 1.1

                              HappyDoc 1.1                              

Python documentation extraction tool.

HappyDoc is a tool for extracting documentation from Python source code.
It differs from other such applications by the fact that it uses the
parse tree for a module to derive the information used in its output,
rather that importing the module directly. This allows the user to
generate documentation for modules which need special context to be

Version 1.1 - Enhanced boolean command line switch handling to support
values like 'yes', 'no', 'on', 'off', 'true', and 'false'. - Added an
initial DocBook formatter implementation from Balazs Scheidler <bazsi <at>>.
- Per-directory README.txt detection. (Useful for Zope products and
Python packages.) - Support LICENSE.txt, CHANGES.txt, ANNOUNCE.txt and
other StructuredText files referenced from README.txt. Support external
files which do not have .txt extension. - Now installs using distutils.
- Include code related to Patch 103054 to fix problems with tables in
HTML and to make the HTML output smaller by reducing extra whitespace. -
Cleaned up some progress reporting output. - Added option to docset to
set a prefix to every file or directory created as output. This is
important for creating output with safe names in case module names end
up being parsed to something which does not make a valid filename. It
can also be useful when storing output in a web application server such
as Zope, where some names might be reserved. - Added docset and
formatter parmeter info to the output. - Formatter option to disable
html quoting of docstring text. Download Download the latest version of
HappyDoc from the home page on SourceForge:
(Continue reading)

Steve Purcell | 4 Feb 17:23 2001

[Announce] PyUnit 1.3 released

Version 1.3 of the PyUnit unit testing framework is out, for those who are

Quick summary for those not familiar with PyUnit:-

 - PyUnit is a Python port of Java's popular JUnit testing framework
 - It provides a framework for easily writing unit and functional tests
   for your Python code, for aggregating the tests to run en-masse, and
   for running tests in text or GUI mode
 - PyUnit has been around since 1999 and is used in many projects,
   including Zope.

Here's what's new in this release:-

 - Clearer and more verbose text output format
 - JPython and Python 2 compatibility
 - New FunctionTestCase class provides support for wrapping legacy test
   functions into PyUnit test case instances
 - Support for short descriptions of tests, taken from __doc__ strings
   by default
 - Updated and expanded documentation
 - Convenient new unittest.main() function for use by all test modules
 - Tests run in text mode can now be interrupted using ctrl-c

For further information and downloadable packages, visit:-


Happy testing!

(Continue reading)

Jon Travis | 4 Feb 21:43 2001

ANN: mod_snake 0.5.0

			Mod Snake 0.5.0

An Apache module which allows plugins to be written in Python.

Mod Snake is an Apache module written for the purpose to give Python
developers the same power that C module writers have.  It currently
runs in both Apache 1.3 and Apache 2.0, providing access to new
functionality such as writing protocol modules and filtering.  It 
includes modules for Python CGI acceleration, embedded Python in HTML,
and other example modules.


  Catagories:  Internet

This release includes a huge number of enhancements and bug fixes.
For the definitive list, see the ChangeLog on the mod_snake web site.

	- Created a RedHat RPM
	- Setup a testsuite framework
	- Numerous improvements to the build system
	- Fixed dependencies on GNU make
	- Added support for Python 2.0
	- Sped up HTML with embedded Python processing (jepler <at>
	- Fixed an issue in the CGI acceleration module
	- etc. ;-)

Jon Travis (jtravis <at>
(Continue reading)

Jon Travis | 4 Feb 22:18 2001

ANN: Auth DBAPI 0.10

			Auth DBAPI 0.10

A mod_snake plugin for Apache authentication and authorization via DBAPI.

DBAPI is a specification created by the Python Database SIG which defines
a common interface for accessing database modules.  Auth DBAPI is a module
which allows mod_snake users to use DBAPI 1.0 and 2.0 database modules to
authenticate and authorize users (e.g. Gadfly && MySQLdb).  


  Catagories:  Internet

This is the initial public announcement.

Jon Travis (jtravis <at>

Parnassus Submission | 4 Feb 13:21 2001

[Application] HappyDoc 1.3

                              HappyDoc 1.3                              

Python documentation extraction tool.

HappyDoc is a tool for extracting documentation from Python source code.
It differs from other such applications by the fact that it uses the
parse tree for a module to derive the information used in its output,
rather that importing the module directly. This allows the user to
generate documentation for modules which need special context to be

This release resolves a few errors which slipped through in the 1.1


   License:  Python Style

  Categories:  Python Utilities

Doug Hellmann

<a href="">HappyDoc 1.3</a> -- Python
documentation extraction tool.

PythonWare | 5 Feb 11:55 2001

ANN: tkinter 3000 wck, release 1.0 alpha 1

the labs strikes again:

    The Tkinter 3000 project is working on a couple of enhancements to
    Python's popular Tkinter toolkit.  First out is the Widget Construction
    Kit, which allows you to write new Tkinter widgets in pure Python.

    The first public alpha is now available from:

    This distribution includes library source code, a couple of simple
    demos, and prebuilt Windows binaries for Python 1.5.2 and 2.0.
    See the site for documentation and information about other Tkinter
    3000 3000 components.

the pythonware team

    "Secret Labs -- makers of fine pythonware since 1997."

Parnassus Submission | 6 Feb 17:08 2001

[Module] PyCES 0.10

                               PyCES 0.10                               

PyCES (Python Common Entities for Science) is a standard set of classes
for scientific computing.

PyCES (Python Common Entities for Science) is standard set of classes
for scientific computing. PyCES is initially concentrating on basic
physical entities and properties, including vector quantities (with
units), automatic unit conversions, and abstract particles with mass,
location, and velocity. PyCES will expand in the future to deal with
more complex entities, as well as providing a simulation framework. The
eventual goal is to have a useful set of foundation classes for all
entities encountered in scientific computing. PyCES uses Numerical
Python for its vector and matrix operations.

(URL of download page is


   License:  Python Style
  Platform:  Win32, Linux, other Unix
  Requires:  Numerical Python

  Categories:  Math, Scientific

Charles Blilie

<a href="">PyCES 0.10</a> -- PyCES (Python Common Entities
(Continue reading)