Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pylint for openSUSE:Factory checked in at 2023-04-20 16:49:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pylint (Old) and /work/SRC/openSUSE:Factory/.python-pylint.new.2023 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pylint" Thu Apr 20 16:49:02 2023 rev:35 rq:1080001 version:2.17.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pylint/python-pylint.changes 2023-01-09 17:24:15.527313347 +0100 +++ /work/SRC/openSUSE:Factory/.python-pylint.new.2023/python-pylint.changes 2023-04-20 16:49:03.624503121 +0200 @@ -1,0 +2,42 @@ +Mon Apr 17 19:33:08 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- update to 2.17.2: + * invalid-name now allows for integers in typealias + names: + * now valid: Good2Name, GoodName2. + * still invalid: _1BadName. + * No longer consider Union as type annotation as type alias + for naming checks. + * unnecessary-lambda no longer warns on lambdas which use + its parameters in their body (other than the final arguments), + e.g. lambda foo: (bar if foo else baz)(foo). + * Fix a crash in pyreverse when "/" characters are used in the + output filename e.g pyreverse -o png -p name/ path/to/project. + * Add new option (--show-stdlib, -L) to pyreverse. + * This is similar to the behavior of --show-builtin in that + standard library modules are now not included by default, + and this option will include them. + * Adds asyncSetUp to the default defining-attr-methods + list to silence + * attribute-defined-outside-init warning when using + * unittest.IsolatedAsyncioTestCase. + * invalid-name now allows for integers in typealias + names: + * now valid: Good2Name, GoodName2. + * still invalid: _1BadName. + * No longer consider Union as type annotation as type alias + for naming checks. + * unnecessary-lambda no longer warns on lambdas which use + its parameters in their body (other than the final arguments), + e.g. lambda foo: (bar if foo else baz)(foo). + * --clear-cache-post-run now also clears LRU caches for + pylint utilities holding references to AST nodes. + * Fix a crash when TYPE_CHECKING is used without importing + it. + * Fix a used-before-assignment false positive when imports + are made under the TYPE_CHECKING else if branch. + * Fix a regression of preferred-modules where a partial + match was used instead of the required full match. +- drop pylint-pr7367-pythonpathtest.patch (upstream) + +------------------------------------------------------------------- Old: ---- pylint-2.15.10-gh.tar.gz pylint-pr7367-pythonpathtest.patch New: ---- pylint-2.17.2-gh.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pylint.spec ++++++ --- /var/tmp/diff_new_pack.9I9EMU/_old 2023-04-20 16:49:04.848508633 +0200 +++ /var/tmp/diff_new_pack.9I9EMU/_new 2023-04-20 16:49:04.856508669 +0200 @@ -18,7 +18,7 @@ %bcond_without tests Name: python-pylint -Version: 2.15.10 +Version: 2.17.2 Release: 0 Summary: Syntax and style checker for Python code License: GPL-2.0-or-later @@ -26,8 +26,6 @@ URL: https://github.com/pycqa/pylint # Tests are no longer packaged in the PyPI sdist, use GitHub archive Source: https://github.com/PyCQA/pylint/archive/refs/tags/v%{version}.tar.gz#/pylint-%{version}-gh.tar.gz -# PATCH-FIX-UPSTREAM gh#PyCQA/pylint#7367 -Patch0: pylint-pr7367-pythonpathtest.patch BuildRequires: %{python_module base >= 3.7.2} BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools} @@ -37,7 +35,7 @@ Requires: python-dill >= 0.3.6 Requires: python-platformdirs >= 2.2 Requires: python-tomlkit >= 0.10.1 -Requires: (python-astroid >= 2.12.13 with python-astroid < 2.14.0~dev0) +Requires: (python-astroid >= 2.15.2 with python-astroid < 2.17.0~dev0) Requires: (python-isort >= 4.2.5 with python-isort < 6) Requires: (python-mccabe >= 0.6 with python-mccabe < 0.8) %if 0%{?python_version_nodots} < 311 @@ -48,7 +46,7 @@ %endif %if %{with tests} # SECTION pylint deps -BuildRequires: %{python_module astroid >= 2.12.13 with %python-astroid < 2.14.0~dev0} +BuildRequires: %{python_module astroid >= 2.15.2 with %python-astroid < 2.17.0~dev0} BuildRequires: %{python_module dill >= 0.3.6} BuildRequires: %{python_module isort >= 4.2.5 with %python-isort < 6} BuildRequires: %{python_module mccabe >= 0.6 with %python-mccabe < 0.8} ++++++ pylint-2.15.10-gh.tar.gz -> pylint-2.17.2-gh.tar.gz ++++++ ++++ 36123 lines of diff (skipped)