richard | 19 Jul 06:48

Python game programming challenge, NUMBER 7, in September!

The date for the SEVENTH bi-annual PyWeek challenge has been set: Sunday 7th 
September to Sunday 14th September (00:00UTC to 00:00UTC).

  http://pyweek.org/

The PyWeek challenge invites entrants to write a game in one week from
scratch either as an individual or in a team. Entries must be developed
in Python, during the challenge, and must incorporate some theme chosen
at the start of the challenge.

REGISTRATION IS NOT YET OPEN --

In order to reduce the number of unnecessary registrations, we will open
the challenge for registration one month before the start date. See the
competition timetable and rules:

   http://www.pyweek.org/

PLANNING FOR THE CHALLENGE --

Make sure you have working versions of the libraries you're going to use.
The rules page has a list of libraries and other resources.

Make sure you know how to build an MD5 sum for your submission. See the
challenge help page for more information.

Make sure you can build packages to submit as your final submission (if
you're going to use py2exe, make sure you know how to use it and that it
works).

(Continue reading)

jason kirtland | 18 Jul 19:38
Picon
Favicon
Gravatar

OSCON Python & Django Meetup - Tuesday 7/22

Going to OSCON 2008?  Join local and visiting Pythonistas and
Djangonauts for a casual get-together on the rooftop deck at Jax.

 * Tuesday, July 22nd 7pm - 10pm
 * Jax Bar and Restaurant
   826 SW 2nd Ave
   Portland, OR 97204

Getting to Jax from the convention center is easy.  Find directions and
more info at http://oscon.pdxpython.org/

Cheers!

-Jason

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

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

Barry Warsaw | 18 Jul 05:41
Favicon

RELEASED Python 2.6b2 and 3.0b2


On behalf of the Python development team and the Python community, I  
am happy to announce the second beta releases of Python 2.6 and Python  
3.0.

Please note that these are beta releases, and as such are not suitable  
for production environments.  We continue to strive for a high degree  
of quality, and these releases are intended to freeze the feature set  
for Python 2.6 and 3.0.

 From now until the planned final releases in October 2008, we will be  
fixing known problems and stabilizing these new Python versions.  You  
can help by downloading and testing them, providing feedback and  
hopefully helping to fix bugs.  You can also use these releases to  
determine how changes in 2.6 and 3.0 might impact you.

ONLY ONE MORE BETA RELEASE IS PLANNED, so now is a great time to  
download the releases and try them with your code.  If you find things  
broken or incorrect, please submit bug reports at

     http://bugs.python.org

For more information and downloadable distributions, see the Python  
2.6 website:

     http://www.python.org/download/releases/2.6/

and the Python 3.0 web site:

     http://www.python.org/download/releases/3.0/
(Continue reading)

Stephan Diehl | 17 Jul 14:54
Picon

Berlin User Group Meeting 25.07.

The Berlin User Group is meeting on Fr., the 25th of July at 7pm.
Address: Prater beergarden - Kastanienallee 7-9 - 10435 Berlin - Germany
In case of bad weather, there is a restaurant at the same location.
See you there!

Stephan

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

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

Catherine Devlin | 17 Jul 14:24
Picon
Gravatar

PyOhio registration is open

Registration is open for PyOhio, the daylong regional miniconference
on July 26 in Columbus, OH.

http://www.pyohio.org/reg/register/

Registration is free, but registering early guarantees your spot and
helps the organizers schedule talks to avoid conflicts.

See you on July 26 in Columbus, OH!
--

-- 
- Catherine
http://catherinedevlin.blogspot.com/
*** PyOhio 2008 * Columbus * July 26, 2008 * pyohio.org ***
--
http://mail.python.org/mailman/listinfo/python-announce-list

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

Ian Ward | 16 Jul 05:58
Favicon

ANN: Urwid 0.9.8.3 - Console UI Library

Announcing Urwid 0.9.8.3
------------------------

Urwid home page:
   http://excess.org/urwid/

Tarball:
   http://excess.org/urwid/urwid-0.9.8.3.tar.gz

RSS:
   http://excess.org/feeds/tag/urwid/

About this release:
===================

This is a maintenance release that fixes a memory leak and a canvas bug
affecting Urwid 0.9.8, 0.9.8.1 and 0.9.8.2.

New in this release:
====================

  * Fixed a canvas cache memory leak affecting 0.9.8, 0.9.8.1 and 0.9.8.2
    (found by John Goodfellow)

  * Fixed a canvas fill_attr() bug (found by Joern Koerner)

About Urwid
===========

Urwid is a console UI library for Python. It features fluid interface
(Continue reading)

Lawson English | 15 Jul 15:15
Picon

[ANN} Daily pyogp coders meeting (PYthon Open Grid Protocols for virtual worlds)

pyogp is a Python-based virtual worlds test harness and client library 
being developed by Linden Lab, makers of Second Life, and members of the 
SL Architecture Working Group, in order to test the Open Grid Protocols 
that were used in the recent "proof of concept" demo by IBM and Linden 
Lab, that allowed avatars to teleport from one virtual world (Second 
Life) to another (Open Simulator) using standardized interoperability 
protocols.

http://www.informationweek.com/news/personal_tech/virtualworlds/showArticle.jhtml?articleID=208803274

A daily meeting within Second LIfe has been setup for pyogp coders and 
designers to meet, as described in the announcement below. This is the 
transcript of the first meeting:

