Hello community,
here is the log from the commit of package python-traitsui for openSUSE:Factory
checked in at 2019-07-26 12:43:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-traitsui (Old)
and /work/SRC/openSUSE:Factory/.python-traitsui.new.4126 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-traitsui"
Fri Jul 26 12:43:17 2019 rev:2 rq:718631 version:6.1.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-traitsui/python-traitsui.changes
2018-05-29 16:47:34.194206077 +0200
+++
/work/SRC/openSUSE:Factory/.python-traitsui.new.4126/python-traitsui.changes
2019-07-26 12:43:20.973830508 +0200
@@ -1,0 +2,54 @@
+Tue Jul 23 15:25:22 UTC 2019 - Todd R <[email protected]>
+
+- Update to Release 6.1.2
+ + Fixes
+ * Fix tree node copy failure to copy
+ * Fix/scroll to row preserve column
+ * Call correct object on label change for TreeNodeObject
+ * Remove uses of etsdevtools
+ * Fix modal view application
+ * Remove unicode usage
+ * Update Travis CI configuration to be compatible with Ubuntu Xenial.
+ * Build CI on maintenance branches
+ * Fix an erroneous handler removal
+ * Fix the sizeHint() default for TreeItemDelegate.
+ * Update unittest import
+- Update to Release 6.1.1
+ + Fixes
+ * Fix TreeNodeObject listener cache.
+ * Fix tree node insertion.
+- Update to Release 6.1.0
+ + Enhancemenrs
+ * Switch to using six instead of 2to3.
+ * Experimental Pyside2 support.
+ * Allow arbitrary rendering of tree nodes in Qt backend.
+ * Use tooltip metadata on a trait instead of desc, if available.
+ * Enable scroll to column for TabularEditor
+ * Add demo for tabular editor with context menu.
+ * Allow the use of extended trait names in TreeNodes where possible.
+ * Allow drag move and drag copy modes on Qt TabularEditor.
+ + Fixes
+ * Fixes to README.
+ * Documentation fixes.
+ * Fixes to setup.py.
+ * Fix an attribute error on Qt TextRangeEditor.
+ * Use SimpleEditor for Qt TextEditor's "text" style.
+ * Fix handling of Range traits with a mix of constant and named bounds.
+ * Fix display selection on Wx backend.
+ * Fixes for Qt TableEditor selections.
+ * Fix deprecation warnings for inspect.getargspec.
+ * Fixes to etstool.
+ * Fix TreeEditor unhashable type errors.
+ * Fix crash when TabularEditor has no columns.
+ * Clone editor factories so they don't share traits.
+ * Avoid creation of dummy traits by springy items.
+ * Fix drag and drop crash in Python 3.
+ * Fix Undo/Redo for readonly items and error handling.
+ * Fix source parsing in demo app.
+ * Fix signature of close() method of Qt modal dialog.
+ * Fix incorrect code in Wx ColorEditor.
+ * Fix incorrect code in Wx ProgressEditor.
+ * Remove uses of deprecated HasTraits.set() calls.
+ * Fix rendering of CheckboxColumn on OS X and Qt.
+
+-------------------------------------------------------------------
Old:
----
traitsui-6.0.0.tar.gz
New:
----
traitsui-6.1.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-traitsui.spec ++++++
--- /var/tmp/diff_new_pack.PbdBKM/_old 2019-07-26 12:43:22.389829901 +0200
+++ /var/tmp/diff_new_pack.PbdBKM/_new 2019-07-26 12:43:22.389829901 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-traitsui
#
-# Copyright (c) 2018 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,9 +19,8 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%define oldpython python
%define X_display ":98"
-%bcond_with test
Name: python-traitsui
-Version: 6.0.0
+Version: 6.1.2
Release: 0
Summary: Traits-capable windowing framework
License: BSD-3-Clause and EPL-1.0 and LGPL-2.1 and LGPL-3.0
@@ -30,19 +29,26 @@
# and details are inside image_LICENSE.txt
Url: https://github.com/enthought/traitsui
Source:
https://files.pythonhosted.org/packages/source/t/traitsui/traitsui-%{version}.tar.gz
-BuildRequires: %{python_module devel}
+BuildRequires: %{python_module configobj}
BuildRequires: %{python_module numpy}
BuildRequires: %{python_module pyface}
BuildRequires: %{python_module setuptools}
+BuildRequires: %{python_module six}
BuildRequires: %{python_module traits}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
-%if %{with test}
+# SECTION test requirements
+BuildRequires: Mesa-dri
BuildRequires: %{python_module Pygments}
BuildRequires: %{python_module nose}
+BuildRequires: %{python_module qt5}
+BuildRequires: %{python_module wxPython}
+BuildRequires: python-mock
BuildRequires: xorg-x11-server
-%endif
+# /SECTION
+Requires: python-configobj
Requires: python-pyface
+Requires: python-six
Requires: python-traits
Recommends: python-qt5
Recommends: python-wxWidgets
@@ -83,8 +89,8 @@
%fdupes %{buildroot}%{$python_sitelib}
}
-%if %{with test}
%check
+export LANG=en_US.UTF-8
export DISPLAY=%{X_display}
Xvfb %{X_display} >& Xvfb.log &
trap "kill $! || true" EXIT
@@ -93,13 +99,11 @@
%{python_expand mkdir tester_%{$python_bin_suffix}
pushd tester_%{$python_bin_suffix}
export PYTHONPATH=%{buildroot}%{$python_sitelib}
-$python -B -m nose.core -v traitsui
+nosetests-%{$python_bin_suffix} -v traitsui.tests --exclude=wx
--exclude=test_splitter_prefs_are_restored
popd
}
-%endif
%files %{python_files}
-%defattr(-,root,root,-)
%doc CHANGES.txt README.rst TODO.txt
%doc docs/README.rst docs/traits*.*
%doc examples/
++++++ traitsui-6.0.0.tar.gz -> traitsui-6.1.2.tar.gz ++++++
++++ 14809 lines of diff (skipped)