[maemo-developers] PySide v0.4.0 ('Alisson') is now available!

From: Luciano Wolf luciano.wolf at openbossa.org
Date: Wed Aug 4 22:06:26 EEST 2010
PySide v0.4.0 ('Alisson') is now available!

* What is it ?
==============

The PySide project provides LGPL-licensed Python bindings for the Qt
cross-platform application and UI framework. PySide Qt bindings allow
both free open source and proprietary software development and ultimately
aim to support all of the platforms as Qt itself.

More information can be found at http://www.pyside.org


* Where to get it ?
===================

* Source code:
API Extractor, version 0.7.0
http://www.pyside.org/files/apiextractor-0.7.0.tar.bz2

Generator Runner, version 0.6.0
http://www.pyside.org/files/generatorrunner-0.6.0.tar.bz2

Shiboken, version 0.4.0
http://www.pyside.org/files/shiboken-0.4.0.tar.bz2

PySide-Tools, version 0.2.0
http://www.pyside.org/files/pyside-tools-0.2.0.tar.bz2

PySide, version 0.4.0
http://www.pyside.org/files/pyside-qt4.6+0.4.0.tar.bz2


More instructions at: http://www.pyside.org/downloads/


* What's changed since 0.3.2?
=============================

This release had a massive effort to close bugs and prepare to an stable
API. The so awaited version 1.0 is on the horizon.

Other point covered by this release include the API 2.0 [1]. PyQt4 provides
two different (and incompatible) APIs. API 1 is the original API and the one
supported by PySide until the last release. API 2 is a new and much more
Pythonic API, now supported by PySide too. It includes removal of QString
and QVariant types besides other modifications. The PSEP101 [1] explains
the situation.

The examples repository was revamped to reflect the new PySide API.

Mac OS X now have a working PySide but not a package. The source code must
be compiled and installed manually. We are looking for community members
interested in maintaining packages for it.

In short:
- Massive bugfixing;
- API 2.0 [1] support;
- Examples[2] repository updated;
- Mac OS X supported;
- QtMobility[3] on the way.


* What's next?
==============

Windows support isn't ready due importing errors. We hope to have it
working in the next release, allowing PySide usage under Linux, Mac and
Windows.

Bindings for QtMobility are on the way. As this library gets mature PySide
will keep releasing new bindings for it. More information can be found
in the roadmap[4] webpage.


For more Qt 4.6 information: http://qt.nokia.com/doc/4.6/qt4-6-intro.html

We hope you enjoy this new release! Feel free to contribute with comments,
bug reports and suggestions.


Regards,
PySide Dev Team

[1] http://www.pyside.org/docs/pseps/psep-0101.html
[2] http://qt.gitorious.org/pyside/pyside-examples
[3] http://qt.nokia.com/products/appdev/add-on-products/catalog/4/new-qt-apis/mobility
[4] http://www.pyside.org/roadmap/
More information about the maemo-developers mailing list