pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-astroid



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Jun 30 05:59:28 UTC 2021

Modified Files:
        pkgsrc/devel/py-astroid: Makefile PLIST distinfo

Log Message:
py-astroid: updated to 2.6.1

What's New in astroid 2.6.1?
============================
Release date: 2021-06-29

* Fix issue with ``TypedDict`` for Python 3.9+

What's New in astroid 2.6.0?
============================
Release date: 2021-06-22

* Appveyor and travis are no longer used in the continuous integration

* ``setuptools_scm`` has been removed and replaced by ``tbump`` in order to not
  have hidden runtime dependencies to setuptools

* ``NodeNg``, the base node class, is now accessible from ``astroid`` or
  ``astroid.nodes`` as it can be used for typing.

* Update enum brain to improve inference of .name and .value dynamic class
  attributes

* Removed ``Repr``, ``Exec``, and ``Print`` nodes as the ``ast`` nodes
  they represented have been removed with the change to Python 3

* Deprecate ``Ellipsis`` node. It will be removed with the next minor release.
  Checkers that already support Python 3.8+ work without issues. It's only
  necessary to remove all references to the ``astroid.Ellipsis`` node.
  This changes will make development of checkers easier as the resulting tree for Ellipsis
  will no longer depend on the python version. **Background**: With Python 3.8 the
  ``ast.Ellipsis`` node, along with ``ast.Str``, ``ast.Bytes``, ``ast.Num``,
  and ``ast.NamedConstant`` were merged into ``ast.Constant``.

* Deprecated ``Index`` and ``ExtSlice`` nodes. They will be removed with the
  next minor release. Both are now part of the ``Subscript`` node.
  Checkers that already support Python 3.9+ work without issues.
  It's only necessary to remove all references to the ``astroid.Index`` and
  ``astroid.ExtSlice`` nodes. This change will make development of checkers
  easier as the resulting tree for ``ast.Subscript`` nodes will no longer
  depend on the python version. **Background**: With Python 3.9 ``ast.Index``
  and ``ast.ExtSlice`` were merged into the ``ast.Subscript`` node.

* Updated all Match nodes to be internally consistent.

* Add ``Pattern`` base class.

What's New in astroid 2.5.8?
============================
Release date: 2021-06-07

* Improve support for Pattern Matching

* Add lineno and col_offset for ``Keyword`` nodes and Python 3.9+

* Add global inference cache to speed up inference of long statement blocks

* Add a limit to the total number of nodes inferred indirectly as a result
  of inferring some node


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 pkgsrc/devel/py-astroid/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/py-astroid/PLIST
cvs rdiff -u -r1.35 -r1.36 pkgsrc/devel/py-astroid/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-astroid/Makefile
diff -u pkgsrc/devel/py-astroid/Makefile:1.43 pkgsrc/devel/py-astroid/Makefile:1.44
--- pkgsrc/devel/py-astroid/Makefile:1.43       Tue Jun  1 05:14:56 2021
+++ pkgsrc/devel/py-astroid/Makefile    Wed Jun 30 05:59:28 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.43 2021/06/01 05:14:56 adam Exp $
+# $NetBSD: Makefile,v 1.44 2021/06/30 05:59:28 adam Exp $
 
-DISTNAME=      astroid-2.5.7
+DISTNAME=      astroid-2.6.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=a/astroid/}
@@ -10,7 +10,6 @@ HOMEPAGE=     https://github.com/pycqa/astro
 COMMENT=       Rebuild a new abstract syntax tree from Python's ast
 LICENSE=       gnu-lgpl-v2.1
 
-BUILD_DEPENDS+=        ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm
 DEPENDS+=      ${PYPKGPREFIX}-lazy-object-proxy>=1.4.0:../../devel/py-lazy-object-proxy
 DEPENDS+=      ${PYPKGPREFIX}-wrapt>=1.11:../../devel/py-wrapt
 

Index: pkgsrc/devel/py-astroid/PLIST
diff -u pkgsrc/devel/py-astroid/PLIST:1.13 pkgsrc/devel/py-astroid/PLIST:1.14
--- pkgsrc/devel/py-astroid/PLIST:1.13  Mon Apr 26 12:58:24 2021
+++ pkgsrc/devel/py-astroid/PLIST       Wed Jun 30 05:59:28 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2021/04/26 12:58:24 adam Exp $
+@comment $NetBSD: PLIST,v 1.14 2021/06/30 05:59:28 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -19,6 +19,9 @@ ${PYSITELIB}/astroid/arguments.pyo
 ${PYSITELIB}/astroid/as_string.py
 ${PYSITELIB}/astroid/as_string.pyc
 ${PYSITELIB}/astroid/as_string.pyo
