Dan Gass | 1 May 21:22 2004
Picon

config-py 1.0 released

config-py version 1.0 has been released and is available at SourceForge.  
This
is the initial release of a Python module for reading python based user
configuration files to control script execution.  (It is a more powerful
alternative to Python's ConfigParser module).  The long term goal is to 
refine
this module for eventual inclusion in the standard Python distribution.

Module Description
------------------

This python module provides a simple, but extremely flexible and powerful
method of controlling python script execution by use of configuration 
settings
stored in user configuration files.  This module is a more powerful
alternative to the ConfigParser module already available in the standard
Python distribution.

The standard ConfigParser module parses text based user configuration files
and provides access to that information.  This module reads python based
configuration files and provides access to the python objects contained
within.  In addition, this module supports hierarchical organization of the
settings within the configuration files so that settings may be accessed 
using
keys specified by the user from the command line or by other means.  By use 
of
python based configuration files, this module provides a simple solution to
most configuration problems but also has the flexibility to solve the most
complex configuration issues.

(Continue reading)

Davide Alberani | 2 May 14:32 2004
Picon

IMDbPY 1.2 released

IMDbPY 1.2 is available here:
  http://imdbpy.sourceforge.net/

IMDbPY is a Python package useful to retrieve and manage the data of
the IMDb movie database.

With this release it's possible to retrieve almost every
available information about movies and persons. Many bugs
where fixed. Introduced a test suite.

IMDbPY aims to provide an easy way to access the IMDb's database
using a Python script.
Platform-independent and written in pure Python, it's theoretically
independent from the data source (since IMDb provides two or three
different interfaces to their database).

IMDbPY is mainly intended for programmers and developers who want
to build their Python programs using the IMDbPY package, but some
example scripts - useful for simple users - are included.

So far the only data source supported is the IMDb web server.

-- 
Davide Alberani
Contacts: http://digilander.libero.it/alberanid/

--

-- 
http://mail.python.org/mailman/listinfo/python-announce-list

        Support the Python Software Foundation:
(Continue reading)

Aahz | 2 May 21:20 2004

PEP 328 update

PEP 328 (``import`` changes) has been updated and is available at
http://www.python.org/peps/pep-0328.html

Comments on the revised version are welcome.  One area where feedback is
particularly desired is on the frequency of relative imports inside
packages in current code, both in absolute terms and as a percentage of
all imports.
-- 
Aahz (aahz <at> pythoncraft.com)           <*>         http://www.pythoncraft.com/

"I used to have a .sig but I found it impossible to please everyone..."  --SFJ

--

-- 
http://mail.python.org/mailman/listinfo/python-announce-list

        Support the Python Software Foundation:
        http://www.python.org/psf/donations.html

Pierre Denis | 2 May 22:52 2004
Picon

ANN: UFOPAX 1.0 released

I have the pleasure to announce the launch of the UFOPAX project on http://home.tiscali.be/be052320/ufopax/.

UFOPAX is a generic engine for building and exploring text-oriented virtual universes. A universe is
translated into a world model,
which contains all its entities and their relationships. A GUI shows structured views on the world model
and allows to interact with
it.

It is programmed with Python and wxPython.

Any comments are welcome (E-mail: Pierre-et-Liliane.DENIS <at> village.uunet.be).

Thanks for your interest,

Pierre Denis

<P><A HREF="http://home.tiscali.be/be052320/ufopax/"> UFOPAX 1.0</A> - UFOPAX is a generic engine
for building and exploring
text-oriented virtual universes. (02-May-04)

--

-- 
http://mail.python.org/mailman/listinfo/python-announce-list

        Support the Python Software Foundation:
        http://www.python.org/psf/donations.html

Andrew Wilkinson | 3 May 13:02 2004
Picon

ANN: PyLinda 0.2

PyLinda 0.2

By Andrew Wilkinson <aw at cs dot york dot ac dot uk>

Introduction
---------------

Linda is an widely studied distributed computing environment, centred
around the notion of a tuple space. A tuple space is a bag (also called a
multi-set) of tuples. A tuple is an ordered, typed chunk of data. Tuple
spaces exist independently of processes in the system, and the data placed
into a tuple space also exist independently. See "Generative communication
in Linda" (1985) and "Multiple tuple spaces in Linda" both by David
Gelernter for more information on Linda.

PyLinda is a simple implementation of a linda system, however it also
includes several of the more recently proposed extensions to Linda in the
form of multiple tuple spaces, garbage collection, sane non-blocking
primitives and bulk tuple operations.

Full details can be found at the website
http://www-users.cs.york.ac.uk/~aw/pylinda

The package can be downloaded from
http://www-users.cs.york.ac.uk/~aw/pylinda/linda-0.2.tar.gz

Changes In This Version
---------------

- New features
(Continue reading)

SM | 3 May 13:28 2004
Picon

SPE 0.5.0.I - Python IDE with wxGlade, Pychecker, Blender support and Kiki

Spe is a python IDE with auto-indentation, auto completion, call tips, syntax 
coloring, syntax highlighting, class explorer, source index, auto todo list, 
sticky notes, integrated pycrust shell, python file browser, recent 
file browser, drag&drop, context help, ... Special is its blender support with 
a blender 3d object browser and its ability to run interactively inside blender. 
Spe ships with wxGlade (gui designer), PyChecker (source code doctor) and 
Kiki (regular expression console). 

This is a major rewrite because of wxPython 2.5. WARNING: This is a prerelease, 
use it at its own risk (as I do myself).  It's already quite stable for Windows XP 
and Linux, but probably for Mac OS X a lot of debugging should be done. This
version was developped with SPE itself and wxGlade.

If you've used SPE before, remove the file 'defaults.cfg' from your user path 
(see Help>About if you don't know your path) before installing . Also remove 
the 'sm' module folder from the site-packages path. Otherwise this will cause 
errors.

Out of the box SPE chooses automatically the framework:
  - MDI for Windows XP
  - SDI for Linux and Mac Os X

However you can override these settings in the preferences dialog box, but Mac 
doesn't really support MDI.

The Blender support is currently not available, but that should be fixed soon.

:Batteries included:
  - Kiki:
      Regular Expression (regex) console. For more info:
(Continue reading)

Paul Prescod | 4 May 06:05 2004
Picon

Vancouver Python User's Group meeting Tuesday, May 4

Congrats to Andy McKay on the birth of his daughter Emily. Email him 
directly to see the pictures. Meeting details follow.

This meeting:
=============

May 4, Python in Education

Python is widely regarded as an excellent language for teaching 
programming to students and also to teach to people who already know 
about programming. In addition, Zope is often used as a platform for 
managing e-learning content. We will discuss the role of these two 
products in educational environments. If there is not interest enough 
for a formal discussion then we will retire to a nearby pub for an 
informal one. Afterwards we'll raise a toast to Andy McKay's new baby 
girl and her future education in all things Pythonic. We will also 
discuss our plans for an upcoming conference.

Upcoming meetings
=================

June 1, the Plone: Past, present and future

The long-awaited, many times delayed talk by our own Andy McKay: what is 
Plone and why is it taking over the world?

July 6, the Python Virtual Machine

How does the Python Virtual Machine work internally? What are bytecodes? 
How is code compiled to bytecodes? How are bytecodes interpreted? How 
(Continue reading)

greg | 4 May 08:44 2004
Picon
Picon

ANN: Pyrex 0.9.2

Pyrex 0.9.2 is now available:

http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/

Enhancements:

         * Global variable and attribute names are now interned.
         * String literals are only converted to Python strings once,
           instead of each time they're used.
         * Python string literals may now contain NUL characters.

Also fixed a few more problems with the 0.9.1.1 distribution.

What is Pyrex?
--------------

Pyrex is a new language for writing Python extension modules.
It lets you freely mix operations on Python and C data, with
all Python reference counting and error checking handled
automatically.

--

-- 
http://mail.python.org/mailman/listinfo/python-announce-list

        Support the Python Software Foundation:
        http://www.python.org/psf/donations.html

greg | 5 May 09:42 2004
Picon
Picon

ANN: Pyrex 0.9.2.1

Pyrex 0.9.2.1 is now available:

http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/

I really haven't been having much luck with the
setup.py file lately! Here's hoping it's finally
right this time.

What is Pyrex?
--------------

Pyrex is a new language for writing Python extension modules.
It lets you freely mix operations on Python and C data, with
all Python reference counting and error checking handled
automatically.

--

-- 
http://mail.python.org/mailman/listinfo/python-announce-list

        Support the Python Software Foundation:
        http://www.python.org/psf/donations.html

Mark | 5 May 20:57 2004

PyZine Issue 6

Hello all,

We are pleased to announce that the Table of Contents for Py Issue 6 
has been posted.

This quarter you can expect articles on how to use Python with:

- RFID
- MIDI
- Bioinformatics
- Twisted
- 3d Graphics

and much more!

The first two articles are out now -- the others will be published 
roughly two weeks apart.

Visit our homepage:

http://www.pyzine.com

for more information.

Py publishes at least one free article each quarter but if you are a 
subscriber you get access to one full year worths of articles *plus* 
all the back Issues articles we have online. Subscribe today to support 
the only regularly appearing
publication devoted to nothing but Python!

(Continue reading)


Gmane