René Dudfield | 1 Aug 2009 06:57
Picon
Gravatar

ANNOUNCE: pygame 1.9.0 released!

What's new (heaps of things since 1.8.1):
http://www.pygame.org/whatsnew.shtml

Summary of changes:
  - many, many fixes and improvements. The largest amount of changes
has gone into this release than any other pygame release.
  - bug fixes for backwards compatibility issues introduced in pygame
1.8.x series. old games like solarwolf and libraries like PGU work
again.
  - experimental camera webcam module (still in development).
  - experimental midi module based on portmidi and pyportmidi (99%
complete).
  - experimental gfxdraw module based on SDL_gfx (including AA
circles, textured polygons and other goodness).
  - python3, and python3.1 support mostly completed. Some modules
still remain to be completed - but mostly it's working.
  - nokia mobile phone s60 support.
  - improved OSX support (dropped pyobjc dependency, improved
installer, sysfont now works on OSX).
  - pygame.examples + pygame.tests included with pygame. This makes
testing easier, and also makes learning pygame more fun and easy.
  - cleanup of examples, and addition of new examples.
  - new tools to aid in development of pygame itself, better
compilation documentation.
  - py2app, and py2exe support improved.

Files are up on the download page http://www.pygame.org/downloads.shtml
--

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

(Continue reading)

Gerard Vermeulen | 2 Aug 2009 16:02
Picon
Favicon

PyQwt-5.2.0 released