+${PYSITELIB}/astroid/astroid_manager.py
+${PYSITELIB}/astroid/astroid_manager.pyc
+${PYSITELIB}/astroid/astroid_manager.pyo
 ${PYSITELIB}/astroid/bases.py
 ${PYSITELIB}/astroid/bases.pyc
 ${PYSITELIB}/astroid/bases.pyo
@@ -157,9 +160,15 @@ ${PYSITELIB}/astroid/brain/brain_typing.
 ${PYSITELIB}/astroid/brain/brain_uuid.py
 ${PYSITELIB}/astroid/brain/brain_uuid.pyc
 ${PYSITELIB}/astroid/brain/brain_uuid.pyo
+${PYSITELIB}/astroid/brain/helpers.py
+${PYSITELIB}/astroid/brain/helpers.pyc
+${PYSITELIB}/astroid/brain/helpers.pyo
 ${PYSITELIB}/astroid/builder.py
 ${PYSITELIB}/astroid/builder.pyc
 ${PYSITELIB}/astroid/builder.pyo
+${PYSITELIB}/astroid/const.py
+${PYSITELIB}/astroid/const.pyc
+${PYSITELIB}/astroid/const.pyo
 ${PYSITELIB}/astroid/context.py
 ${PYSITELIB}/astroid/context.pyc
 ${PYSITELIB}/astroid/context.pyo
@@ -175,6 +184,9 @@ ${PYSITELIB}/astroid/helpers.pyo
 ${PYSITELIB}/astroid/inference.py
 ${PYSITELIB}/astroid/inference.pyc
 ${PYSITELIB}/astroid/inference.pyo
+${PYSITELIB}/astroid/inference_tip.py
+${PYSITELIB}/astroid/inference_tip.pyc
+${PYSITELIB}/astroid/inference_tip.pyo
 ${PYSITELIB}/astroid/interpreter/__init__.py
 ${PYSITELIB}/astroid/interpreter/__init__.pyc
 ${PYSITELIB}/astroid/interpreter/__init__.pyo

Index: pkgsrc/devel/py-astroid/distinfo
diff -u pkgsrc/devel/py-astroid/distinfo:1.35 pkgsrc/devel/py-astroid/distinfo:1.36
--- pkgsrc/devel/py-astroid/distinfo:1.35       Tue Jun  1 05:14:56 2021
+++ pkgsrc/devel/py-astroid/distinfo    Wed Jun 30 05:59:28 2021
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.35 2021/06/01 05:14:56 adam Exp $
+$NetBSD: distinfo,v 1.36 2021/06/30 05:59:28 adam Exp $
 
-SHA1 (astroid-2.5.7.tar.gz) = f2c6fcdee28db4a21cb11b8c9fa6e6b6eb453556
-RMD160 (astroid-2.5.7.tar.gz) = 657ec2ccb9e1153deaebfaa5e77e60fe6c199bb8
-SHA512 (astroid-2.5.7.tar.gz) = e9f77ceac0d918e2ff8a123c4894e460a4fb574e92db9d9936b51b8f732d3103766ca87bba0d85c86d8eb6ce7a2ffa699ffee6345bf67ed26fea571b9e869ea2
-Size (astroid-2.5.7.tar.gz) = 183983 bytes
+SHA1 (astroid-2.6.1.tar.gz) = 67cc2322b0c502a5f83bd7f7cf99a7a22d8c85fd
+RMD160 (astroid-2.6.1.tar.gz) = e393e5d9aba9ac9b4810dd993850e9a6c5155ad1
+SHA512 (astroid-2.6.1.tar.gz) = f28c0725818947c4279ff56ef3051af48abbbca61dea3b59ea4e263863bb10699e093e345abec519a292f395b1599bb91769893956aea2c444ce7899d9795371
+Size (astroid-2.6.1.tar.gz) = 187335 bytes



Home | Main Index | Thread Index | Old Index