[PyQt] ANN: PyQt v4.5.2 Released

Giovanni Bajo rasky at develer.com
Tue Jul 14 19:05:26 BST 2009


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


More information about the PyQt mailing list