PySide-Shiboken Technical Preview Release
Hi there,
After a long wait, we have finally gotten the Shiboken generated PySide bindings in a good enough shape to do a proper release with tarballs and all the required niceties, instead of rough git urls. Keep in mind that this is an alpha release, or a “technical preview” as the kids in my lawn are used to say, some modules are missing and bugs are not hard to find.
This PySide release contains bindings for the following modules:
- QtCore
- QtGui
- QtNetwork
- QtWebKit
- QtSvg
- QtXml
- QtTest
- QtOpenGL
- QtSql
Feel free to try your Python code with this version of PySide. You know how it works: more users == less bugs. As long as you guys tell us about the bugs: http://bugs.openbossa.org
A noteworthy fact is the first release of the Shiboken C++ binding generator. Yay! We strongly encourage it’s use to produce also non-Qt C++ bindings for Python, it will make your life easier. If it turns out to be not so easy, come and talk with us on #pyside channel (Freenode).
Here follow everything needed for this release, in order of compilation.
API Extractor, version 0.4.0
http://www.pyside.org/files/apiextractor-0.4.0.tar.bz2
Generator Runner, version 0.4.0
http://www.pyside.org/files/generatorrunner-0.4.0.tar.bz2
Shiboken, version 0.2.0
http://www.pyside.org/files/shiboken-0.2.0.tar.bz2
PySide, version 0.3.0
http://www.pyside.org/files/pyside-qt4.6+0.3.0.tar.bz2
You will notice that the size of the generated bindings for the Qt modules in no way resemble the figures from the Boost.Python version. And talking about Boost: packagers, be aware that no component depends on Boost::Graph anymore. Yay2!
P.S.: cgoncalves, thanks for all the code and for the reminding us to put the announcement here as well.
And to everyone else that provided bug reports, patches, beers, etc.




