Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-mypy for openSUSE:Factory checked in at 2026-10-27 18:21:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-mypy (Old) and /work/SRC/openSUSE:Factory/.python-mypy.new.2252680 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-mypy" Tue Oct 27 18:21:33 2026 rev:29 rq:1393060 version:2.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-mypy/python-mypy.changes 2026-09-11 19:00:20.942162137 +0200 +++ /work/SRC/openSUSE:Factory/.python-mypy.new.2252680/python-mypy.changes 2026-10-27 18:22:04.330409888 +0100 @@ -1,0 +2,21 @@ +Sun Oct 4 14:37:25 UTC 2026 - Dirk Müller <[email protected]> + +- update to 2.4.0: + * Python 3.15 support + * Make the native parser the default (Ivan Levkivskyi, PR + 21823) + * Fix native parser crash caused by invalid assignment + expression (Jukka Lehtosalo, PR 21882) + * Fix native parser crashes on non-UTF-8 encoded source files + (Ivan Levkivskyi, PR 22066) + * Match native parser behavior for positional-only arguments + (Ivan Levkivskyi, PR 21891) + * Preserve docstrings in the native parser (Ivan Levkivskyi, PR + 21890) + * Use the native parser for `parse_type_string()` (Ivan + Levkivskyi, PR 21965) + * Fall back to sequential parsing when threads are unavailable + (Jukka Lehtosalo, PR 21993) + * Various improvements to `ast-serialize` (Ivan Levkivskyi) + +------------------------------------------------------------------- Old: ---- mypy-2.3.1.tar.gz New: ---- mypy-2.4.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-mypy.spec ++++++ --- /var/tmp/diff_new_pack.UEWzzW/_old 2026-10-27 18:22:07.463541115 +0100 +++ /var/tmp/diff_new_pack.UEWzzW/_new 2026-10-27 18:22:07.465541199 +0100 @@ -34,7 +34,7 @@ %endif %{?sle15_python_module_pythons} Name: python-mypy -Version: 2.3.1 +Version: 2.4.0 Release: 0 Summary: Optional static typing for Python License: MIT @@ -45,26 +45,26 @@ # License Source2: Apache-2.0. Only for the test suite, not packaged here. Source2: https://files.pythonhosted.org/packages/source/t/types_setuptools/types_setuptools-%{types_setuptools_version}.tar.gz Source99: python-mypy-rpmlintrc -BuildRequires: %{python_module ast-serialize >= 0.3.0} +BuildRequires: %{python_module ast-serialize >= 0.11.2} BuildRequires: %{python_module base >= 3.10} BuildRequires: %{python_module exceptiongroup} -BuildRequires: %{python_module librt >= 0.11} +BuildRequires: %{python_module librt >= 0.16.0} BuildRequires: %{python_module mypy_extensions >= 1.0.0} BuildRequires: %{python_module pathspec >= 1.0.0} BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools >= 77.0.3} BuildRequires: %{python_module tomli >= 1.1.0} -BuildRequires: %{python_module typing_extensions >= 4.14.0} +BuildRequires: %{python_module typing_extensions >= 4.16.0} BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros # Now requires sqlite3, so full-fat python Requires: python -Requires: python-ast-serialize >= 0.3.0 -Requires: python-librt >= 0.11 +Requires: python-ast-serialize >= 0.11.2 +Requires: python-librt >= 0.16.0 Requires: python-mypy_extensions >= 1.0.0 Requires: python-pathspec >= 1.0.0 -Requires: python-typing_extensions >= 4.14.0 +Requires: python-typing_extensions >= 4.16.0 Requires: (python-tomli >= 1.1.0 if python-base < 3.11) Suggests: python-psutil >= 4.0 BuildArch: noarch @@ -117,7 +117,6 @@ %prep %setup -q -a1 -n mypy-%{version} %setup -q -T -D -a2 -n mypy-%{version} -%autopatch -p1 sed -i '/env python3/d' ./mypy/stubgenc.py sed -i '/env python3/d' ./mypy/stubgen.py ++++++ mypy-2.3.1.tar.gz -> mypy-2.4.0.tar.gz ++++++ ++++ 29705 lines of diff (skipped)
