Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-traits for openSUSE:Factory checked in at 2021-03-30 21:06:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-traits (Old) and /work/SRC/openSUSE:Factory/.python-traits.new.2401 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-traits" Tue Mar 30 21:06:43 2021 rev:8 rq:874718 version:6.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-traits/python-traits.changes 2020-07-24 09:54:48.141331996 +0200 +++ /work/SRC/openSUSE:Factory/.python-traits.new.2401/python-traits.changes 2021-03-30 21:07:05.529159045 +0200 @@ -1,0 +2,25 @@ +Tue Feb 23 19:17:39 UTC 2021 - Ben Greiner <[email protected]> + +- unskip python36. NumPy is actually optional. + +------------------------------------------------------------------- +Sun Feb 21 18:29:21 UTC 2021 - andy great <[email protected]> + +- Skip python 3.6. +- Change source URL to Github. +- Update to version 6.2.0. + * The Traits examples are now distributed as part of the Traits + egg, and are contributed to the etsdemo application. + * Performance of the observe framework has been significantly + improved. + * It's no longer necessary to specify a trait comparison mode of + ComparisonMode.identity when using observe to observe items + in a List, Dict or Set. + * When importing from Traits, you should always import from one + of the api modules (for example, traits.api, + traits.adaptation.api, etc.) This recommendation has now been + made explicit in the documentation. If you find something you + need that's not available from one of the api modules, please + let the Traits developers know. + +------------------------------------------------------------------- Old: ---- traits-6.1.0.tar.gz New: ---- traits-6.2.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-traits.spec ++++++ --- /var/tmp/diff_new_pack.zzDDDY/_old 2021-03-30 21:07:06.649160276 +0200 +++ /var/tmp/diff_new_pack.zzDDDY/_new 2021-03-30 21:07:06.653160280 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-traits # -# 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 @@ -28,7 +28,7 @@ %bcond_with test %endif Name: python-traits%{psuffix} -Version: 6.1.0 +Version: 6.2.0 Release: 0 Summary: Explicitly typed attributes for Python # Images have different licenses. For image license breakdown check @@ -38,13 +38,12 @@ License: BSD-3-Clause AND EPL-1.0 AND LGPL-2.1-only Group: Development/Libraries/Python URL: https://github.com/enthought/traits -Source: https://files.pythonhosted.org/packages/source/t/traits/traits-%{version}.tar.gz +Source: https://github.com/enthought/traits/archive/%{version}.tar.gz#/traits-%{version}.tar.gz # Import of pyface.toolkit mysteriously fails. But it is needed by only one test, which needs traitsui, # but we cannot have traitsui, because the tests invocation segfaults with traitsui installed (why?!). # So the test would be skipped anyway, so let us just skip the import as if pyface was not there. Patch0: fix-test.patch BuildRequires: %{python_module devel} -BuildRequires: %{python_module numpy} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros @@ -53,9 +52,9 @@ BuildRequires: %{python_module Cython} BuildRequires: %{python_module nose} BuildRequires: %{python_module pyface} +BuildRequires: %{python_module numpy if (%python-base without python36-base)} %endif # /SECTION -Requires: python-numpy Recommends: python-traitsui >= 7.0.0 %python_subpackages @@ -80,10 +79,7 @@ %prep %setup -q -n traits-%{version} %fdupes examples/ -# file not utf-8 -iconv -f iso8859-1 -t utf-8 image_LICENSE_Eclipse.txt > image_LICENSE_Eclipse.txt.conv -mv -f image_LICENSE_Eclipse.txt.conv image_LICENSE_Eclipse.txt -%patch0 -p1 +# %%patch0 -p1 %build %if %{without test} ++++++ traits-6.1.0.tar.gz -> traits-6.2.0.tar.gz ++++++ ++++ 15797 lines of diff (skipped)
