Laurence Tratt | 1 Jun 01:36 1999

PyBZLib 0.02b alpha

An experimental Python interface to Julian Seward's increasingly popular
bzip2 compression library is available from:

The interface is at version 0.02b alpha (25 April 1999) and is distributed
under a Python-esque licence.

bzip2 is a compression library which gives better compression ratios than
more common methods, and increasing amounts of data are now being shipped in
the bzip2 format. eg the Linux kernel is shipped as both .gz and .bz2 files;
for comparison the Linux 2.2.9 kernel is 13.2Mb as a .gz file and 10.7Mb as
a .bz2 file.

More information on bzip2 in general is available from:

The Python bzip2 interface is in alpha form, and should be treated as such.
However, it compresses and decompresses standard bzip2 files and is
hopefully useful in it's current state. Two example programs which compress
and decompress .bz2 files are included.

The author is contactable at tratt <at>


<P><A HREF="">PyBZLlib
0.02b alpha</A> - experimental Python interface to the bzip2 compression
library.  (29-Apr-99)
(Continue reading)

Olivier Berger | 1 Jun 01:38 1999

New french-speaking mailing-list about Python / Nouvelle liste de

(french version follows)


I'm glad to announce the creation of a new mailing-list for discussion
about Python in french.

You're invited to join it and share all your opinions or ask for
technical advice on the list.

The list is operated through Mailman, thus you can subscribe by going to
the following URL :

or by sending a message to Python-request <at> containing
the 'help' keyword, and following the subscribing instruction sent in
return by mailman.

I can be contacted for any problems concerning the subscription to this

Best regards.



Je suis heureux de vous annoncer la création d'une nouvelle liste de
diffusion concernant des discussions sur Python en français.
(Continue reading)

Michael Muller | 6 Jun 08:15 1999

DOPY 0.1 - Distributed Objects for Python

Announcement: DOPY 0.1 - Distributed Objects For Python

DOPY is a small distributed object system written entirely in Python.  It is
not intended to be CORBA compliant.  Instead, it aims to be extremely easy to
use and to support Python's dynamic nature - methods are invoked dynamically,
parameters are passed by copy.  Any python object that can be pickled can
automatically be passed as a parameter or a return value, and any Python object
can be published as a distributed object.  

The current version of DOPY is an extremely immature alpha release.  Its only
supported protocol is TCP/IP, and you must have thread support to be able to use
it (there is a facility for non-threaded use, but it is entirely untested).
I've distributed it because others might find it useful (even in its current
state) and because I'm interested in the feedback of the Python development

Contact: proteus <at>
License: Variation on BSD, free for commercial and non-commercial use

michaelMuller = proteus <at> |
Those who do not understand Unix are condemned to reinvent it, poorly.
                -- Henry Spencer

<P><A HREF="">DOPY 0.1</A> -
Distributed Objects for Python.  (03-Jun-99)

(Continue reading)

Dinu C. Gherman | 6 Jun 08:19 1999

JPF1 pictures available


please have a look at a few pictures I've taken during the JPF1
French Python meeting last week-end in Paris. Guido and Aaron
were there, plus others. The page below will also provide some
comments about how the pictures were taken.



Dinu C. Gherman       :  Mit Berlin kannste mir jagen!
LHS International AG  :
8050 Zurich           :
Switzerland           :
                      :  mobile://49.172.3060751
Vote against SPAM on

Sent via
Share what you know. Learn what you don't.

<P><A HREF="">JPF1
Pictures</A> - photos from JPF1, the First French Python Day.  (02-Jun-99)


(Continue reading)

Barry A. Warsaw | 6 Jun 08:23 1999

JPython 1.1 beta 1 released

I'm happy to announce the release of JPython 1.1beta1.  JPython is
the 100% Pure Java implementation of the Python language, which
provides seamless integration with the Java platform.  JPython
1.1beta1 is compatible with most Java 1.1 and 1.2 JDKs.

JPython 1.1beta1 is much improved over the previous public release of
version 1.0.3.  Many bugs have been fixed, performance has been
improved, and most new CPython 1.5.2 features have been implemented.
See below for highlights of the changes between 1.1beta1 and 1.0.3.

You can download JPython 1.1beta1 from the JPython home page.  Please

Much thanks go to Jim Hugunin -- JPython's inventor, Finn Bock -- for
his contribution of modules and test driving, Guido, and the rest of
the folks at CNRI.

