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 2022-01-17 22:33:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-astroid (Old) and /work/SRC/openSUSE:Factory/.python-astroid.new.1892 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-astroid" Mon Jan 17 22:33:51 2022 rev:35 rq:946671 version:2.9.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-astroid/python-astroid.changes 2021-12-25 20:16:24.069237666 +0100 +++ /work/SRC/openSUSE:Factory/.python-astroid.new.1892/python-astroid.changes 2022-01-17 22:33:54.898238529 +0100 @@ -1,0 +2,29 @@ +Sat Jan 15 16:43:55 UTC 2022 - Dirk M??ller <dmuel...@suse.com> + +- update to 2.9.3: + * Fixed regression where packages without a ``__init__.py`` file were + not recognized or imported correctly. + * Fixed regression in ``astroid.scoped_nodes`` where ``_is_metaclass`` + was not accessible anymore. + * ``NodeNG.frame()`` and ``NodeNG.statement()`` will start raising ``ParentMissingError`` + instead of ``AttributeError`` in astroid 3.0. This behaviour can already be triggered + by passing ``future=True`` to a ``frame()`` or ``statement()`` call. + * Prefer the module loader get_source() method in AstroidBuilder's + module_build() when possible to avoid assumptions about source + code being available on a filesystem. Otherwise the source cannot + be found and application behavior changes when running within an + embedded hermetic interpreter environment (pyoxidizer, etc.). + * Require Python 3.6.2 to use astroid. + * Removed custom ``distutils`` handling for resolving paths to submodules. + * Fix ``deque.insert()`` signature in ``collections`` brain. + * Fix ``Module`` nodes not having a ``col_offset``, ``end_lineno``, and ``end_col_offset`` + attributes. + * Fix typing and update explanation for ``Arguments.args`` being ``None``. + * Fix crash if a variable named ``type`` is subscripted in a generator expression. + * Enable inference of dataclass import from marshmallow_dataclass. + This allows the dataclasses brain to recognize dataclasses annotated by marshmallow_dataclass. + * Resolve symlinks in the import path + Fixes inference error when the import path includes symlinks (e.g. Python + installed on macOS via Homebrew). + +------------------------------------------------------------------- Old: ---- astroid-2.9.0-gh.tar.gz New: ---- astroid-2.9.3-gh.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-astroid.spec ++++++ --- /var/tmp/diff_new_pack.EniS1m/_old 2022-01-17 22:33:55.342238823 +0100 +++ /var/tmp/diff_new_pack.EniS1m/_new 2022-01-17 22:33:55.346238825 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-astroid # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-astroid -Version: 2.9.0 +Version: 2.9.3 Release: 0 Summary: Representation of Python source as an AST for pylint License: LGPL-2.1-or-later ++++++ astroid-2.9.0-gh.tar.gz -> astroid-2.9.3-gh.tar.gz ++++++ ++++ 9535 lines of diff (skipped)