Hello community, here is the log from the commit of package mypy for openSUSE:Factory checked in at 2019-08-06 15:08:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mypy (Old) and /work/SRC/openSUSE:Factory/.mypy.new.4126 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mypy" Tue Aug 6 15:08:51 2019 rev:14 rq:719702 version:0.720 Changes: -------- --- /work/SRC/openSUSE:Factory/mypy/mypy.changes 2019-07-22 12:15:25.719743805 +0200 +++ /work/SRC/openSUSE:Factory/.mypy.new.4126/mypy.changes 2019-08-06 15:08:53.367827278 +0200 @@ -1,0 +2,24 @@ +Mon Jul 15 19:52:39 UTC 2019 - Sebastian Wagner <sebix+novell....@sebix.at> + +- Update to version 0.720: + - New Semantic Analyzer Used by Default + - New Feature: Warn about Unreachable Code + - Plugin API Changes + - Notable Improvements and Bug Fixes + - Have --package usage respect mypy_path (Aaron Batilo, PR 6926) + - Support flexible option specification in config files. Now all the flags support invertible forms so that one can specify either strict_optional = False or no_strict_optional = True. This matches how flags work on the command line (PR 7054) + - Fix reachability inference with isinstance(Any, Any) (Michael Lee, PR 7048) + - Fix mypyc crash with plugins using get_customize_class_mro_hook() (PR 7075) + - Fix slicing tuples with non-literal expressions (Ethan Smith, PR 7066) + - Fixes to column numbers in error messages (PR 7078, PR 7081) + - Make Need type annotation for variable error more consistent (PR 7079, PR 7113) + - Fix error reporting context for missing generic type arguments (PR 7100) + - Use only directories containing no __init__.py as namespace packages (Arne Welzel, PR 7108) + - Support method plugin hooks on union types (PR 6560) + - Fix some corner cases in --strict-equality (PR 7156, PR 7164) + - Fix binding of self-types on unions (PR 7152) + - Add more details for Invalid type errors (PR 7166) + - Fix custom __init__() in dataclasses (Ryan Gonzalez, PR 7168) + - Better support for indexing with unions of literal types (Michael Lee, PR 6558) + +------------------------------------------------------------------- Old: ---- mypy-0.711.tar.gz New: ---- mypy-0.720.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mypy.spec ++++++ --- /var/tmp/diff_new_pack.qhtoEJ/_old 2019-08-06 15:08:53.967826833 +0200 +++ /var/tmp/diff_new_pack.qhtoEJ/_new 2019-08-06 15:08:53.971826831 +0200 @@ -17,7 +17,7 @@ Name: mypy -Version: 0.711 +Version: 0.720 Release: 0 Summary: Optional static typing for Python License: MIT @@ -28,12 +28,14 @@ Patch2: 0003-Pass-executable-path-into-main-when-running-installe.patch BuildRequires: fdupes BuildRequires: python-rpm-macros -BuildRequires: python3-mypy_extensions +BuildRequires: python3-mypy_extensions >= 0.4.0 BuildRequires: python3-setuptools -BuildRequires: python3-typed-ast +BuildRequires: python3-typed-ast >= 1.4.0 +BuildRequires: python3-typing_extensions >= 3.7.4 Requires: python3-mypy_extensions >= 0.4.0 -Requires: python3-psutil >= 5.4.0 -Requires: python3-typed-ast >= 1.1.0 +#Requires: python3-psutil >= 5.4.0 +Requires: python3-typed-ast >= 1.4.0 +Requires: python3-typing_extensions >= 3.7.4 BuildArch: noarch Provides: python3-mypy = %{version} Obsoletes: python3-mypy < %{version} ++++++ mypy-0.711.tar.gz -> mypy-0.720.tar.gz ++++++ ++++ 12918 lines of diff (skipped)