http://wiki.secondlife.com/wiki/Pyogp/Chat_Logs/Daily_Meeting/14_jul_2008

The pyogp meetings are open to any "resident" of Second Life, and anyone 
with a desire to contribute to the process (especially coding) is 
certainly welcome.

In World Meetings
We're going to start having daily meetings at "infinity is full of 
stars" in the Levenhall simulator in Second Life at 9:30AM SLT (Pacific 
Coast Time) each day. These meetings are for the PyOGP coders to meet 
and discuss design, process and status. In the near term, these are 
likely to be "somewhat beefy" meetings where design issues are discussed 
and differences hammered out. In the longer term, these will hopefully 
be more "Agile Stand-Up" style meetings where we discuss: a. what we've 
done in the last 24 hours, b. what we're going to do in the next 24 and 
c. what we're blocked on.
(Continue reading)

Johan Dahlin | 16 Jul 10:36
Picon
Favicon

[pygtk] ANNOUNCE: PyGObject 2.15.1

I am pleased to announce version 2.15.1 of the Python bindings for GObject.

The new release is available from ftp.gnome.org as and its mirrors
as soon as its synced correctly:

   http://download.gnome.org/sources/pygobject/2.15/

There are two new significant features in this release series, initial
bindings for GIO. Note that these are not complete, please report
missing API in Bugzilla so we know what people are missing.
Codegen has been moved from PyGTK and can now be used without
depending on GTK+, which should be useful for GObject based libraries.

What's new since PyGObject 2.15.1?
         - Rename pygtk-codegen-2.0 to pygobject-codegen-2.0 to avoid
           conflicting with PyGTK (Paul Pogonyshev)

Blurb:

GObject is a object system library used by GTK+ and GStreamer.

PyGObject provides a convenient wrapper for the GObject+ library for use
in Python programs, and takes care of many of the boring details such as
managing memory and type casting.  When combined with PyGTK, PyORBit and
gnome-python, it can be used to write full featured Gnome applications.

Like the GObject library itself PyGObject is licensed under the
GNU LGPL, so is suitable for use in both free software and proprietary
applications.  It is already in use in many applications ranging
from small single purpose scripts up to large full
(Continue reading)

David Moss | 16 Jul 01:30
Picon

[ANN] netaddr for Python

This is a post to announce the creation of a brand new library for
Python
called NetAddr. It is a network address manipulation library released
under the BSD license.

It supports several of the most common address formats (IPv4, IPv6
and MAC and IEEE EUI) as well as several aggregate notations such
as CIDR. An effort has been made to provide an API that is as
Pythonic
as possible.

NetAddr is now in beta (latest release is 0.3.1) and is currently
being
actively developed. Developers and testers are needed to assist in
improving the quality and availability of network library support for
Python which is distinctly lacking when compared with other popular
interpreted languages such as Ruby and Perl. NetAddr is an attempt to
redress this imbalance to some extent.

Home page: http://netaddr.googlecode.com/

Features include :-

  - Flexible support for the representation of multiple address types
    using the a common set of network address classes

  - Address objects emulate standard Python types dependent on
    context. They behave as strings, integers, lists, compare and
sort
    numerically, etc
(Continue reading)

Frank Wierzbicki | 15 Jul 18:49
Picon

Jython 2.5 Alpha Released!

On behalf of the Jython development team, I'm pleased to announce that
Jython 2.5a0+ is available here
http://downloads.sourceforge.net/jython/jython_installer-2.5a0.jar for
download.  See http://jython.org/Project/installation.html for
installation instructions.

This is the first alpha release of Jython 2.5 and contains many new
features.  In fact, because we have skipped 2.3 and 2.4, there are too
many to even summarize.  A few of the features are:
* generator expressions
* with statement
* exceptions as new-style classes
* unicode support more in line with CPython
* decorators

Under the hood Jython 2.5 has a new parser based on ANTLR 3.1 and the
compiler has been refactored to use ASM.

There are so many more changes that I have missed more than I have
listed.  This is an alpha release, so there are known and unknown
bugs, so be careful.
--
http://mail.python.org/mailman/listinfo/python-announce-list

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

rasmus | 15 Jul 17:32
Picon

ANN: TakeNote 0.4 - Note taking and organization

TakeNote is a simple cross-platform note taking program implemented in
Python.  I have been using it for my research and class notes, but it
should be applicable to many note taking situations.  Although this is
my first release, it has most of the basic features needed for
effective notes.

TakeNote is ideal for storing your class notes, TODO lists, research
notes, journal entries, paper outlines, etc in a simple notebook
hierarchy with rich-text formatting, images, and more. Using full-text
search, you can retrieve any note for later reference.

TakeNote is designed to be cross-platform (runs on Windows, Linux, and
MacOS X, implemented in Python and PyGTK) and stores your notes in
simple and easy to manipulate file formats (HTML and XML). Archiving
and transferring your notes is as easy as zipping or copying a
folder.  TakeNote is licensed under GPL.

TakeNote 0.4 is has the following features:

    * Rich-text formatting
    * Hierarchical organization for notes
    * Full-text search
    * Inline images
    * Integrated screenshot
    * Spell checking (via gtkspell)
    * Auto-saving
    * Built-in backup and restore (archive to zip files)
    * Cross-platform (Linux, Windows, MacOS X)

Web site and download:
(Continue reading)


Gmane