Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-astroid for openSUSE:Factory checked in at 2021-05-12 19:31:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-astroid (Old) and /work/SRC/openSUSE:Factory/.python-astroid.new.2988 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-astroid" Wed May 12 19:31:14 2021 rev:28 rq:891345 version:2.5.6 Changes: -------- --- /work/SRC/openSUSE:Factory/python-astroid/python-astroid.changes 2021-04-01 14:15:50.175850383 +0200 +++ /work/SRC/openSUSE:Factory/.python-astroid.new.2988/python-astroid.changes 2021-05-12 19:31:18.571266747 +0200 @@ -1,0 +2,36 @@ +Fri May 7 14:36:07 UTC 2021 - Ben Greiner <c...@bnavigator.de> + +- Update to 2.5.6 + * Fix retro-compatibility issues with old version of pylint + Closes PyCQA/pylint#4402 + * Fixes the discord link in the project urls of the package. + Closes PyCQA/pylint#4393 + * The packaging is now done via setuptools exclusively. + doc, tests, and Changelog are not packaged anymore - reducing + the size of the package greatly. + * __pkginfo__ now only contain __version__ (also accessible with + astroid.__version__), other meta-information are still + accessible with import importlib;metadata.metadata('astroid'). + * Added inference tip for typing.Tuple alias + * Fix crash when evaluating typing.NamedTuple + Closes PyCQA/pylint#4383 + * COPYING was removed in favor of COPYING.LESSER and the latter + was renamed to LICENSE to make more apparent that the code is + licensed under LGPLv2 or later. + * Takes into account the fact that subscript inferring for a + ClassDef may involve class_getitem method + * Reworks the collections and typing brain so that pylint`s + acceptance tests are fine. + Closes PyCQA/pylint#4206 + * Use inference_tip for typing.TypedDict brain. + * Fix mro for classes that inherit from typing.Generic + * Add inference tip for typing.Generic and typing.Annotated with + __class_getitem__ + Closes PyCQA/pylint#2822 + * Detects import numpy as a valid numpy import. + Closes PyCQA/pylint#3974 + * Iterate over Keywords when using ClassDef.get_children + Closes PyCQA/pylint#3202 +- Use github archive for tests + +------------------------------------------------------------------- Old: ---- astroid-2.5.1.tar.gz New: ---- astroid-2.5.6-gh.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-astroid.spec ++++++ --- /var/tmp/diff_new_pack.93n37U/_old 2021-05-12 19:31:19.067264543 +0200 +++ /var/tmp/diff_new_pack.93n37U/_new 2021-05-12 19:31:19.067264543 +0200 @@ -19,12 +19,12 @@ %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-astroid -Version: 2.5.1 +Version: 2.5.6 Release: 0 Summary: Representation of Python source as an AST for pylint License: LGPL-2.1-or-later URL: https://github.com/pycqa/astroid -Source: https://files.pythonhosted.org/packages/source/a/astroid/astroid-%{version}.tar.gz +Source: https://github.com/PyCQA/astroid/archive/refs/tags/v%{version}.tar.gz#/astroid-%{version}-gh.tar.gz BuildRequires: %{python_module lazy-object-proxy >= 1.4} BuildRequires: %{python_module pytest-runner} BuildRequires: %{python_module pytest} @@ -69,7 +69,7 @@ %pytest %files %{python_files} -%license COPYING COPYING.LESSER +%license LICENSE %doc ChangeLog README.rst %{python_sitelib}/astroid/ %{python_sitelib}/astroid-%{version}*-info