Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-fissix for openSUSE:Factory checked in at 2021-12-27 16:07:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-fissix (Old) and /work/SRC/openSUSE:Factory/.python-fissix.new.2520 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-fissix" Mon Dec 27 16:07:18 2021 rev:4 rq:942723 version:21.11.13 Changes: -------- --- /work/SRC/openSUSE:Factory/python-fissix/python-fissix.changes 2020-10-25 18:08:51.163472066 +0100 +++ /work/SRC/openSUSE:Factory/.python-fissix.new.2520/python-fissix.changes 2021-12-27 16:07:25.369701547 +0100 @@ -1,0 +2,18 @@ +Sat Dec 25 21:00:56 UTC 2021 - Ben Greiner <c...@bnavigator.de> + +- Update to 21.11.13 + * Fix: except fixer checks against the value of a node (#42, #43) + * Improved urllib fixer to include __version__ (#44) + * Tested against Python 3.9 (#32, #45) +- Release 21.6.6 + * New fixer for sorted() and list.sort() (#25) + * Token helpers for LBrace, RBrace, and Colon (#34) + * Fix for long used as keyword argument name (#28) + * Fix for exceptions with "as" keyword (#40) + * Support for running tests outside of source tree (#31) + * Documentation for fixers, general API, and usage (#23, #24, + #29) +- Fix caching interference between flavors +- Build with PEP517 flit-core. + +------------------------------------------------------------------- Old: ---- fissix-20.8.0.tar.gz New: ---- fissix-21.11.13.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-fissix.spec ++++++ --- /var/tmp/diff_new_pack.jsruKY/_old 2021-12-27 16:07:25.769701831 +0100 +++ /var/tmp/diff_new_pack.jsruKY/_new 2021-12-27 16:07:25.773701834 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-fissix # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,10 +16,10 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} +%{?!python_module:%define python_module() python3-%{**}} %define skip_python2 1 Name: python-fissix -Version: 20.8.0 +Version: 21.11.13 Release: 0 Summary: Backport of lib2to3, with enhancements License: Python-2.0 @@ -27,8 +27,9 @@ Source: https://files.pythonhosted.org/packages/source/f/fissix/fissix-%{version}.tar.gz BuildRequires: %{python_module appdirs} BuildRequires: %{python_module base >= 3.6} +BuildRequires: %{python_module flit-core >= 2} +BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest >= 6.0.1} -BuildRequires: %{python_module setuptools} BuildRequires: %{python_module testsuite} BuildRequires: fdupes BuildRequires: python-rpm-macros @@ -41,23 +42,29 @@ %prep %setup -q -n fissix-%{version} -sed -i '1{/^#!/d}' fissix/pgen2/token.py +sed -i '1{/^#!/d}' fissix/pgen2/token.py fissix/tests/pytree_idempotency.py +chmod -x fissix/pgen2/token.py fissix/tests/pytree_idempotency.py +# remove tests with python2 syntax, because they fail to compile during pyproject_install +mv fissix/tests/data testdata %build -%python_build +%pyproject_wheel %install -%python_install -%{python_expand rm -r %{buildroot}%{$python_sitelib}/fissix/tests/ -%fdupes %{buildroot}%{$python_sitelib} -} +%pyproject_install +%python_expand %fdupes %{buildroot}%{$python_sitelib} %check +mv testdata fissix/tests/data +# ensure that pickled cache files don't interfere between flavors +%python_expand mkdir build/cache +export XDG_CACHE_HOME=$PWD/build/cache %pytest %files %{python_files} %doc README.md %license LICENSE -%{python_sitelib}/* +%{python_sitelib}/fissix +%{python_sitelib}/fissix-%{version}*-info %changelog ++++++ fissix-20.8.0.tar.gz -> fissix-21.11.13.tar.gz ++++++ ++++ 2006 lines of diff (skipped)