Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by www.NetBSD.org (Postfix) with ESMTP id ED78E63B9E6 for ; Tue, 9 Jun 2009 13:51:59 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 0) id 5A79263B1F8; Tue, 9 Jun 2009 13:51:59 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id BA7C763B108 for ; Tue, 9 Jun 2009 13:51:57 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id A18F3175D0; Tue, 9 Jun 2009 13:51:57 +0000 (UTC) MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: binary Content-Type: text/plain Date: Tue, 9 Jun 2009 13:51:57 +0000 From: Thomas Klausner Subject: CVS commit: pkgsrc/x11/py-sip To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20090609135157.A18F3175D0@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes Precedence: list Module Name: pkgsrc Committed By: wiz Date: Tue Jun 9 13:51:57 UTC 2009 Modified Files: pkgsrc/x11/py-sip: Makefile distinfo pkgsrc/x11/py-sip/patches: patch-aa Log Message: Update to 4.8: SIP v4.8 has been released. The highlights of this release include support for Python v3, the ability to supply alternate super-types and meta-types for wrapped objects, and documentation built using Sphinx. The major new features are: * support for Python v3 * the %BIGetBufferCode and %BIReleaseBufferCode to support the buffer interface of Python v3 * the %DefaultMetatype directive and the /Metatype/ class annotation to allow the meta-type of a wrapped type to be changed * the %DefaultSupertype directive and the /Supertype/ class annotation to allow the super-type of a wrapped type to be changed * the sip.simplewrapper type to be used as a super-type for wrapped types that don't take part in parent/child relationships * the %InitialisationCode directive * the /KeepReference/ argument annotation * the /Encoding/ argument, function, typedef and variable annotation * super() now works as expected with wrapped types * support for __floordiv__, __ifloordiv__, __truediv__, __itruediv__ and __index__ * __bool__ is a synonym for __nonzero__ * Sphinx is now used for the documentation * many additions and deprecations in the API to eliminate the differences between classes and mapped types. (See the documentation for the details.) To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 pkgsrc/x11/py-sip/Makefile cvs rdiff -u -r1.2 -r1.3 pkgsrc/x11/py-sip/distinfo cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/x11/py-sip/patches/patch-aa Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.