Tue Dec 12 17:13:56 2023 UTC (167d)
py-astroid: updated to 3.0.2

What's New in astroid 3.0.2?

Avoid duplicate inference results for some uses of typing.X constructs like
Tuple[Optional[int], ...]. This was causing pylint to occasionally omit
messages like deprecated-typing-alias.


(adam)
diff -r1.83 -r1.84 pkgsrc/devel/py-astroid/Makefile
diff -r1.73 -r1.74 pkgsrc/devel/py-astroid/distinfo

cvs diff -r1.83 -r1.84 pkgsrc/devel/py-astroid/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-astroid/Makefile 2023/10/28 19:56:57 1.83
+++ pkgsrc/devel/py-astroid/Makefile 2023/12/12 17:13:56 1.84
@@ -1,29 +1,26 @@ @@ -1,29 +1,26 @@
1# $NetBSD: Makefile,v 1.83 2023/10/28 19:56:57 wiz Exp $ 1# $NetBSD: Makefile,v 1.84 2023/12/12 17:13:56 adam Exp $
2 2
3DISTNAME= astroid-3.0.1 3DISTNAME= astroid-3.0.2
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 1 
6CATEGORIES= devel python 5CATEGORIES= devel python
7MASTER_SITES= ${MASTER_SITE_PYPI:=a/astroid/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=a/astroid/}
8 7
9MAINTAINER= kamel.derouiche@gmail.com 8MAINTAINER= kamel.derouiche@gmail.com
10HOMEPAGE= https://github.com/pycqa/astroid 9HOMEPAGE= https://github.com/pycqa/astroid
11COMMENT= Rebuild a new abstract syntax tree from Python's ast 10COMMENT= Rebuild a new abstract syntax tree from Python's ast
12LICENSE= gnu-lgpl-v2.1 11LICENSE= gnu-lgpl-v2.1
13 12
14TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools 13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=64.0:../../devel/py-setuptools
15TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel>=0.37.1:../../devel/py-wheel 14TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel>=0.37.1:../../devel/py-wheel
16DEPENDS+= ${PYPKGPREFIX}-lazy-object-proxy>=1.4.0:../../devel/py-lazy-object-proxy 
17DEPENDS+= ${PYPKGPREFIX}-wrapt>=1.14:../../devel/py-wrapt 
18 15
19USE_LANGUAGES= # none 16USE_LANGUAGES= # none
20 17
21PYTHON_VERSIONS_INCOMPATIBLE= 27 18PYTHON_VERSIONS_INCOMPATIBLE= 27
22 19
23.include "../../lang/python/pyversion.mk" 20.include "../../lang/python/pyversion.mk"
24.if ${PYTHON_VERSION} < 311 21.if ${PYTHON_VERSION} < 311
25DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=4.0.0:../../devel/py-typing-extensions 22DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=4.0.0:../../devel/py-typing-extensions
26.endif 23.endif
27 24
28.include "../../lang/python/wheel.mk" 25.include "../../lang/python/wheel.mk"
29.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

cvs diff -r1.73 -r1.74 pkgsrc/devel/py-astroid/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-astroid/distinfo 2023/10/16 08:55:39 1.73
+++ pkgsrc/devel/py-astroid/distinfo 2023/12/12 17:13:56 1.74
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.73 2023/10/16 08:55:39 adam Exp $ 1$NetBSD: distinfo,v 1.74 2023/12/12 17:13:56 adam Exp $
2 2
3BLAKE2s (astroid-3.0.1.tar.gz) = 3c21cefaeecf6cb0d00206364eeae91a7ab94018d2f59e6fc71a092e1862ffe0 3BLAKE2s (astroid-3.0.2.tar.gz) = 93cde11e20f0d20e71dbc621a131520fe391528b2204a8fdb43d53aa44fee9d8
4SHA512 (astroid-3.0.1.tar.gz) = 6aef38bf0605eeadc84783168e6f60fb7a0251a89b5ac6a3d890566a52a0c59caf3023d51085ba598c98e3a1ca8ddddef07bd22b5427a2878dadc4b5576c2d8d 4SHA512 (astroid-3.0.2.tar.gz) = 35cc28d78ccb85ee430ddc632178366c5ab3c218154e8f13dadef2fd930a1066c9e2fc3f9d855c99badd5dd5a88f83ec8c6ca2c6a5e9358925a496ec5de8a919
5Size (astroid-3.0.1.tar.gz) = 394948 bytes 5Size (astroid-3.0.2.tar.gz) = 395080 bytes