Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-enaml for openSUSE:Factory checked in at 2021-04-29 22:46:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-enaml (Old) and /work/SRC/openSUSE:Factory/.python-enaml.new.1947 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-enaml" Thu Apr 29 22:46:06 2021 rev:6 rq:889121 version:0.13.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-enaml/python-enaml.changes 2020-07-16 12:15:44.590800345 +0200 +++ /work/SRC/openSUSE:Factory/.python-enaml.new.1947/python-enaml.changes 2021-04-29 22:52:44.510070435 +0200 @@ -1,0 +2,23 @@ +Wed Apr 28 16:10:23 UTC 2021 - Ben Greiner <c...@bnavigator.de> + +- Update to 0.13 + * fix Python 3.9 only syntax issue PR #443 + * make app editor more resilient to errors PR #440 + * fixes to vim syntax highlighting PR #439 + * fix documentation of ScrollArea example PR #438 + * add extra_requires to provide an easy way to install qt + bindings when relevant PR # 434 + * add support for explicit Qt app name PR #430 Allows setting + the WM_CLASS property for X11 (Linux) apps. +- Release 0.12.0 + * add support for Python 3.9 PR #424 + * add support for PySide2 and fix Qt deprecation PR #423 + * add support for subscription block PR #348 Subscription blocks + allow to write right to left synchronization logic over + multiple lines and using statements. The assigned value is the + value returned from the block. + * add support for Python 3.8 only syntax PR #422 This covers: + the walrus operator (:=), and the use of * in return and yields +- Don't alter the buildroot in %check + +------------------------------------------------------------------- Old: ---- enaml-0.11.2.tar.gz New: ---- enaml-0.13.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-enaml.spec ++++++ --- /var/tmp/diff_new_pack.ov211f/_old 2021-04-29 22:52:45.086067870 +0200 +++ /var/tmp/diff_new_pack.ov211f/_new 2021-04-29 22:52:45.086067870 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-enaml # -# 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 @@ -20,7 +20,7 @@ # python-cppy, python-bytecode is python3 only (at least) %define skip_python2 1 Name: python-enaml -Version: 0.11.2 +Version: 0.13.0 Release: 0 # Source code is under BSD but images are under different licenses # and details are inside image_LICENSE.txt @@ -34,34 +34,32 @@ BuildRequires: gcc-c++ BuildRequires: python-rpm-macros Requires: python-QtPy >= 1.3 -Requires: python-atom >= 0.4.2 +Requires: python-atom >= 0.6.0 Requires: python-bytecode >= 0.11.0 -Requires: python-future -Requires: python-kiwisolver >= 1.0.0 +Requires: python-kiwisolver >= 1.2.0 Requires: python-ply >= 3.4 +%if "%{python_flavor}" == "python3" || "%{python_provides}" == "python3" +# pyside is python3 only +Requires: (%python_flavor-qt5 or python3-pyside2) +%else Requires: python-qt5 -Requires: python-qtwebengine-qt5 +%endif Requires(post): update-alternatives -Requires(postun): update-alternatives +Requires(postun):update-alternatives # SECTION test requirements BuildRequires: %{python_module QtPy >= 1.3} -BuildRequires: %{python_module atom >= 0.4.2} +BuildRequires: %{python_module atom >= 0.6.0} BuildRequires: %{python_module bytecode} BuildRequires: %{python_module cppy >= 1.1.0} -BuildRequires: %{python_module future} -BuildRequires: %{python_module kiwisolver >= 1.0.0} +BuildRequires: %{python_module kiwisolver >= 1.2.0} BuildRequires: %{python_module ply >= 3.4} BuildRequires: %{python_module pytest-qt} BuildRequires: %{python_module pytest-xvfb} BuildRequires: %{python_module pytest} BuildRequires: %{python_module qt5} -BuildRequires: %{python_module qtwebengine-qt5} BuildRequires: %{python_module setuptools} -BuildRequires: gdb -BuildRequires: libqt5-qtwebengine-debuginfo BuildRequires: xauth BuildRequires: xorg-x11-fonts -BuildRequires: xorg-x11-server-Xvfb # /SECTION %python_subpackages @@ -88,11 +86,14 @@ %python_clone -a %{buildroot}%{_bindir}/enaml-run %check -mv enaml enaml_temp +# use the builddir instead of buildroot in order to avoid +# packaging of unreproducible files generated during tests +# https://github.com/nucleic/enaml/issues/397 +%python_expand cp -r %{buildroot}%{$python_sitearch} build/testlib +export PYTHONPATH=$PWD/build/testlib # not sure why these two are failing -%pytest_arch -k "not (test_focus_tracking or test_focus_traversal)" -mv enaml_temp enaml -find %{buildroot} -name __enamlcache__ | xargs rm -r # drop unreproducible files https://github.com/nucleic/enaml/issues/397 +donttest="test_focus_tracking or test_focus_traversal" +%pytest_arch tests -k "not ($donttest)" %post %{python_install_alternative enaml-compileall enaml-run} @@ -105,6 +106,7 @@ %license LICENSE %python_alternative %{_bindir}/enaml-compileall %python_alternative %{_bindir}/enaml-run -%{python_sitearch}/* +%{python_sitearch}/enaml +%{python_sitearch}/enaml-%{version}*-info %changelog ++++++ enaml-0.11.2.tar.gz -> enaml-0.13.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-enaml/enaml-0.11.2.tar.gz /work/SRC/openSUSE:Factory/.python-enaml.new.1947/enaml-0.13.0.tar.gz differ: char 12, line 1