On 7/14/2009 6:52 PM, Phil Thompson wrote:
PyQt v4.5.2 has been released and is available from the usual place.

This is primarily a bug fix release, see
http://www.riverbankcomputing.com/news/pyqt-452 for the detail.

A warning for any Python v3 users...

The next planned release of PyQt will be v4.6 and will include support for
the incompatible API changes described in the Roadmap. Based on feedback on
the mailing list I had agreed to follow the guidance that API changes
should not be introduced when porting from Python v2 to v3. However I've
changed my mind and in PyQt v4.6 the default APIs for Python v3 will be the
incompatible versions (eg. QString will not exist). My justification is...

- the newer APIs are more Pythonic than the original ones and so should be
  the preferred ones for Python v3

- each of the older APIs can be restored with a single function call.

FWIW, I had spoken against binding the API change to the Python v3 change, but the default is irrelevant to me. As long as both APIs are available on both Python versions through a simple function call at startup, I'm perfectly fine.
--
Giovanni Bajo
Develer S.r.l.
http://www.develer.com
_______________________________________________
PyQt mailing list    [email protected]
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

Reply via email to