Hello community, here is the log from the commit of package python-wcwidth for openSUSE:Factory checked in at 2017-04-11 09:41:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-wcwidth (Old) and /work/SRC/openSUSE:Factory/.python-wcwidth.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-wcwidth" Tue Apr 11 09:41:00 2017 rev:2 rq:484887 version:0.1.7 Changes: -------- --- /work/SRC/openSUSE:Factory/python-wcwidth/python-wcwidth.changes 2017-02-28 23:49:09.305251649 +0100 +++ /work/SRC/openSUSE:Factory/.python-wcwidth.new/python-wcwidth.changes 2017-04-11 09:41:01.520152573 +0200 @@ -1,0 +2,23 @@ +Mon Apr 3 14:32:58 UTC 2017 - toddrme2178@gmail.com + +- Fix source URL. + +------------------------------------------------------------------- +Sat Apr 1 21:00:22 UTC 2017 - toddrme2178@gmail.com + +- Update to version 0.1.7 + * **Updated** tables to Unicode Specification 9.0.0. (`PR #18`_). +- Update to version 0.1.6 +0.1.6 *2016-01-08 Production/Stable* + * ``LICENSE`` file now included with distribution. +- Update to version 0.1.5 + * **Bugfix**: + Resolution of "combining_ character width" issue, most especially + those that previously returned -1 now often (correctly) return 0. + resolved by `Philip Craig`_ via `PR #11`_. + * **Deprecated**: + The module path ``wcwidth.table_comb`` is no longer available, + it has been superseded by module path ``wcwidth.table_zero``. +- Implement single-spec version + +------------------------------------------------------------------- Old: ---- wcwidth-0.1.4.tar.gz New: ---- wcwidth-0.1.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-wcwidth.spec ++++++ --- /var/tmp/diff_new_pack.o9Hrsm/_old 2017-04-11 09:41:02.803971216 +0200 +++ /var/tmp/diff_new_pack.o9Hrsm/_new 2017-04-11 09:41:02.803971216 +0200 @@ -16,23 +16,23 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-wcwidth -Version: 0.1.4 +Version: 0.1.7 Release: 0 Summary: Number of Terminal column cells of wide-character codes License: MIT Group: Development/Languages/Python Url: https://github.com/jquast/wcwidth -Source: https://pypi.python.org/packages/source/w/wcwidth/wcwidth-%{version}.tar.gz -BuildRequires: python-devel >= 2.7 -BuildRequires: python-nose -BuildRequires: python-setuptools +Source: https://files.pythonhosted.org/packages/source/w/wcwidth/wcwidth-%{version}.tar.gz +BuildRequires: python-rpm-macros +BuildRequires: %{python_module devel} +BuildRequires: %{python_module nose} +BuildRequires: %{python_module setuptools} BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version} && 0%{?suse_version} <= 1110 -%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} -%else BuildArch: noarch -%endif + +%python_subpackages %description This API is mainly for Terminal Emulator implementors -- any python @@ -51,21 +51,24 @@ %setup -q -n wcwidth-%{version} %build -python setup.py build +%python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%python_install + +# This file is meant to be runnable on its own for testing, +# so don't remove the shebang. +%python_expand chmod a+x %{buildroot}%{$python_sitelib}/wcwidth/tests/test_*.py %check pushd wcwidth/tests -PYTHONPATH=%{buildroot}%{python_sitelib} nosetests +%{python_expand +export PYTHONPATH=%{buildroot}%{python_sitelib} +nosetests-%{python_bin_suffix} +} popd -# This file is meant to be runnable on its own for testing, -# so don't remove the shebang. -chmod a+x %{buildroot}%{python_sitelib}/wcwidth/tests/test_*.py - -%files +%files %{python_files} %defattr(-,root,root,-) %doc README.rst %{python_sitelib}/* ++++++ wcwidth-0.1.4.tar.gz -> wcwidth-0.1.7.tar.gz ++++++ ++++ 2347 lines of diff (skipped)