What is PyQwt ( http://pyqwt.sourceforge.net ) ?

- it is a set of Python bindings for the Qwt C++ class library which
  extends the Qt framework with widgets for scientific and engineering
  applications.   It provides a 2-dimensional plotting widget and
  various widgets to display and control bounded or unbounded floating
  point values.

- it requires and extends PyQt, a set of Python bindings for Qt.

- it supports the use of PyQt, Qt, Qwt, and optionally NumPy or SciPy
  in a GUI Python application or in an interactive Python session.

- it runs on POSIX, Mac OS X and Windows platforms (practically any
  platform supported by Qt and Python).

- it plots fast: fairly good hardware allows a rate of 100,000
  points/second. (PyQwt with Qt-3 is faster than with Qt-4).

- it is licensed under the GPL with an exception to allow dynamic
  linking with non-free releases of Qt and PyQt. 

The most important new features of PyQwt v5.2.0 are:
- support for Qwt v5.2.0
- support for PyQt4 upto v4.5.4, PyQt3 upto v3.18.1, and SIP upto
  v4.8.2.
- switch to documentation generated by Sphinx.
- provide a normal qwt plugin for the pyuic4 user interface compiler
  instead of the anormal qwt plugin included in PyQt. 

(Continue reading)

Christof Hoeke | 2 Aug 2009 19:16
Picon
Gravatar

ANN: cssutils 0.9.6b3

what is it
----------
A Python package to parse and build CSS Cascading Style Sheets. (Not a 
renderer though!)

about this release
------------------
0.9.6b3 adds a few features and fixes quite a few bugs.

main changes
------------
     + **FEATURE**: Added parsing support and new profile for details 
defined in module Fonts http://www.w3.org/TR/css3-fonts/

     + **FEATURE**: Added ``cssutils.parseStyle(cssText, 
encoding='utf-8')`` convienience function

     + **FEATURE** (experimental, request from issue #27): Added 
``css.CSSStyleDeclaration.children()`` which is a generator yielding any 
known children of a declaration including *all* properties, comments or 
CSSUnknownRules.

     + FEATURE: ``CSSStyleDeclaration.insertRule`` also accepts a 
``CSSRuleList`` now (same as ``CSSStyleSheet`` which does this for some 
time now).

     + FEATURE: Added ``CSSStyleDeclaration.keys()`` method which 
analoguous to standard dict returns property names which are set in the 
declaration.

(Continue reading)

Martin Manns | 2 Aug 2009 20:15
Picon

ANN: Pyspread 0.0.12


Pyspread 0.0.12 released
========================

I am pleased to announce the new release 0.0.12 of pyspread.

 
About: 
------

Pyspread is a cross-platform Python spreadsheet application. It is
based on and written in the programming language Python.

Instead of spreadsheet formulas, Python expressions are entered into
the spreadsheet cells. Each expression returns a Python object that can
be accessed from other cells. These objects can represent anything
including lists or matrices.

Pyspread runs on Linux, Windows and *nix platforms with GTK support. I
have reports that it works with MacOS X as well.

Homepage:
---------

http://pyspread.sf.net

New features in 0.0.12:
-----------------------

* ODF file support
(Continue reading)

Edward K Ream | 3 Aug 2009 17:26
Favicon

ANN: Leo 4.6.2 final released

Leo 4.6.2 final is now available at:
http://sourceforge.net/project/showfiles.php?group_id=3458&package_id=29106

Leo is a text editor, data organizer, project manager and much more. See:
http://webpages.charter.net/edreamleo/intro.html

Leo 4.6.2 fixes several bugs reported since Leo 4.6 was released.

The highlights of Leo 4.6
--------------------------

- Cached external files *greatly* reduces the time to load .leo files.
- Leo now features a modern Qt interface by default.
  Leo's legacy Tk interface can also be used.
- New --config, --file and --gui command-line options.
- Leo tests syntax of .py files when saving them.
- Leo can now open any kind of file into  <at> edit nodes.
-  <at> auto-rst nodes allow easy editing of reStructuredText files.
- Properties of commanders, positions and nodes simplify programming.
- Improved Leo's unit testing framework.
- Leo now requires Python 2.5 or later.
- Dozens of small improvements and bug fixes.

Links:
------
Leo:      http://webpages.charter.net/edreamleo/front.html
Forum:    http://groups.google.com/group/leo-editor
Download: http://sourceforge.net/project/showfiles.php?group_id=3458
Bzr:      http://code.launchpad.net/leo-editor/
Quotes:   http://webpages.charter.net/edreamleo/testimonials.html
(Continue reading)

Joshua J. Kugler | 3 Aug 2009 05:18
Gravatar

ANNOUNCE: AwstatsReader 0.01

ABOUT THE MODULE
================
AwstatsReader is an attempt at a pythonic interface to AWStats data 
cache
files.  Using it, you can access year, month, and individual data points
via dictionary-like accessors.

Download here: http://azariah.com/open_source.html

ABOUT THE AUTHOR
================
Joshua Kugler (joshua <at> azariah.com) is a programmer and system 
administrator
with over 10 years of industry experience.  He is currently looking for 
a
job.  Happen to have one you could offer him? :)
Resume at: http://jjncj.com/papers/KuglerAll.pdf

DISCLAIMER
==========
This is a "release early, release often" release, codnamed Joshua-hopes-
somebody-downloads-this-and-likes-code-quality-and-hires-him.

This is an early release...probably pre-alpha.  There are no tests yet
(haven't
generated cache files I can release publically), not much documentation,
and the interface may change (but I hope not too much).

And I haven't even put this in a public repository, as the name might 
(but
(Continue reading)

Edward K Ream | 3 Aug 2009 17:26
Favicon

ANN: Leo 4.6.2 final released

Leo 4.6.2 final is now available at:
http://sourceforge.net/project/showfiles.php?group_id=3458&package_id=29106

Leo is a text editor, data organizer, project manager and much more. See:
http://webpages.charter.net/edreamleo/intro.html

Leo 4.6.2 fixes several bugs reported since Leo 4.6 was released.

The highlights of Leo 4.6
--------------------------

- Cached external files *greatly* reduces the time to load .leo files.
- Leo now features a modern Qt interface by default.
  Leo's legacy Tk interface can also be used.
- New --config, --file and --gui command-line options.
- Leo tests syntax of .py files when saving them.
- Leo can now open any kind of file into  <at> edit nodes.
-  <at> auto-rst nodes allow easy editing of reStructuredText files.
- Properties of commanders, positions and nodes simplify programming.
- Improved Leo's unit testing framework.
- Leo now requires Python 2.5 or later.
- Dozens of small improvements and bug fixes.

Links:
------
Leo:      http://webpages.charter.net/edreamleo/front.html
Forum:    http://groups.google.com/group/leo-editor
Download: http://sourceforge.net/project/showfiles.php?group_id=3458
Bzr:      http://code.launchpad.net/leo-editor/
Quotes:   http://webpages.charter.net/edreamleo/testimonials.html
(Continue reading)

Max E. Kuznecov | 3 Aug 2009 01:32

ANN: xyzcmd-0.0.1beta

xyzcmd 0.0.1beta released
====================

I am pleased to announce the first beta release of xyzcmd

About:
------

xyzcmd is a pure console visual file manager.

Main features:

    * Tight integration with python run-time system -- most of the
settings can be changed "on the fly" via management console.
    * Powerful configuration system -- define own actions, aliases,
internal commands, key bindings.
    * Extensible plug-in system -- even core functionality implemented
mainly using plug-ins, keeping base system small and clean.
    * Customizable look-n-feel -- every widget component as well as
file-system objects look can be changed via skins.

Homepage:
----------------

http://xyzcmd.syhpoon.name/

Note:
-------
xyzcmd is currently in early beta state, it still lacks a lot of
features, like VFS support, readline auto-completion,
(Continue reading)

Richard Jones | 3 Aug 2009 03:07
Picon
Gravatar

Registation is open for the 9th PyWeek game programming challenge!

The ninth PyWeek challenge will run between:

  Sunday 30th August to Sunday 6th September (00:00UTC to 00:00UTC)

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

Visit the challenge website to sign up, join discussions in the  
message board or read the timetable and rules:

   http://www.pyweek.org/9/

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

If you don't have access to Linux, Windows or a Mac to test on, contact
friends, family or other competitors to find someone who is able to test
for you.
--

-- 
(Continue reading)

holger krekel | 4 Aug 2009 19:58
Picon
Favicon

pylib/py.test 1.0.0 released

Hi all, 

i am happy to announce pylib/py.test 1.0.0, a MIT-licensed
library geared towards advanced testing and elastic distributed
programming with Python.  It features the mature cross-project 
py.test automated testing tool with many new features, aiming to: 

* allow writing zero-boilerplate automated tests in Python 
* offer strong debugging and reporting of test failures
* rapidly run and ad-hoc distribute tests to multiple CPUs/platforms 
* support unit-, functional and integration testing
* be easy to extend and tackle growing testing needs,
  (current prime example oejskit, a live-browser javascript 
  unittesting 3rd party plugin)

Please check things out at: http://pytest.org or read the blogged 
release announcement: 

   http://tetamap.wordpress.com/2009/08/04/pylib-1-0-0

or read on for some ... 

Distinctive new features shipping with py.test 1.0.0
------------------------------------------------------

For those already knowing about the older 0.9.2 release or
being experienced with other testing approaches i'll try to
give a summary of the distinctive testing features 
shipping with 1.0.0:

(Continue reading)


Gmane