commit python-enaml for openSUSE:Factory

2020-07-16 Thread root
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

2020-07-10 Thread root
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

2020-04-16 Thread root
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

2020-02-05 Thread root
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