summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python/python3-astroid_2.5.8.bb
Commit message (Collapse)AuthorAgeFilesLines
* python3-astroid: Upgrade 2.5.8 -> 2.6.0Leon Anavi2021-06-281-32/+0
| | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to release 2.6.0: - 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 - pdate 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 - Deprecated ``Index`` and ``ExtSlice`` nodes - Updated all Match nodes to be internally consistent - Add ``Pattern`` base class Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-astroid: Upgrade 2.5.7 -> 2.5.8Leon Anavi2021-06-181-0/+32
Upgrade to release 2.5.8: - 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 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>