A.M. Kuchling | 4 Jan 2000 04:03
Picon

IPC8 key-signing party

To help strengthen a public-key web of trust among Python developers,
I'd like to hold a key-signing session at IPC8, open to any attendee
with a GPG or PGP key.  

If you'd like to participate, please e-mail me your public key, and
let me know that this is for the IPC8 session.  You can extract your
key in a form suitable for e-mailing with these commands:

GnuPG:	gpg --armor --export <your key ID or e-mail address>
PGP:	pgp --kxa <your key ID or e-mail address>

For more detailed instructions, and an explanation of the key-signing
procedure we'll follow,please refer to this URL:
http://starship.python.net/crew/amk/python/key-signing.html

<P><A HREF="http://starship.python.net/crew/amk/python/key-signing.html">A
GPG/PGP key-signing session</A> is being planned for IPC8.  (25-Dec-99)

== 
A.M. Kuchling			http://starship.python.net/crew/amk/
We must avoid duplication of effort, because that is being done by others.
    -- Arthur Mitchell

--

-- 
----------- 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)

Stefan Schwarzer | 4 Jan 2000 04:07

makepage-0.1beta.py

I would like to announce makepage.py 0.1 beta.

makepage takes a "description file" and a file with HTML format information
and generates HTML files. The description file contains the logical layout
(title, sections, subsections) and the text of the document. Additionally,
makepage generates a list of hyperlinks to the sections at the top of the
page. By supplying an own format file the default formatting
(see <http://www.ndh.net/home/sschwarzer/python/html_format.py>)
can be changed easily.

An example is at
http://www.ndh.net/home/sschwarzer/python/makepage.html
This is the makepage documentation page generated with makepage
itself and only the default format file.

The package can be downloaded from
http://www.ndh.net/home/sschwarzer/download/makepage-0.1b.zip

Please send comments, suggestions, bug reports to
Stefan Schwarzer <s.schwarzer <at> ndh.net> .

Stefan

<P><A HREF="http://www.ndh.net/home/sschwarzer/download/makepage-0.1b.zip">makepage
0.1 beta (CLICK TO DOWNLOAD ZIP FILE)</A> - generate a HTML file from a       
logical layout and a general HTML format file.  (27-Dec-99)

--

-- 
----------- comp.lang.python.announce (moderated) ----------
Article Submission Address:  python-announce <at> python.org
(Continue reading)

Barry Warsaw | 4 Jan 2000 04:08
Favicon

IPC8 Developers Day

The schedule for Developers' Day at IPC8 has been posted to

    http://www.python.org/workshops/2000-01/devday.html

I will hopefully be getting position papers from folks soon after the
new year, so please check back if you want to get a head start on the
topics.

There will be a little bit of time in the morning session for SIG
updates, so if you're a SIG champion, please email me if you'd like to
give a progress report.  Depending on how many people sign up for the
morning session, we may have time for other announcements or updates
as well.  Again, let me know if you'd like to reserve a slot (on the
order of 5 - 10 minutes).

-Barry

--

-- 
----------- 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
------------------------------------------------------------

Gordon McMillan | 4 Jan 2000 04:08

Dr. Dobb's Python-URL! - weekly Python news and links (Dec 28)

The holiday week brought Pythondom three nice new shiny packages:

    Markus F.X.J. Oberhumer announces that Version 3.10 of
    PySol is here (128 solitaire card games in one!):
         http://wildsau.idv.uni-linz.ac.at/mfx/pysol.html

    Kevin Dahlhausen announces pyhints - a script that scans
    Python source and builds a hint script for VIM (prompts
    you with function signatures):
         http://www.deja.com/getdoc.xp?AN=563701938

    Paul Sheer announces KOALA 0.9.0, a database / GUI forms
    package for postgres and Gnome (uses Python 1.5.1):
         http://www.deja.com/getdoc.xp?AN=565059802

    Bernard Herzog uncovers the reason why maintaining two
    Python installations on Linux is difficult:
        http://www.deja.com/getdoc.xp?AN=563559697

    Ng Pheng Siong provides a nice overview what must be done
    to use urllib with differnt sorts of firewalls:
        http://www.deja.com/getdoc.xp?AN=563817592

    In the Windows / COM world, we got two nice overviews:

    Eugene Goodrich provides hints for those doing ASP coding:
        http://www.deja.com/getdoc.xp?AN=564839534
    John Nielsen (via Mark Hammond) offers help to those stuck
    with administering Exchange on NT (or using Python/COM with
    ADSI):
(Continue reading)

Travis Oliphant | 4 Jan 2000 04:09
Favicon

New Cephes module with arraymap method

I'm announcing the availability of Version 1.2 of the Cephes module at 
http://oliphant.netpedia.net

Cephes module provides many special functions of physics to the Numerical
Python user as ufuncs which are generalized functions that automatically
map over array arguments and follow useful broadcasting rules.  

I would like to see more special functions added to the library even if
they are written in Python.

Towards that end, version 1.2 contains a new python wrapper module called
SpecialFuncs.py that can include Python-only special functions.  

In addition, I have added a method to cephesmodule called arraymap that
acts like the map function but performs the broadcasting rules of ufuncs
and returns Numerical Python arrays as output.  

I have also included a class that allows wrapping a Python function that
takes scalar inputs and returns scalar outputs and returns a ufunc-like
function which automatically maps over array input arguments following the
ufunc broadcasting rules to return appropriately-sized outputs.