Here's a summary of what's changed since 1.0.3:

    - New and improved jpythonc tool by Jim Hugunin
    - New modules contributed by Finn Bock: cStringIO, cPickle,
      struct, binascii
    - New module synchronize, equivalent to Java's synchronized
    - Operator module now complete
    - sys.add_package() no longer necessary, "import java.lang" just works
    - Class-based standard exceptions (w/ support for -X option)
    - super__ methods are deprecated, use regular Python style
(Continue reading)

Bruno Mattarollo | 6 Jun 08:31 1999

Spanish Python mailing list - Lista de Python en Español


We are pleased to announce the creation of a spanish Python mailing list.

Everyone is invited to join this list, share ideas, opinions, ask for
technical advice and share technical knowledge.

This list is run on Mailman.

To join you can send an email to: python-ar-request <at> with
"subscribe" as the subject.

pdinoto <at> or bmatt <at> can be contacted for
any info regarding problems concerning the list. (please remove the
DONTSPAM- string before sending a mail).


- (Spanish version - Versión español) ----------------


Tenemos el orgullo de anunciar la creación de la lista de correo de Python
en español.

Todos están invitados a suscribirse a dicha lista para compartir ideas,
opiniones, solicitar ayuda técnica y compartir conocimiento.

	Esta lista es operada a través de Mailman.

(Continue reading)

Michael Stroeder | 10 Jun 02:44 1999

pyCA-0.5.1 - tools for setting up a certificate authority


I would like to announce a new beta release of my package pyCA, a set of
scripts and CGI-BIN programs written in Python for setting up and
running a certificate authority using OpenSSL.


for more details.

I would like to ask for feedback of people using this package. Any hints
for improving this package are appreciated. I do not have the
possibility to test this software under other Unix environments than
Linux, OpenLDAP and ApacheSSL.

Changes since 0.4.5:
- you have to upgrade to Python 1.5.2
- some bugfixes and code cleaning
- better documentation
- some changes to configuration (might be incompatible to 0.4.5!!!)
- allow defining the request form depending on specific certificate type
- configuration of preferred certificate format
- automatic publishing of certificates with informing user by e-mail

Ciao, Michael.
OpenSSL Project                       
User Support Mailing List                    openssl-users <at>
(Continue reading)

M.-A. Lemburg | 10 Jun 06:50 1999

mxCGIPython project update

Hi everybody,

I just give you an update of the current list of available one-file
easy-to-install Python 1.5.2 interpreters. There are many more
versions and even one for Windows NT4 thanks to Florent Heyworth (*).


The current place to look for contributed binaries is 
(Continue reading)

William Annis | 10 Jun 07:02 1999

PyKstat 0.01 - Solaris kstat(3k) access

        I have finally decided to release PyKstat, a Python interface
to the Solaris kstat(3k) API.  The package can be found at

        Here is the README file which comes with the package...

This is the initial release of a Python interface to the Solaris kstat
API.  I recommend checking out the man pages for information on the C
API.  This will only work for Solaris, and has been tested on Solaris
2.5, 2.5.1, and 2.6 for SPARC Solaris, and 2.6 for the Intel version
of Solaris, using Python 1.5.1 and 1.5.2.

* Why did I do this?

    I am currently re-implementing a machine monitoring system.  The
original version, written in Perl, has to fork off and parse the
output from various system data tools, such as iostat, vmstat, uptime,
etc.  As it turns out, the vast majority of this data -- and a whole
lot more -- is available via the kstat(3k) interface.  I wanted to be
able to get all this data without forking.

* How did I do this?

    The PyKstat package has several parts, starting with a helper
library in C wrapping kstat into something more friendly.  The next
layer is the lowest Python layer, and is generated by SWIG.  I
distribute the SWIG generated wrappers, so you do not need SWIG
installed to use this package... unless you want to.  The SWIG layer
is little more than a Python version of my wrappers.
(Continue reading)

Markus Fleck | 23 Jun 19:58 1999

Python: Computer programming for everybody

Computer programming for everybody.

Guido van Rossum, along with a few other collaborators, sent in a proposal
[1] to DARPA (the U.S. Defense Advanced Research Projects Agency) entitled
"Computer Programming for Everybody." The purpose is to make programming
accessible to a much larger portion of the population through the creation
of an appropriate set of tools and training materials. "We compare mass
ability to write and modify software with mass literacy, and expect that
equally fundamental changes to society may ensue." The language of choice,
of course, will be Python. This looks to be an interesting project.




----------- comp.lang.python.announce (moderated) ----------
Article Submission Address:  python-announce <at>
Python Language Home Page:
Python Quick Help Index: