Received: by mail.netbsd.org (Postfix, from userid 605) id 470B984DED; Thu, 21 Dec 2017 09:57:46 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id C504A84DEA for ; Thu, 21 Dec 2017 09:57:45 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id 2CrfltRzTWuK for ; Thu, 21 Dec 2017 09:57:45 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 1FC1D84CE2 for ; Thu, 21 Dec 2017 09:57:45 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 18B55FB40; Thu, 21 Dec 2017 09:57:45 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_151385026537860" MIME-Version: 1.0 Date: Thu, 21 Dec 2017 09:57:45 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/devel/py-astroid To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20171221095745.18B55FB40@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_151385026537860 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Thu Dec 21 09:57:45 UTC 2017 Modified Files: pkgsrc/devel/py-astroid: Makefile PLIST distinfo Log Message: astroid: updated to 1.6.0 1.6.0: * When verifying duplicates classes in MRO, ignore on-the-fly generated classes * Add brain tip for attrs library to prevent unsupported-assignment-operation false positives * file_stream was removed, since it was deprecated for three releases Instead one should use the .stream() method. * Vast improvements to numpy support * Add brain tips for curses * Add brain tips for UUID.int * The result of using object.__new__ as class decorator is correctly inferred as instance * Enums created with functional syntax are now iterable * Enums created with functional syntax are now subscriptable * Don't crash when getting the string representation of BadUnaryOperationMessage In some cases, when the operand does not have a .name attribute, getting the string representation of a BadUnaryOperationMessage leads to a crash. * Don't raise DuplicateBaseError when classes at different locations are used For instance, one can implement a namedtuple base class, which gets reused on a class with the same name later on in the file. Until now, we considered these two classes as being the same, because they shared the name, but in fact they are different, being created at different locations and through different means. * The func form of namedtuples with keywords is now understood * Dunder class at method level is now inferred as the class of the method To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/py-astroid/Makefile cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/py-astroid/PLIST cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-astroid/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_151385026537860 Content-Disposition: inline Content-Length: 4234 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/py-astroid/Makefile diff -u pkgsrc/devel/py-astroid/Makefile:1.11 pkgsrc/devel/py-astroid/Makefile:1.12 --- pkgsrc/devel/py-astroid/Makefile:1.11 Sun Sep 3 08:53:07 2017 +++ pkgsrc/devel/py-astroid/Makefile Thu Dec 21 09:57:44 2017 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.11 2017/09/03 08:53:07 wiz Exp $ +# $NetBSD: Makefile,v 1.12 2017/12/21 09:57:44 adam Exp $ -DISTNAME= astroid-1.5.3 +DISTNAME= astroid-1.6.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=a/astroid/} @@ -23,9 +23,5 @@ DEPENDS+= ${PYPKGPREFIX}-singledispatch- USE_LANGUAGES= # none -do-test: - cd ${WRKSRC}/astroid/tests && \ - ${SETENV} ${TEST_ENV} ${PYTHONBIN} -m unittest discover -p "unittest*.py" - .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" Index: pkgsrc/devel/py-astroid/PLIST diff -u pkgsrc/devel/py-astroid/PLIST:1.4 pkgsrc/devel/py-astroid/PLIST:1.5 --- pkgsrc/devel/py-astroid/PLIST:1.4 Sun Jul 16 20:14:15 2017 +++ pkgsrc/devel/py-astroid/PLIST Thu Dec 21 09:57:44 2017 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.4 2017/07/16 20:14:15 adam Exp $ +@comment $NetBSD: PLIST,v 1.5 2017/12/21 09:57:44 adam Exp $ ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt @@ -22,12 +22,18 @@ ${PYSITELIB}/astroid/astpeephole.pyo ${PYSITELIB}/astroid/bases.py ${PYSITELIB}/astroid/bases.pyc ${PYSITELIB}/astroid/bases.pyo +${PYSITELIB}/astroid/brain/brain_attrs.py +${PYSITELIB}/astroid/brain/brain_attrs.pyc +${PYSITELIB}/astroid/brain/brain_attrs.pyo ${PYSITELIB}/astroid/brain/brain_builtin_inference.py ${PYSITELIB}/astroid/brain/brain_builtin_inference.pyc ${PYSITELIB}/astroid/brain/brain_builtin_inference.pyo ${PYSITELIB}/astroid/brain/brain_collections.py ${PYSITELIB}/astroid/brain/brain_collections.pyc ${PYSITELIB}/astroid/brain/brain_collections.pyo +${PYSITELIB}/astroid/brain/brain_curses.py +${PYSITELIB}/astroid/brain/brain_curses.pyc +${PYSITELIB}/astroid/brain/brain_curses.pyo ${PYSITELIB}/astroid/brain/brain_dateutil.py ${PYSITELIB}/astroid/brain/brain_dateutil.pyc ${PYSITELIB}/astroid/brain/brain_dateutil.pyo @@ -88,6 +94,9 @@ ${PYSITELIB}/astroid/brain/brain_threadi ${PYSITELIB}/astroid/brain/brain_typing.py ${PYSITELIB}/astroid/brain/brain_typing.pyc ${PYSITELIB}/astroid/brain/brain_typing.pyo +${PYSITELIB}/astroid/brain/brain_uuid.py +${PYSITELIB}/astroid/brain/brain_uuid.pyc +${PYSITELIB}/astroid/brain/brain_uuid.pyo ${PYSITELIB}/astroid/builder.py ${PYSITELIB}/astroid/builder.pyc ${PYSITELIB}/astroid/builder.pyo @@ -282,6 +291,9 @@ ${PYSITELIB}/astroid/tests/testdata/pyth ${PYSITELIB}/astroid/tests/unittest_brain.py ${PYSITELIB}/astroid/tests/unittest_brain.pyc ${PYSITELIB}/astroid/tests/unittest_brain.pyo +${PYSITELIB}/astroid/tests/unittest_brain_numpy.py +${PYSITELIB}/astroid/tests/unittest_brain_numpy.pyc +${PYSITELIB}/astroid/tests/unittest_brain_numpy.pyo ${PYSITELIB}/astroid/tests/unittest_builder.py ${PYSITELIB}/astroid/tests/unittest_builder.pyc ${PYSITELIB}/astroid/tests/unittest_builder.pyo Index: pkgsrc/devel/py-astroid/distinfo diff -u pkgsrc/devel/py-astroid/distinfo:1.5 pkgsrc/devel/py-astroid/distinfo:1.6 --- pkgsrc/devel/py-astroid/distinfo:1.5 Sun Jul 16 20:14:15 2017 +++ pkgsrc/devel/py-astroid/distinfo Thu Dec 21 09:57:44 2017 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.5 2017/07/16 20:14:15 adam Exp $ +$NetBSD: distinfo,v 1.6 2017/12/21 09:57:44 adam Exp $ -SHA1 (astroid-1.5.3.tar.gz) = e654225ab5bd2788e5e246b156910990bf33cde6 -RMD160 (astroid-1.5.3.tar.gz) = 3f3491fe28e2c365fa86cacb265d24f7d0d6c9e7 -SHA512 (astroid-1.5.3.tar.gz) = 2a224d9bf8e41059a1316d80738cdc0f1e4c4e0f987baf3969710bae7192466b708c7942cd7e4eeccea55582ce70bb687c96b9e7dece3229ae4cffc558aa2319 -Size (astroid-1.5.3.tar.gz) = 240617 bytes +SHA1 (astroid-1.6.0.tar.gz) = 90634b0d4751b92345d0ac8394721a300cb16b4e +RMD160 (astroid-1.6.0.tar.gz) = dc1ddc07e0eec671fe5454d180b34b95e89306a8 +SHA512 (astroid-1.6.0.tar.gz) = 6a384b2bd3b4ee686c2f9a69d10f4391e5950869d75808312b2715a620ba7caa706bd88a5e021ea2250cf16ff8013cf0b332faee0b07dd7b5e1baf11e65d0ac3 +Size (astroid-1.6.0.tar.gz) = 255715 bytes --_----------=_151385026537860--