Hello community, here is the log from the commit of package python-lib3to6 for openSUSE:Factory checked in at 2020-10-10 19:05:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-lib3to6 (Old) and /work/SRC/openSUSE:Factory/.python-lib3to6.new.4249 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-lib3to6" Sat Oct 10 19:05:28 2020 rev:4 rq:840530 version:202009.1044 Changes: -------- --- /work/SRC/openSUSE:Factory/python-lib3to6/python-lib3to6.changes 2020-05-26 17:23:31.064516229 +0200 +++ /work/SRC/openSUSE:Factory/.python-lib3to6.new.4249/python-lib3to6.changes 2020-10-10 19:05:43.956526629 +0200 @@ -1,0 +2,19 @@ +Sat Oct 10 04:23:46 UTC 2020 - John Vandenberg <[email protected]> + +- Use %pytest +- Avoid Python 3.8 specific test cases to support Leap 15.x +- Update to v202009.1044 + * per-file opt-in/opt-out `# lib3to6: [enabled|disabled]` +- from v202006.1041 + * Add detection of invalid imports and point to available backports + Use `install_requires` option to whitelist installed backports + * Checkers produce better error messages + * Colouring of diffs when using `lib3to6` cli command + * Checker for `yield from` syntax depending on target version + * Checker for `@` operator depending on target version + * Fix `--target-version` argument is ignored + * Remove `from __future__ import X` depending on target version + * Convert Forward Reference Annotations to strings + * Don't apply keyword only args fixer for target version 3.0+ + +------------------------------------------------------------------- Old: ---- lib3to6-202002.32.tar.gz New: ---- lib3to6-202009.1044.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-lib3to6.spec ++++++ --- /var/tmp/diff_new_pack.UGsDz3/_old 2020-10-10 19:05:44.692527013 +0200 +++ /var/tmp/diff_new_pack.UGsDz3/_new 2020-10-10 19:05:44.696527016 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-lib3to6 -Version: 202002.32 +Version: 202009.1044 Release: 0 Summary: Module to compile Python 3.6+ code to Python 2.7+ License: MIT @@ -32,6 +32,7 @@ Requires: python-click Requires: python-pathlib2 Requires: python-typing +Requires: python-wheel Requires(post): update-alternatives Requires(postun): update-alternatives BuildArch: noarch @@ -39,7 +40,7 @@ BuildRequires: %{python_module astor} BuildRequires: %{python_module click} BuildRequires: %{python_module pathlib2} -BuildRequires: %{python_module pytest-runner} +BuildRequires: %{python_module pytest} BuildRequires: %{python_module typing} # /SECTION %python_subpackages @@ -61,7 +62,8 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -%python_exec setup.py pytest +# Avoid Python 3.8 specific test cases to support Leap 15.x +%pytest -k 'not (fixture7 or fixture17 or fixture53 or fixture54 or fixture55 or fixture56 or fixture57)' %post %python_install_alternative lib3to6 ++++++ lib3to6-202002.32.tar.gz -> lib3to6-202009.1044.tar.gz ++++++ ++++ 7642 lines of diff (skipped)
