Jiba | 1 Nov 2004 13:03
Picon
Favicon

[ANN] Soya 0.8.2

Soya 0.8.2 is out.

Soya is a very high level 3D engine for Python. Soya aims at being to 3D
what Python is to programming : fast to learn, easy to use, while
keeping good performances ! Contrary to most of existing 3D engines,
Soya is not a C/C++ engine that supports Python scripting, it is a 3D
engine for Python.

0.8.2 version adds cell-shading, shadows and ODE integration (not stable
yet), and fix lots of bugs from the 0.7.x series.
It also features terrain rendering, character animations, Blender
exporters,...

Soya is written in Python and Pyrex (though you don't need Pyrex to
install it). It requires SDL, OpenGL, Cal3D, FreeType2 and PIL.
Soya is available under the GNU GPL.

http://home.gna.org/oomadness/en/soya/index.html

Slune, my racing game that uses Soya, is now complete ; chek out for
version 1.0.4 here :

http://home.gna.org/oomadness/en/slune/index.html

You can find Soya developpers and users on #slune on FreeNode.

Jiba
--

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

(Continue reading)

Simon | 1 Nov 2004 14:59
Picon
Favicon

ANN: PyOpenOffice 0.3 released

New since release 0.23:

# Generate PDF with arbitrary page sizes (Letter, DIN A5, portrait or 
landscape etc.) and arbitrary text margins
# page sizes and text margins are now taken exactly from the 
SXW-Template by using an XML-DOM-API (more functions using this API will 
follow in the next versions)
# PyOpenOffice now comes with two modules: pyopenoffice.py (main module) 
and textutilities_pyopenoffice (helper classes and functions).

Have a look at:
http://www.bezirksreiter.de/PyOpenOffice.htm
Martin Simon

--

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

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

Johannes Gijsbers | 1 Nov 2004 15:42
Picon
Favicon

Python Bug Day this Sunday

The fourth Python Bug Day is coming up this Sunday, November 7 2004.

What's a bug day?
=================

Participants meet in an IRC channel or in real life and collaboratively go
through the Python bug database, fixing and closing bugs as they go. You don't
need to have previous experience with modifying the Python source; in fact bug
days offer a good opportunity to learn the basics by asking questions and
working on relatively simple bugs.

Bug day participation also helps the developers and makes Python 2.4 a better
release by reducing the backlog of bugs and patches. Plus, it's fun!

When?
=====

This Sunday, November 7, 2004. I'll be online at least from 11AM to 6PM CET
(10AM to 5PM GMT/ 6AM to 1PM EDT). There'll probably be some other people with
CVS access dropping in to extend the bug day for those in the US.

Oh, you don't need to be around all day either, we'll love you for every bug
you fix. ;)

Where?
======

* The #python-dev channel on irc.freenode.net.

* In real life, at the Amaze office:
(Continue reading)

Andre Meyer | 3 Nov 2004 11:18
Picon
Favicon

First Release of spyse, the Secret Python Multi-Agent System Engineering platform


http://spyse.sf.net/

Spyse is the Secret Python Multi-Agent System Engineering platform. It 
allows Python developers to build distributed systems of multiple 
cooperative agents and makes use of various standards, such as FIPA and 
OWL, as well as Zope. It is very spicy.

The first pre-alpha release of spyse is now available. Have a look, try 
it out and comment, please.

Lots of features are still missing, so help is appreciated ;-)

Thanks and regards
Andre
--

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

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

Vinay Sajip | 3 Nov 2004 15:50
Picon
Favicon
Gravatar

ANN: New configuration module released

I've just made available the first general release of a configuration
module for Python. It has grown out of the need to make configuration
easier and more powerful (for developers and end users) than
ConfigParser.

It's one of the implementations which could be considered in the
ConfigParser shootout, mentioned on the Python Wiki at

http://www.python.org/moin/ConfigParserShootout

What Does It Do?
================
The config module allows you to implement a hierarchical configuration
scheme with support for mappings and sequences, cross-references
between one part of the configuration and another, the ability to
flexibly access real Python objects, facilities for configurations to
include and cross-reference one another, simple expression evaluation
and the ability to change, save, cascade and merge configurations.

This module has been developed on python 2.3 but should work on
version 2.2 or greater. A test suite using unittest is included in the
distribution.

A very simple configuration file (simple.cfg):

# starts here
message: Hello, world!
#ends here

a very simple program to use it:
(Continue reading)

Fabio Zadrozny | 3 Nov 2004 16:53
Picon
Favicon
Gravatar

Pydev 0.8.0

Pydev 0.8.0 released.

http://pydev.sourceforge.net/

Pydev is a complete python development environment for eclipse 
(that is: a plugin for the eclipse IDE).

Pydev has still not reached 1.0, but it is already stable enough for python
editing, with features such as:
- Code Completion (see notes for using this feature - disabled by default).
- Refactoring with bicycle repair man.
- Outline
- Find definition (powered by bicycle repair man)
- Debugger (still beta)
- Content Assistant (Ctrl+F1)
- Code Coverage 
- Etc.

Version 0.8.0 is basically an 1.0 alpha. That means: bugs wanted so we can
fix them and make a 1.0 version...

Thanks and Regards,

