Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!aioe.org!feeder.news-service.com!feeder2.cambriumusenet.nl!feed.tweaknews.nl!194.109.133.85.MISMATCH!newsfeed.xs4all.nl!newsfeed6.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-announce-list@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.000 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'bug': 0.02; 'subject:: [': 0.03; 'subject:released': 0.03; 'context': 0.04; 'ubuntu': 0.04; 'fixes': 0.05; 'flags': 0.05; 'operator': 0.05; 'url:bugs': 0.05; 'subject:Python': 0.06; 'bug.': 0.07; 'git': 0.07; 'override': 0.07; 'prints': 0.07; 'raises': 0.07; 'repository': 0.07; 'python': 0.08; '==========': 0.09; 'attribute.': 0.09; 'decorator': 0.09; 'descriptor': 0.09; 'dict': 0.09; 'libraries.': 0.09; 'loop.': 0.09; 'macro.': 0.09; 'non-string': 0.09; 'subclass': 0.09; 'tuple': 0.09; 'pm,': 0.10; 'c++': 0.12; 'broken': 0.14; 'wrote:': 0.14; '"can\'t': 0.16; '1.0.2': 0.16; '381': 0.16; '4.5': 0.16; '807': 0.16; '810': 0.16; '820': 0.16; '854': 0.16; '========': 0.16; 'bindings': 0.16; 'bugs,': 0.16; 'curve': 0.16; 'inherited': 0.16; 'metaclasses': 0.16; 'mobility,': 0.16; 'naming': 0.16; 'pythonic': 0.16; 'subclassing': 0.16; 'tarball': 0.16; 'converting': 0.16; 'float': 0.16; 'protocol': 0.16; 'subject:] ': 0.16; 'endless': 0.19; 'rapidly': 0.19; 'thanks,': 0.19; 'convert': 0.19; 'header:In- Reply-To:1': 0.21; 'framework': 0.22; 'thu,': 0.22; 'breaks': 0.23; 'keys': 0.23; 'slots': 0.23; 'vs.': 0.23; 'fix': 0.23; 'url:wiki': 0.23; 'load': 0.24; 'project,': 0.24; 'code': 0.24; "doesn't": 0.25; '(and': 0.25; 'function': 0.25; 'expect': 0.25; 'reporting': 0.26; 'classes': 0.26; 'windows': 0.26; 'fixed': 0.27; 'message-id:@mail.gmail.com': 0.28; 'bugs': 0.29; 'class': 0.29; 'version': 0.29; 'cc:addr:python.org': 0.30; 'url:listinfo': 0.30; 'nested': 0.30; 'signals': 0.30; 'url:developer': 0.30; 'changes': 0.30; 'equivalent': 0.31; "can't": 0.32; 'implementing': 0.32; 'minor': 0.32; 'skip:_ 40': 0.32; 'list': 0.33; 'project': 0.33; "isn't": 0.33; 'error': 0.33; 'received:209.85.212': 0.34; 'file': 0.34; '[1]': 0.34; 'skip:= 10': 0.34; 'doc': 0.35; 'fault': 0.35; 'instances': 0.35; 'using': 0.35; 'reference': 0.35; 'properties': 0.36; 'several': 0.36; 'certain': 0.36; 'open': 0.36; 'uses': 0.36; 'announce': 0.37; 'too.': 0.37; 'received:google.com': 0.37; 'received:209.85': 0.37; 'conflict': 0.37; 'references': 0.37; 'url:docs': 0.37; 'design': 0.63; 'link': 0.64; 'limit': 0.65; 'website': 0.66; 'show': 0.66; 'subject:!': 0.67; 'due': 0.67; '26,': 0.67; 'crash': 0.67; 'overload': 0.67; 'theme': 0.67; 'transfer': 0.68; 'receive': 0.68; 'proud': 0.72; '654': 0.84; '686': 0.84; '797': 0.84; '830': 0.84; '847': 0.84; '857': 0.84; 'datetime': 0.84; 'lovely': 0.84; 'mock': 0.84; 'oss': 0.84; 'renato': 0.84; 'skip:q 30': 0.84; 'copyright.': 0.91; 'open,': 0.91; 'received:209.85.212.177': 0.91; 'received:mail- px0-f177.google.com': 0.91; 'cc:no real name:2**2': 0.95 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type:content-transfer-encoding; bh=Tkz5yypUqYg3PL7dnGWMrt8mKJldgKK98WcGfKwHoNw=; b=rHeyQ1C/LJgU6pqKcZK/m780+fdUE5PIa9YQCWaK37TEQKlhwe9EWjXoOdC8y2+Fr9 J2UstGTxsRpToMmkr3hfNxJWKzPWtsp2DJhWIKSuIHhPVpa+aJvK6z2awEQ5J1xan1/8 Mt1lzBYbkYfd9yGiEPgIvZkeZBm4ZQg1yGd5M= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=DH1+IszpL3Q0gZ6PoB9E0CEBHiGxBlbcVQSPB1Ct6FbPJZj7+BfSl41bvpoCokpVN7 z2n9VEp7nRI6CVw0q4t6wFRjx/0MukRBSZPlm0QqEsS5IID/PeCUzgaDP+TMIv4aRxGg 3PtUhBNJXJIgjA8IGWgODAdvo8ItGQiIOiS2Y= MIME-Version: 1.0 In-Reply-To: References: From: Jun Koi Date: Fri, 27 May 2011 09:40:19 +0800 Subject: Re: [PySide] [ANNOUNCE] PySide 1.0.3 - "comigo": Python for Qt released! To: Renato Araujo Oliveira Filho Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Mailman-Approved-At: Fri, 27 May 2011 21:04:42 +0200 Cc: python-announce-list@python.org, meego-python@lists.meego.com, pyside@lists.pyside.org X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: python-list@python.org List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Approved: python-announce-list@python.org Newsgroups: comp.lang.python.announce Message-ID: Lines: 129 NNTP-Posting-Host: 82.94.164.166 X-Trace: 1306523083 news.xs4all.nl 49179 [::ffff:82.94.164.166]:46097 X-Complaints-To: abuse@xs4all.nl Xref: x330-a1.tempe.blueboxinc.net comp.lang.python.announce:151 the link to the new version should be updated, too. it is still 1.0.2 now. http://developer.qt.nokia.com/wiki/PySide_Binaries_Windows thanks, J On Thu, May 26, 2011 at 10:35 PM, Renato Araujo Oliveira Filho wrote: > PySide 1.0.3 - "comigo": Python for Qt released! > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D > > The PySide team is proud to announce another minor release of PySide proj= ect. > > > Major changes > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > * PySide official supported on MeeGo 1.2 DE (continuous update); > * Several bug fixes (list below); > * New Class 'ClassInfo': used to replace Q_CLASSINFO macro; > * Now the number of signals and slots are limitless; > * Support for Qt 4.5 is back; > * Bugzilla theme fix (Lovely bug is back); > > > About PySide > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > PySide is the Nokia-sponsored Python Qt bindings project, providing acces= s to > not only the complete Qt 4.7 framework but also Qt Mobility, as well as t= o > generator tools for rapidly generating bindings for any C++ libraries. > > The PySide project is developed in the open, with all facilities you'd ex= pect > from any modern OSS project such as all code in a git repository [1], an = open > Bugzilla [2] for reporting bugs, and an open design process [3]. We welco= me > any contribution without requiring a transfer of copyright. > > > List of bugs fixed > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > 798 =A0 =A0 Doc generator could show "since" attribute. > 844 =A0 =A0 Crash in QGraphicsItem::toGraphicsObject when printing obj re= ference > 857 =A0 =A0 64bit Windows build broken > 840 =A0 =A0 Shiboken prints "Can't find type resolver for 9QMacStyle" > 826 =A0 =A0 Segmentation fault when geting custom event type > 829 =A0 =A0 Segfault in Shiboken::Converter::toCpp(_object*) wh= en > converting dict with non-string keys to QVariant > 834 =A0 =A0 Segfault on childEvent > 835 =A0 =A0 pyside breaks descriptor protocol > 839 =A0 =A0 QTest::touchEvent causes Python crash. > 841 =A0 =A0 QStandardItem::clone and QStandardItemModel::setItemPrototype > 854 =A0 =A0 implementing __getitem__ in QAbstractItemModel leads to endle= ss loop. > 786 =A0 =A0 There's no __eq__ for all classes inherited from > ObjectDescription due to an Apiextractor bug. > 797 =A0 =A0 error on ui file load > 813 =A0 =A0 Can not override connect method when subclassing QObject > 825 =A0 =A0 Can't register a class using that uses metaclasses in QML usi= ng > qmlRegisterType > 849 =A0 =A0 Support for Qt4.5 > 634 =A0 =A0 It is not possible mock any Qt functions with PySide. Always > raises TypeError... > 716 =A0 =A0 QPersistentModelIndex isn't convertible to QModelIndex > 847 =A0 =A0 Slots on QDeclarativeView subclass can't be called from QML/J= avaScript > 381 =A0 =A0 apiextractor segfaults when building on MeeGo (Gcc-4.5.0-3.8) > 606 =A0 =A0 add function to convert QPoint/QPointF/QSize/... to (and from= ) tuple > 615 =A0 =A0 QTransform.quadToQuad should have a 2-argument version > 654 =A0 =A0 __repr__ of enums should be more Pythonic > 722 =A0 =A0 float vs. qreal conflict in new-style-signals > 785 =A0 =A0 QItemSelection operators inherited from QList missing > 809 =A0 =A0 QtCore.QSysInfo "empty" > 820 =A0 =A0 Slots cannot receive signal when another decorator is present > 828 =A0 =A0 Multiple QDirModel/QFileSystemModel bugs > 417 =A0 =A0 Support nested naming of flags > 686 =A0 =A0 Request to make Q[Mutex|Read|Write]Locker context managers > 803 =A0 =A0 QWebElementCollection.operator[] is not implemented > 807 =A0 =A0 Bugzilla theme doesn't link back to website > 851 =A0 =A0 Shiboken recognizes dereference operator overload as times > operator overload. > 312 =A0 =A0 Limit of 50 on dynamic slots > 505 =A0 =A0 CppObject was destroyed before __del__ be called > 629 =A0 =A0 Certain types of QObject properties cannot be accessed from Q= ML > without being wrapped in a QVariant > 680 =A0 =A0 QDateTimeEdit.setDate() doesn't accept Python datetime instan= ces > 705 =A0 =A0 PySide should provide an equivalent to Q_CLASSINFO macro. > 725 =A0 =A0 Is not possible to set custom curve function in QEasingCurve > 808 =A0 =A0 Bugzilla theme is different from the original web site > 810 =A0 =A0 QtOpenGL Ubuntu package for ARM > 830 =A0 =A0 QAbstractItemModel is not linked from QTreeView page > 806 =A0 =A0 Lovely bug is missing > > Download > =3D=3D=3D=3D=3D=3D=3D=3D > > All tarball files are available on PySide Download page[4]. > > > References > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > [1] http://qt.gitorious.org/pyside > [2] http://bugs.openbossa.org/ > [3] http://www.pyside.org/docs/pseps/psep-0001.html > [4] http://developer.qt.nokia.com/wiki/PySideDownloads > > PySide Team > _______________________________________________ > PySide mailing list > PySide@lists.pyside.org > http://lists.pyside.org/listinfo/pyside >