commit python-enaml for openSUSE:Factory
Hello community, here is the log from the commit of package python-enaml for openSUSE:Factory checked in at 2020-07-16 12:14:14 Comparing /work/SRC/openSUSE:Factory/python-enaml (Old) and /work/SRC/openSUSE:Factory/.python-enaml.new.3592 (New) Package is "python-enaml" Thu Jul 16 12:14:14 2020 rev:5 rq:820784 version:0.11.2 Changes: --- /work/SRC/openSUSE:Factory/python-enaml/python-enaml.changes 2020-07-10 14:13:00.531554570 +0200 +++ /work/SRC/openSUSE:Factory/.python-enaml.new.3592/python-enaml.changes 2020-07-16 12:15:44.590800345 +0200 @@ -1,0 +2,5 @@ +Sun Jul 12 06:24:53 UTC 2020 - Bernhard Wiedemann + +- Dont ship unreproducible cache files to make package build reproducible + +--- Other differences: -- ++ python-enaml.spec ++ --- /var/tmp/diff_new_pack.r0pW7r/_old 2020-07-16 12:15:45.790801559 +0200 +++ /var/tmp/diff_new_pack.r0pW7r/_new 2020-07-16 12:15:45.790801559 +0200 @@ -92,6 +92,7 @@ # 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 %post %{python_install_alternative enaml-compileall enaml-run}
commit python-enaml for openSUSE:Factory
Hello community, here is the log from the commit of package python-enaml for openSUSE:Factory checked in at 2020-07-10 14:12:48 Comparing /work/SRC/openSUSE:Factory/python-enaml (Old) and /work/SRC/openSUSE:Factory/.python-enaml.new.3060 (New) Package is "python-enaml" Fri Jul 10 14:12:48 2020 rev:4 rq:819723 version:0.11.2 Changes: --- /work/SRC/openSUSE:Factory/python-enaml/python-enaml.changes 2020-04-16 23:06:41.059858045 +0200 +++ /work/SRC/openSUSE:Factory/.python-enaml.new.3060/python-enaml.changes 2020-07-10 14:13:00.531554570 +0200 @@ -1,0 +2,8 @@ +Thu Jul 9 12:53:51 UTC 2020 - Marketa Calabkova + +- Update to 0.11.2 + * fix reference counting in declarative function PR #417 + * fix signaling/weakmethod/callableref that were broken since 0.10.0 PR #416 + * coerce iterator iterables of loopers to tuple so refresh works properly PR #414 + +--- Old: enaml-0.11.0.tar.gz New: enaml-0.11.2.tar.gz Other differences: -- ++ python-enaml.spec ++ --- /var/tmp/diff_new_pack.Z5WwgV/_old 2020-07-10 14:13:01.195556751 +0200 +++ /var/tmp/diff_new_pack.Z5WwgV/_new 2020-07-10 14:13:01.199556764 +0200 @@ -20,7 +20,7 @@ # python-cppy, python-bytecode is python3 only (at least) %define skip_python2 1 Name: python-enaml -Version:0.11.0 +Version:0.11.2 Release:0 # Source code is under BSD but images are under different licenses # and details are inside image_LICENSE.txt ++ enaml-0.11.0.tar.gz -> enaml-0.11.2.tar.gz ++ /work/SRC/openSUSE:Factory/python-enaml/enaml-0.11.0.tar.gz /work/SRC/openSUSE:Factory/.python-enaml.new.3060/enaml-0.11.2.tar.gz differ: char 22, line 1
commit python-enaml for openSUSE:Factory
Hello community, here is the log from the commit of package python-enaml for openSUSE:Factory checked in at 2020-04-16 23:06:30 Comparing /work/SRC/openSUSE:Factory/python-enaml (Old) and /work/SRC/openSUSE:Factory/.python-enaml.new.2738 (New) Package is "python-enaml" Thu Apr 16 23:06:30 2020 rev:3 rq:794599 version:0.11.0 Changes: --- /work/SRC/openSUSE:Factory/python-enaml/python-enaml.changes 2020-02-05 19:44:49.439356902 +0100 +++ /work/SRC/openSUSE:Factory/.python-enaml.new.2738/python-enaml.changes 2020-04-16 23:06:41.059858045 +0200 @@ -1,0 +2,28 @@ +Thu Apr 9 12:44:00 UTC 2020 - pgaj...@suse.com + +- version update to 0.11.0 + * 0.11.0 - 05/04/2020 +add support for Python 3.8 (not Python 3.8 only syntax) PR #391 +enforce conversion of float to int at the Qt boudary PR #391 +replace byteplay by bytecode PR #391 +add get method to DynamicScope PR #394 +properly set the attributes of imported module PR #398 +qt: fix alerts on tabbed DockItem PR #396 +qt: avoid going higher than the dock area when looking for a DockTabWidget among the parents of a QDockContainer PR #386 +properly report SyntaxError in f strings PR #378 +add support for using attributes (. access) when specifying attr types PR #359 +limit support to Python 3 PR #349 +use cppy for the Python/C interface PR #349 +qt: add missing brackets to widget.focusPolicy within qt_widget.py/QtWidget.tab_focus_request() PR #403 +qt: fix return value of QtWidget.tab_focus_request() PR #404 + * 0.10.4 - 18/09/2019 +fix a bug in the parser preventing the use of raise from under Python 3 PR #364 +add a ButtonGroup widget and a group attribute on all buttons to allow to group buttons belonging to different containers. PR #346 +fix an issue in ImageView when the image is None PR #361 +add a sync_time attribute to Field to control the refresh rate when using the 'auto_sync' trigger mode. PR #353 +multiple improvement of the documentation PR #341 #345 #350 +add a new example about layout PR #343 +fix issue where fields with a validator would lose their original stylesheet when the error state of the validator is cleared. PR #365 +fix Looper's loop_index becoming invalid when items are reordered #357 via PR #358 + +--- Old: enaml-0.10.4.tar.gz New: enaml-0.11.0.tar.gz Other differences: -- ++ python-enaml.spec ++ --- /var/tmp/diff_new_pack.eloDQQ/_old 2020-04-16 23:06:42.511859337 +0200 +++ /var/tmp/diff_new_pack.eloDQQ/_new 2020-04-16 23:06:42.511859337 +0200 @@ -17,8 +17,10 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} +# python-cppy, python-bytecode is python3 only (at least) +%define skip_python2 1 Name: python-enaml -Version:0.10.4 +Version:0.11.0 Release:0 # Source code is under BSD but images are under different licenses # and details are inside image_LICENSE.txt @@ -33,6 +35,7 @@ BuildRequires: python-rpm-macros Requires: python-QtPy >= 1.3 Requires: python-atom >= 0.4.2 +Requires: python-bytecode >= 0.11.0 Requires: python-future Requires: python-kiwisolver >= 1.0.0 Requires: python-ply >= 3.4 @@ -43,8 +46,9 @@ # SECTION test requirements BuildRequires: %{python_module QtPy >= 1.3} BuildRequires: %{python_module atom >= 0.4.2} +BuildRequires: %{python_module bytecode} +BuildRequires: %{python_module cppy >= 1.1.0} BuildRequires: %{python_module future} -BuildRequires: %{python_module ipython} BuildRequires: %{python_module kiwisolver >= 1.0.0} BuildRequires: %{python_module ply >= 3.4} BuildRequires: %{python_module pytest-qt} @@ -85,7 +89,8 @@ %check mv enaml enaml_temp -%pytest_arch +# not sure why these two are failing +%pytest_arch -k "not (test_focus_tracking or test_focus_traversal)" mv enaml_temp enaml %post @@ -96,7 +101,7 @@ %files %{python_files} %doc README.rst releasenotes.rst -%license LICENSE licenses/* +%license LICENSE %python_alternative %{_bindir}/enaml-compileall %python_alternative %{_bindir}/enaml-run %{python_sitearch}/* ++ enaml-0.10.4.tar.gz -> enaml-0.11.0.tar.gz ++ /work/SRC/openSUSE:Factory/python-enaml/enaml-0.10.4.tar.gz /work/SRC/openSUSE:Factory/.python-enaml.new.2738/enaml-0.11.0.tar.gz differ: char 12, line 1
commit python-enaml for openSUSE:Factory
Hello community, here is the log from the commit of package python-enaml for openSUSE:Factory checked in at 2020-02-05 19:44:00 Comparing /work/SRC/openSUSE:Factory/python-enaml (Old) and /work/SRC/openSUSE:Factory/.python-enaml.new.26092 (New) Package is "python-enaml" Wed Feb 5 19:44:00 2020 rev:2 rq:770291 version:0.10.4 Changes: --- /work/SRC/openSUSE:Factory/python-enaml/python-enaml.changes 2018-08-03 12:39:56.431805066 +0200 +++ /work/SRC/openSUSE:Factory/.python-enaml.new.26092/python-enaml.changes 2020-02-05 19:44:49.439356902 +0100 @@ -1,0 +2,32 @@ +Wed Feb 5 13:57:41 UTC 2020 - Todd R + +- Update to 0.10.4 + * Fix issue with validator fields, where clearing the error +state does not restore the original stylesheet + * Update Looper loop index when items are reordered + * widgets: add logic to track the members of a ButtonGroup + * Add button group widget + * qt: handle the absence of a pixmap when computing the aspect_ratio + * widgets: add sync_time attribute to Field + +--- +Thu Jul 25 19:33:19 UTC 2019 - Todd R + +- Update to 0.10.3 + * implement import hooks using Python 3 interface + * make enaml-run exit immediately when pressing ^c + * add support for f-strings in enaml files on supported Python versions + * add support for declarative async function + * add a enaml-compileallcommand to generate pyc and enamlc files + * fix the tp_name value of all C extensions + * add pickle support for enaml's Color + * add support for tiling and cascading to MdiArea + * fix issue # 174 (MdiWindow not automatically shown when added) + * add minimal workbench documentation + * add support for font-stretch + * remove dependency on future to reduce import time + * add constraints to enforce image aspect ratio in ImageView + * improvements to the scintilla widget and live editor + * Multiple improvements to the documentation + +--- Old: enaml-0.10.2.tar.gz New: enaml-0.10.4.tar.gz Other differences: -- ++ python-enaml.spec ++ --- /var/tmp/diff_new_pack.cXvVh2/_old 2020-02-05 19:44:50.047357191 +0100 +++ /var/tmp/diff_new_pack.cXvVh2/_new 2020-02-05 19:44:50.047357191 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-enaml # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,45 +12,53 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# %{?!python_module:%define python_module() python-%{**} python3-%{**}} -%define X_display ":98" Name: python-enaml -Version:0.10.2 +Version:0.10.4 Release:0 # Source code is under BSD but images are under different licenses # and details are inside image_LICENSE.txt -License:BSD-3-Clause and LGPL-2.1 Summary:Declarative DSL for building rich user interfaces in Python -Url:https://github.com/nucleic/enaml -Group: Development/Languages/Python -Source: https://files.pythonhosted.org/packages/source/e/enaml/enaml-%{version}.tar.gz +License:BSD-3-Clause AND LGPL-2.1-only +URL:https://github.com/nucleic/enaml +Source: https://github.com/nucleic/enaml/archive/%{version}.tar.gz#/enaml-%{version}.tar.gz BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} -BuildRequires: c++_compiler BuildRequires: fdupes +BuildRequires: gcc-c++ BuildRequires: python-rpm-macros +Requires: python-QtPy >= 1.3 +Requires: python-atom >= 0.4.2 +Requires: python-future +Requires: python-kiwisolver >= 1.0.0 +Requires: python-ply >= 3.4 +Requires: python-qt5 +Requires: python-qtwebengine-qt5 +Requires(post): update-alternatives +Requires(postun): update-alternatives # SECTION test requirements BuildRequires: %{python_module QtPy >= 1.3} -BuildRequires: %{python_module atom >= 0.4.1} +BuildRequires: %{python_module atom >= 0.4.2} BuildRequires: %{python_module future} +BuildRequires: %{python_module ipython} BuildRequires: %{python_module kiwisolver >= 1.0.0} BuildRequires: %{python_module ply >= 3.4} -BuildRequires: %{python_module pytest} BuildRequires: %{python_module pytest-qt} +BuildRequires: %{python_module pytest-xvfb} +BuildRequ