Fabio Zadrozny
fabioz <at> esss.com.br

--

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

        Support the Python Software Foundation:
(Continue reading)

Anthony Baxter | 4 Nov 2004 00:50
Favicon

RELEASED Python 2.4, beta 2


On behalf of the Python development team and the Python community, I'm
happy to announce the second beta of Python 2.4.

Python 2.4b2 is a beta release. We'd greatly appreciate it if you could
download it, kick the tires and let us know of any problems you find,
but it is probably not suitable for production usage.

~    http://www.python.org/2.4

Notable changes in beta2 include another bug fix in the intersection
of weakrefs and the garbage collector, time.strptime() correctly
handling %U and %W arguments, and a fix for a problem of old source code
being cached and shown in tracebacks. There's a number of other bugfixes
as well, see either the highlights, the What's New in Python 2.4, or the
detailed NEWS file -- all available from the Python 2.4 webpage.

This is the second beta release of Python 2.4. Python 2.4 is now in the
beta part of the release cycle - there should be few or no new features,
merely bug fixes. From here, we plan to have a release candidate in
a couple of weeks, and a final release at the start of December - but
obviously this plan is subject to change, based on any problems that
might crop up.

Please log any problems you have with this release in the SourceForge
bug tracker (noting that you're using 2.4b2):

~    http://sourceforge.net/bugs/?group_id=5470

Enjoy the new release,
(Continue reading)

Francesc Altet | 5 Nov 2004 21:26

ANN: PyTables 0.9 released

Announcing PyTables 0.9
-----------------------

I'm proud to announce the availability of the newest and most powerful
incarnation of PyTables ever <wink>. On this release you will find a
series of exciting new features, being the most important the indexing
capabilities, in-kernel selections, support for complex datatypes and
the possibility to modify values in both tables *and* arrays.

What is
-------

PyTables is a hierarchical database package designed to efficiently
manage extremely large amounts of data (supports full 64-bit file
addressing). It features an object-oriented interface that, combined
with C extensions for the peformance-critical parts of the code, makes
it a very easy to use tool for high performance data saving and
retrieving.

It is built on top of the HDF5 library and the numarray package, and
provides containers for both heterogeneous data (Tables) and
homogeneous data (Array, EArray). It also sports a container for
keeping lists of objects of variable length on a very efficient way
(VLArray). A flexible support of filters allows you to compress your
data on-the-flight by using different compressors and compression
enablers.

Moreover, its powerful browsing and searching capabilities allow you
to do data selections over tables exceeding gigabytes of data in just
tenths of second.
(Continue reading)

Dmitry Borisov | 4 Nov 2004 05:18
Picon

ANN: PyMedia-1.2.3.0-pre2 is out

Hi all,
Finally I have managed to make a pre-release for version 1.2.3.0

What is it ?
----------------------------------------------------------------
PyMedia is a Python module for avi, mp3, ogg, wma, divx and other media
formats processing.
It is crossplatform and can work on Windows, Linux and cygwin.
PyMedia is based upon the following libraries :
  libavcodec,  libavformat,  libdvdcss, libdvdread

It has simple and yet powerful interface. Check out the tutorial section:
http://pymedia.org/tut/

Features
----------------------------------------------------------------
1. Audio decoding/encoding for the following types:
   - mp2, mp3, ac3, ogg, wma, aac
2. Video decoding/encoding for the following types:
   - mpeg1,2 ( dvd, vcd, svcd ), mpeg4, xvid, asf
3. Video/Audio muxing for mpeg files only
4. Direct access to sound device( Input/Output ). Input is synchronous in
Linux.
5. Sound manipulation classes such as Resampler and SpectrAnalyzer
6. Direct access to cdda tracks for easy grabbing and encoding Audio CDs
7. Direct access to dvd tracks for playing DVD movies( all types )
8. Ability to convert video frames from YUV<->BMP formats
9. Simple interface and portability( Windows/Linux/cygwin )

Changelog
(Continue reading)

Trent Mick | 6 Nov 2004 01:12
Picon

ANN: ActivePython 2.4b2 is available

We are pleased to announce that ActivePython 2.4b2 is now available
from:

     http://www.ActiveState.com/Products/ActivePython

This is a beta release matching the recently tagged core Python 2.4b2.
Builds for Windows, Linux and Solaris are available.

We would welcome any and all feedback to:
     ActivePython-feedback <at> ActiveState.com
Please file bugs against ActivePython at:
     http://bugs.ActiveState.com/ActivePython

What is ActivePython?
---------------------

ActivePython is ActiveState's quality-assured binary build of Python.
Builds for Windows, Linux and Solaris and made freely available.

In addition to the Python core, ActivePython includes commonly used
external modules such as expat for XML processing, zlib and bzip2 for
data compression, the bsddb database library, Tcl/Tk 8.4.4 (with Tix);
the PyWin32 suite of Windows tools developed by Mark Hammond, including
the Pythonwin IDE, bindings to the Win32 API and Windows COM; and more.

ActivePython also includes a wealth of Python documentation, including:
- the core Python docs;
- Andrew Kuchling's "What's New in Python" series;
- the Non-Programmer's Tutorial for Python;
- Mark Pilgrim's excellent "Dive into Python"; and
(Continue reading)


Gmane