So, if you can't figure out how to "vectorize" your function.  You can
wrap it in this class and get mapping behavior automatically.  The
looping is all written in C and so is reasonably fast.

Comments and contributions are welcome.

Travis Oliphant
Oliphant.Travis <at> altavista.net
(Continue reading)

Mike Pelletier | 4 Jan 2000 04:10

Zope Weekly News - Wed, 29 Dec 1999

G'day, 

    Zope Weekly News is a digest of some of the useful and interesting 
    events which have occurred on the various Zope mailing lists and the 
    Zope.org site.  It is published each Wednesday evening. 

    Any opinions contained in the Zope Weekly News are those of the 
    chronicler exclusively. 

 
Announcements 

  * Amos Lattier <amos <at> digicool.com> put out a call for FastCGI 
    problems.  Amos is revisiting FastCGI support, so the more you 
    complain the better it will be. 

    http://lists.zope.org/pipermail/zope/1999-December/016202.html 

  * Paul Everitt <paul <at> digicool.com> has alerted everyone to the 
    latest issue of Linux Magazine, which contains an article "Gold 
    Rush: Venture Capitalists Discover Linux".  The article talks 
    about Digital Creations and Hadar Pedhazur at length. 

    http://lists.zope.org/pipermail/zope/1999-December/016197.html 

 
Updates 

  * "htrd" posted an update to his NTUserFolder product.  It 
    authenticates Zope users from NT user accounts.  It only runs on 
(Continue reading)

Irmen de Jong | 4 Jan 2000 04:11

Pyro 0.8

PYRO - Python Remote Objects - version 0.8

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

WHAT IS PYRO?

Pyro is an acronym for PYthon Remote Objects. It is a basic Distributed
Object Technology system written entirely in Python, and for use in Python
only. With this, it closely resembles Java's Remote Method Invocation (RMI).
It has less similarity to CORBA - which is a system- and language
independent Distributed Object Technology and has much more to offer than
Pyro or RMI.

However, Pyro has some interesting features:

- Naming Service which keeps record of the location of objects. The location
  of the NS can be discovered by use of a broadcast mechanism, if need be.

- Support for Python types only restricted by those that the standard
  'pickle' module handles (all builtin types, and user created classes).
  Objects as arguments are also supported when the code for those user
  defined classes is also available on the server side.

- Support for all Python argument types (variable argument lists and keyword
  arguments, *args and **keywords).

- Exceptions that occur in the remote object will actually be raised too on
  the client, just as if the error occured locally. Pyro's exception
  transportation mechanism makes this possible.

(Continue reading)

Andrew Sterian | 4 Jan 2000 04:11
Favicon

EVBU 0.1 -- 68HC11 microcontroller simulator

EVBU 0.1 is a simulator for the Motorola 68HC11 microcontroller. It is
written in pure Python and is free software released under the GPL.

The software can be downloaded from:

   <http://claymore.engineer.gvsu.edu/~steriana/Python>

<P><A HREF="http://claymore.engineer.gvsu.edu/~steriana/Python">EVBU 0.1</A>
- a freeware simulator for the 68HC11 microcontroller.  (30-Dec-99)

Andrew Sterian                 | <mailto:steriana <at> gvsu.edu>
Assistant Professor            | <http://claymore.engineer.gvsu.edu/~steriana>
Padnos School of Engineering   | (616) 771-6756
Grand Valley State University

--

-- 
----------- 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
------------------------------------------------------------

Guido van Rossum | 4 Jan 2000 04:11
Picon
Picon

Python Conference -- Early Bird Registration ends Jan 5!

This is the last warning.  The conference is getting booked full,
don't wait till the last moment!

If you haven't registered and paid by January 5, you will paying full
price...  So, be smart and register NOW.  Also don't forget to book
your hotel room by January 3 to qualify for the conference rate!

Some highlights from the conference program:

- 8 tutorials on topics ranging from JPython to Fnorb;
- a keynote by Open Source evangelist Eric Raymond;
- another by Randy Pausch, father of the Alice Virtual Reality project;
- a separate track for Zope developers and users;
- live demonstrations of important Python applications;
- refereed papers, and short talks on current topics;
- a developers' day where the feature set of Python 2.0 is worked out.

Our motto, due to Bruce Eckel, is: "Life's better without braces."

Come and join us at the Key Bridge Marriott in Rosslyn (across the
bridge from Georgetown), January 24-27 in 2000.  Make the Python
conference the first conference you attend in the new millennium!

The early bird registration deadline is January 5.  More info:

    http://www.python.org/workshops/2000-01/

The program is now complete with the titles of all presentations.
There is still space in the demo session and in the short talks
session.
(Continue reading)

Barry A. Warsaw | 6 Jan 2000 22:50
Picon
Picon

IPC8 Hotel Group Rate Extension

For those of you who are coming to the 8th International Python
Conference and are planning to stay at the hotel, but have /not/ yet
made your room reservations, please note that the hotel has extended
the Python group rate of $129/night (plus tax) until close of business
(US East Coast time) on January 6th, 2000.  After this date, the least
expensive room the hotel will offer is $179/night (plus tax).

For more information on the conference see

    http://www.python.org/workshops/2000-01/

Hotel information is available at

    http://www.python.org/workshops/2000-01/hotel.html

See you there!
-Barry

--

-- 
----------- 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
------------------------------------------------------------


Gmane