Renato Araujo Oliveira Filho, And which of the two is HEAD - I guessed it would be [2], but I really would like confirmation from the "horse's mouth" (we down under are a gambling lot with horse raicing one of favourites here, hence "horse's mouth" and who has a better prediction of a race win than a horse?).
Thank you and your team for fine work on a great product that you all are doing. OldAl. On Friday 26 November 2010 07:40:11 Renato Araujo Oliveira Filho wrote: > The PySide team is proud to announce the first beta release of PySide: > Python for Qt. Also, new versions of the PySide toolchain components > (API Extractor, Generator Runner, and Shiboken), as well as PySide > Tools, have been released. > > This is a source code release only; we hope our community packagers will > be providing provide binary packages shortly. To acquire the source code > packages, refer to our download wiki page [1] or pull the relevant > tagged versions from our git repositories [2]. > > About PySide > ============ > > PySide is the Nokia-sponsored Python Qt bindings project, providing > access to not only the complete Qt 4.7 framework but also Qt Mobility, > as well as to generator tools for rapidly generating bindings for any > Qt-based libraries. > > The PySide project is developed in the open, with all facilities you'd > expect from any modern OSS project such as all code in a git repository > [2], an open Bugzilla [3] for reporting bugs, and an open design process > [4]. We welcome any contribution without requiring a transfer of copyright. > > Major changes since 0.4.2 > ========================= > > The focus of the beta 1 release has been stabilization. Most of the > team's time has been spent in bug fixing, and not without results: we > have fixed a whopping 57 bugs since the previous release! > > In addition to fixing bugs, we have also reviewed our Qt Quick support, > and as of now, it is perfectly feasible to do QML user interfaces for > Python software. The only thing missing is the ability to register QML > types from Python; we hope to have this issue resolved soon. > > The internal C++ library APIs have been reworked to include any > anticipated changes before (and beyond) the 1.0 release. This has forced > us to do a yet another library version bump. Unfortunately, this > necessitates recompilation of any bindings and repackaging of the > libraries. We hope this to be the last library ABI break for a while. > > Path towards 1.0 release > ======================== > > There are still plenty of outstanding bugs in our Bugzilla [3]. To > improve our quality in a controlled fashion, we plan to do one (or > several, if reaching final release quality requires that) more beta > release after the current one, with two-week intervals. By not pointing > developers towards to unstable git versions, we hope to attract more > testing feedback and thus improve the stability of the intermediate > betas and the final 1.0 release. > > List of bugs fixed > ================== > > 466 pyside-uic broken in Ubuntu; WidgetPluginError: <type > 'exceptions.KeyError'>: 'pluginType' > 476 Building git-HEAD fails with -DAVOID_PROTECTED_HACK > 480 Segfault in QVerticalLayout.addLayout() > 488 Allow removal of fields, not just types and functions > 353 PySide installer doesn't provide pyside-tools binaries. > 392 Segfault with acions in .ui files > 393 QNetworkReply.error should be both signal and method > 394 Inelegant quit slot activation on Mac > 395 QPainter.drawLines(list-of-something) fails for some overloads > 399 QWidget has no method 'winId' > 400 'PySide.QtGui.QTreeWidgetItemIterator' object has no attribute 'value' > 408 QIODevice.readData() and .readLineData() have output parameters in > their signatures > 409 function -- PySide.QtUiTools.QUiLoader.load(...) -- takes > bytes-string (but not unicode-string) > 411 Incorrect return statement generated in a function that returns a > reference 414 Qualified Cpp Name should prepend global namespace "::" > 416 QSignalTransition lacks some constructor signatures > 420 Memory leak in setText > 422 New: Incorrect code generated when declaring a signal using QList > as argument. > 423 QThread default run is broken > 427 QSvgWidget, load from QtCore.QByteArray does not work > 428 Creation of more than one instances of QObject subclass failure > 431 QMetaProperty::read: Unable to handle unregistered datatype 'str' > for property > 432 Dragdroprobot example segfaults > 435 Function call give priority to QVariant type > 436 Using a custom QValidator generates a segfault > 437 Unable to connect signals defined in QML using the new-style syntax > 438 Can't find Python.h on OS X > 439 Can't find qdeclarative.h on OS X > 441 QSystemTrayIcon segfault on exit issues. > 442 Error message when connecting a signal originating from a QML object > 444 Can't find Python.h on Ubuntu 10.10 > 445 QApplication ctor does not support a list with unicode strings. > 446 QTcpSocket.readData(str, int) crashes interpreter > 448 Chained method calls fail with QWebview.page().networkAccessManager() > 449 Page load fails after sslErrors even if errors are handled > 451 Unable to connect signals to QML functions using the new-style syntax > 452 QListWidgetItem() not casting NoneType to null correctly. > 453 Segfault when scrolling QML ListView with model data from a > QObjectList from Python > 454 Missing PYSIDE_VERSION and PYSIDE_VERSION_STR constants > 455 QByteArray.data() cuts data to first '\x00' char > 456 Slot return values don't propagate back to QML > 457 PYTHON_INCLUDE_DIR not set with older cmake > 461 QList<QObject*> export as QVariantList to QML > 462 Custom event types is not preserved after posting to QCoreapplication. > 463 Example animatedtiles does not work > 470 Object::connect: No such signal QTimer::"timeout()" when using > QTimer::singleShot > 471 QtCore.QObject is missing 'thread' method > 477 PySide segfaults when using QAbstractListModel as model for a QML > ListView 478 Unable to create NOTIFYable properties in QObject Python > subclasses 494 Embeds a copy of the elementtree python module > 496 No binary read/write methods in QDataStream > 172 editing a QListWidgetItem stored in a variable makes it impossible to > delete 265 Value types should support copying (deep and shallow) > 266 Provide pickling support > 272 __del__ never called by python > 275 PySide linking/compile-time > 329 Phonon.BackendCapabilities.Notifier has no generated documentation > > > References > ========== > > [1] http://developer.qt.nokia.com/wiki/PySideDownloads > [2] http://qt.gitorious.org/pyside > [3] http://bugs.openbossa.org/ > [4] http://www.pyside.org/docs/pseps/psep-0001.html > [5] http://www.pyside.org/docs/pseps/psep-0103.html _______________________________________________ PySide mailing list [email protected] http://lists.openbossa.org/listinfo/pyside
