Karsten Ballueder | 5 Jul 09:52 1999

Mahogany 0.23a

A new release of Mahogany has been made.

Binaries for Debian Linux i386, Debian Linux AXP, Sun
Solaris, Windows NT/98/95 and source are available
immediately, binaries for RedHat Linux 5.2 and 6.0 will
follow within the next two days. 

Announcing Mahogany Version 0.23a 

Mahogany is an OpenSource(TM) cross-platform mail and news client. It
is available for X11/Unix and MS Windows platforms, supporting a wide
range of protocols and standards, including POP3, IMAP and full MIME
support. Thanks to its built-in Python interpreter it can be extended
far beyond its original functionality.

Mahogany's wealth of features and ease of use make it one of the most
powerful clients available, providing a consistent and intuitive
interface across all supported platforms.

It aims at supporting GNOME (and KDE for that matter) and includes an
extendable address book system supporting hierarchical organisation of
entries, group aliases, searching the database and easy editing, with
support for other program`s address database formats. Currently
Mahogany`s native format and (X)Emacs` BBDB address books are

Mahogany is being developed using the free wxWindows application
framework, building on the GTK+ toolkit on Unix.

(Continue reading)

Irmen de Jong | 5 Jul 09:52 1999

AmigaPython 1.5.2


                AmigaPython 1.5.2 - build 1

                The Amiga version of Python.

           by Irmen de Jong - irmen <at> bigfoot.com


This is the Python interpreter (version 1.5.2) for AmigaDOS.
It is provided as an easy to install package.


Obviously, this version is based on the 1.5.2 source code and libraries.
So you'll benefit from all the great new things 1.5.2 has to offer over
the previous version (1.5.1).


>From Aminet <http://www.aminet.org/~aminet/>, in the dev/lang directory:

Python152.lha      dev/lang   1.0M   1 Python language 1.5.2 (bin+lib)
Python152_Doc.lha  dev/lang   897K   1 Python 1.5.2 documentation (HTML)
Python152_Src.lha  dev/lang   734K   1 Python language 1.5.2 (source)

It comes with a Python-style license, but is otherwise free for
commercial and non-commercial use.

(Continue reading)

Andrew M. Kuchling | 5 Jul 09:53 1999

Remote Microscope 1.0a3 released

The latest release of the remote microscope software, version
1.0alpha3, is now available in source code form.  The code has been
running on CNRI's demo microscope for a few weeks, and I've been
pleased with the results; the server seems to be much more reliable
than 1.0a2, and people have liked the new Z-axis control.

The only significant new feature in this release is that you can now
control the Z-axis from the client, in order to manually focus an
image when the autofocus produces a blurry result.  There's also a
host of minor fixes and improvements; most notably, various bugs were
found that made the server hang indefinitely.  These bugs have been
fixed, and consequently the 1.0alpha3 server is a lot more stable than

Remote microscope home page:
List of changes:

A.M. Kuchling			http://starship.python.net/crew/amk/
Men of action, I notice, are rarely humble, even in situations where action of
any kind is a great mistake, and masterly inaction is called for.
    -- Robertson Davies, _The Table Talk of Samuel Marchbanks_

<P><A HREF="http://www.mems-exchange.org/software/microscope/">Remote
Microscope 1.0a3</A> - CNRI Remote Optical Microscope Software.  (29-Jun-99)


----------- comp.lang.python.announce (moderated) ----------
(Continue reading)

Amos Latteier | 5 Jul 09:54 1999

Zope Weekly News - Wed, 30 Jun 1999


This week saw the release of ZCatalog, the first component of the Zope
Portal Toolkit. Finally searching Zope objects is becoming easier.
Behind the scenes work continues on Zope 2.0. Jim Fulton estimated that
Zope 2 will enter beta in 3 weeks. In addition, Eric Raymond's mention
of Zope this week (at Microsoft and in an essay) is further proof that
Zope is becoming an influential open source project.

  * Jonathan Corbet pointed out that Eric Raymond mentioned Zope in his
latest essay, "The Magic Cauldron". He discusses Zope in the context of
how to make a living with open source. He calls Digital Creation's model
"Give Away the Recipe, Open A Restaurant".



  * Michel Pelletier announced the first release of ZCatalog. This is
the first component of the Zope Portal Toolkit to be released. ZCatalog
allows indexing and searching of Zope objects.


  * Butch Landingin announced release 0.1.5 of his Squishdot Zope news
and discussion Product.

(Continue reading)

Jeff Rush | 5 Jul 09:54 1999

Python 1.5.2 and Fnorb 1.01 for OS/2 Now Available

Python 1.5.2 and Fnorb 1.01 for OS/2

My port of Python and Fnorb to OS/2 has been updated to the latest
stable versions.  Besides the improvements of 1.5.2, a threading
module bug was fixed that prevented Fnorb from multithreading
CORBA requests, posix.chdir() was enhanced to support changing
the current drive and a bug was fixed in time.sleep().


<P><A HREF="http://warped.cswnet.com/%7Ejrush/python_os2/">OS/2 Release</A>
- of Python 1.5.2 and Fnorb 1.01.  (30-Jun-99)

Jeff Rush <jrush <at> summit-research.com>


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

Preston Landers | 5 Jul 09:56 1999

Pagecast 1.0: submit lists of URLs to search engine spiders

Announcing the first release of Pagecast, a tool written in Python to
aid in submitting (potentially large) lists of URL's to search engine
spiders such as AltaVista, Hotbot, Excite, etc.  

See http://askpreston.com/projects/pagecast/index.html

for more information.

Pagecast is distributed under the GNU General Public License.  

Summary -- 

 Pagecast can run from either the command line or as a mail robot.  It
 is easily configured via .conf files.  The basic action is to take a
 line-separated list of URL's from a file, standard input, or the body
 of a mail message and submit these URL's in a multithreaded fashion
 to a variety of Internet search engines.  Essentially, it automates
 the "suggest a site" procedure offered by most search engines.

 Pagecast 1.0 comes pre-configured with 6 popular search engines
 (Excite, Hotbot, Infoseek, AltaVista, Google, and Lycos.)  It is
 relatively easy to add additional search engines without delving into
 the actual Python code.

 There are some 'advanced' features such as the ability to download
 and scan the URLs for outdated date meta tags or low keyword-to-title
 relevence.  These features could use some refinement.

This software is distributed under the GPL.  I hope someone finds it
useful and perhaps contributes to its further development.  I will
(Continue reading)

Michael Hudson | 5 Jul 10:00 1999

bytecodehacks 0.50

[Moderator's note: "Abstract: This package contains a library of routines
for editing the bytecodes executed by the Python virtual machine, and a set
of routines that use the library to do unlikely things to Python functions
and methods, such as locally binding references and inlining functions."]

It's been a while, but there's a new version of bytecodehacks on the


Quite a lot has changed, especially under the hood. There's a
design-by-contract module, a function that will make another tail
recursive, a set of simple rationalizations/optimizations (originally
posted comp.lang.python by Corran Webster) and probably lots of stuff I've
forgotten about.

The documentation has been updated, but there are probably places
where it's out of date, or just plain wrong. If you find such a place
please do tell me!

The documentation contains what I think is quite a nice description of
one way of avoiding cycles in complex data structures (look at the
doumentation of fleshy).

Have fun, and thanks for reading!


<P><A HREF="http://starship.python.net/crew/mwh/">bytecodehacks 0.50</A> -
use manipulations of virtual machine bytecodes to do unlikely things in
(Continue reading)

krp02078 | 7 Jul 03:16 1999


Hi everybody!

[Moderator's note: "Dialog is a program that will let you to present a
variety of questions or display messages using dialog boxes from a shell
script. Currently, these types of dialog boxes are implemented: yes/no box,
menu box, input box, message box, text box, info box, checklist box,
radiolist box, and gauge box." (from the Linux man page for "dialog")]

Just finished this module, and thought it could be useful:
DIALOG.py - an interface to the famous dialog program
get it from http://www.brigadoon.de/peter/DIALOG.py



-rw-r--r--   1 kruse    users          66 Nov  2 11:50 .signature

<P><A HREF="http://www.brigadoon.de/peter/DIALOG.py">DIALOG.py</A> - interface
to the &quot;dialog&quot; program for text-based dialog boxes.  (30-Jun-99)


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

(Continue reading)

Markus Fleck | 7 Jul 03:18 1999

[fm] pyWeather 0.1b

  pyWeather 0.1b
  groundhog - June 30th 1999, 12:53 EST

  pyWeather is a small python script that retreaves the local weather
  conditions from weather.noaa.gov and then mails the results to any
  given email over an SMTP server. It's beta but it works.

  Changes: Initial Release - Fixed a small bug with temp file creation in
  the earlier version.

    Download: http://members.bellatlantic.net/~rasclkng/pyWeather.tar.gz
    Homepage: http://members.bellatlantic.net/~rasclkng/

                  Author: Groundhog
                 License: GPL
                Category: Console/eMail

  Freshmeat copyright © 1999 scoop <at> freshmeat.net

<P><A HREF="http://members.bellatlantic.net/~rasclkng/">pyWeather 0.1b</A> -
retrieve local weather conditions from weather.noaa.gov and forward them
via email/SMTP.  (30-Jun-99)


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

(Continue reading)

Markus Fleck | 7 Jul 03:20 1999

[fm] wxPython 2.1b1

  wxPython 2.1b1
  rogue - June 28th 1999, 20:49 EST

  wxPython is an extension module for Python that wraps the wxWindows
  cross platform GUI library, and is quickly becoming a very popular
  alternative to Tkinter and PythonWin. This extension module attempts to
  mirror the class hierarchy of wxWindows as closely as possible and is
  very versatile. It can be used to create standalone GUI applications,
  or can be used in in situations where Python is embedded in a wxWindows
  C++ application as an internal scripting or macro language. Currently
  supported GUIs are Win32 and GTK/X-Windows.

  Changes: Added the Printing Framework, Sizers, and a boatload of minor
  tweaks and fixes.


                  Author: Robin Dunn
                 License: OpenSource
                Category: Development/Python Modules

  Freshmeat copyright © 1999 scoop <at> freshmeat.net

<P><A HREF="http://alldunn.com/wxPython/">wxPython 2.1b1</A> - interface
to the wxWindows v2 free cross-platform GUI library; now includes
printing framework.  (28-Jun-99)


----------- comp.lang.python.announce (moderated) ----------
(Continue reading)