commit python-wcwidth for openSUSE:Factory
Hello community, here is the log from the commit of package python-wcwidth for openSUSE:Factory checked in at 2020-10-29 09:47:40 Comparing /work/SRC/openSUSE:Factory/python-wcwidth (Old) and /work/SRC/openSUSE:Factory/.python-wcwidth.new.3463 (New) Package is "python-wcwidth" Thu Oct 29 09:47:40 2020 rev:12 rq:841290 version:0.2.5 Changes: --- /work/SRC/openSUSE:Factory/python-wcwidth/python-wcwidth.changes 2020-07-21 15:41:09.855587789 +0200 +++ /work/SRC/openSUSE:Factory/.python-wcwidth.new.3463/python-wcwidth.changes 2020-10-29 09:47:46.184138217 +0100 @@ -1,0 +2,5 @@ +Mon Oct 12 14:12:58 UTC 2020 - Marketa Calabkova + +- Remove nonsense keyword (breaks pytest) + +--- Other differences: -- ++ python-wcwidth.spec ++ --- /var/tmp/diff_new_pack.iP15Fa/_old 2020-10-29 09:47:46.860138855 +0100 +++ /var/tmp/diff_new_pack.iP15Fa/_new 2020-10-29 09:47:46.864138859 +0100 @@ -65,6 +65,8 @@ %prep %setup -q -n wcwidth-%{version} sed -i 's/--cov[-=a-z]*//g' tox.ini +# this option is nonsense +sed -i 's/looponfailroots.*//' tox.ini %build %python_build
commit python-wcwidth for openSUSE:Factory
Hello community, here is the log from the commit of package python-wcwidth for openSUSE:Factory checked in at 2020-07-21 15:40:38 Comparing /work/SRC/openSUSE:Factory/python-wcwidth (Old) and /work/SRC/openSUSE:Factory/.python-wcwidth.new.3592 (New) Package is "python-wcwidth" Tue Jul 21 15:40:38 2020 rev:11 rq:821443 version:0.2.5 Changes: --- /work/SRC/openSUSE:Factory/python-wcwidth/python-wcwidth.changes 2020-06-21 19:06:50.481091712 +0200 +++ /work/SRC/openSUSE:Factory/.python-wcwidth.new.3592/python-wcwidth.changes 2020-07-21 15:41:09.855587789 +0200 @@ -1,0 +2,6 @@ +Fri Jul 17 07:47:05 UTC 2020 - Dirk Mueller + +- update to 0.2.5 + * Do not depend on pkg_resources module for list_versions() function. + +--- Old: wcwidth-0.2.4.tar.gz New: wcwidth-0.2.5.tar.gz Other differences: -- ++ python-wcwidth.spec ++ --- /var/tmp/diff_new_pack.tdSCIc/_old 2020-07-21 15:41:14.035593301 +0200 +++ /var/tmp/diff_new_pack.tdSCIc/_new 2020-07-21 15:41:14.035593301 +0200 @@ -27,7 +27,7 @@ %endif %bcond_without python2 Name: python-wcwidth%{psuffix} -Version:0.2.4 +Version:0.2.5 Release:0 Summary:Number of Terminal column cells of wide-character codes License:MIT ++ wcwidth-0.2.4.tar.gz -> wcwidth-0.2.5.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wcwidth-0.2.4/.pylintrc new/wcwidth-0.2.5/.pylintrc --- old/wcwidth-0.2.4/.pylintrc 2020-06-08 05:37:40.0 +0200 +++ new/wcwidth-0.2.5/.pylintrc 2020-06-23 18:08:54.0 +0200 @@ -9,7 +9,7 @@ persistent = no jobs = 0 unsafe-load-any-extension = yes -good-names = wc +good-names = wc,fp [MESSAGES CONTROL] disable= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wcwidth-0.2.4/bin/new-wide-by-version.py new/wcwidth-0.2.5/bin/new-wide-by-version.py --- old/wcwidth-0.2.4/bin/new-wide-by-version.py2020-06-08 05:37:40.0 +0200 +++ new/wcwidth-0.2.5/bin/new-wide-by-version.py2020-06-23 18:08:54.0 +0200 @@ -15,8 +15,8 @@ previous version (4.1.0). """ # std imports -import json import sys +import json # List new WIDE characters at each unicode version. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wcwidth-0.2.4/bin/run_codecov.py new/wcwidth-0.2.5/bin/run_codecov.py --- old/wcwidth-0.2.4/bin/run_codecov.py2020-06-08 05:37:40.0 +0200 +++ new/wcwidth-0.2.5/bin/run_codecov.py2020-06-23 18:08:54.0 +0200 @@ -1,12 +1,10 @@ -""" -Workaround for https://github.com/codecov/codecov-python/issues/158 -""" +"""Workaround for https://github.com/codecov/codecov-python/issues/158.""; # std imports import sys import time -# local +# 3rd party import codecov RETRIES = 5 @@ -14,10 +12,7 @@ def main(): -""" -Run codecov up to RETRIES times -On the final attempt, let it exit normally -""" +"""Run codecov up to RETRIES times On the final attempt, let it exit normally.""" # Make a copy of argv and make sure --required is in it args = sys.argv[1:] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wcwidth-0.2.4/bin/update-tables.py new/wcwidth-0.2.5/bin/update-tables.py --- old/wcwidth-0.2.4/bin/update-tables.py 2020-06-08 05:37:40.0 +0200 +++ new/wcwidth-0.2.5/bin/update-tables.py 2020-06-23 18:08:54.0 +0200 @@ -62,7 +62,7 @@ do_east_asian(versions) do_zero_width(versions) do_rst_file_update() -do_version_json(versions) +do_unicode_versions(versions) def get_unicode_versions(): @@ -297,18 +297,37 @@ print("complete.") -def do_version_json(versions): -fname = os.path.join(PATH_CODE, 'version.json') +def do_unicode_versions(versions): +"""Write unicode_versions.py function list_versions().""" +fname = os.path.join(PATH_CODE, 'unicode_versions.py') print(f"writing {fname} ... ", end='') -with open(fname, 'r') as fp: -version_data = json.load(fp) +utc_now = datetime.datetime.utcnow() +version_tuples_str = '\n'.join( +f'"{ver}",' for ver in versions) +with open(fname, 'w') as fp: +fp.write(f"""\"\"\" +Exports function list_versions() for unicode version level support. -version_data['tables'] = versions +This code generated by {__file__} on {utc_now}. +\"\"\" -with open(fname, 'w') as fp: -json.dump(version_data, fp) -print() + +def list_versions(): +\"\"\" +Return Unicode version levels supported by
commit python-wcwidth for openSUSE:Factory
Hello community, here is the log from the commit of package python-wcwidth for openSUSE:Factory checked in at 2020-06-21 18:50:41 Comparing /work/SRC/openSUSE:Factory/python-wcwidth (Old) and /work/SRC/openSUSE:Factory/.python-wcwidth.new.3606 (New) Package is "python-wcwidth" Sun Jun 21 18:50:41 2020 rev:10 rq:814544 version:0.2.4 Changes: --- /work/SRC/openSUSE:Factory/python-wcwidth/python-wcwidth.changes 2020-06-11 14:42:39.864995643 +0200 +++ /work/SRC/openSUSE:Factory/.python-wcwidth.new.3606/python-wcwidth.changes 2020-06-21 19:06:50.481091712 +0200 @@ -1,0 +2,7 @@ +Sun Jun 14 09:00:42 UTC 2020 - Dirk Mueller + +- update to 0.2.4 + * minor "bugfix" to avoid using pkg_resources module on import, 7918f58 + * may help xonsh xonsh/xonsh#3607 + +--- Old: wcwidth-0.2.3.tar.gz New: wcwidth-0.2.4.tar.gz Other differences: -- ++ python-wcwidth.spec ++ --- /var/tmp/diff_new_pack.dzWKcv/_old 2020-06-21 19:06:50.885093024 +0200 +++ /var/tmp/diff_new_pack.dzWKcv/_new 2020-06-21 19:06:50.889093036 +0200 @@ -27,7 +27,7 @@ %endif %bcond_without python2 Name: python-wcwidth%{psuffix} -Version:0.2.3 +Version:0.2.4 Release:0 Summary:Number of Terminal column cells of wide-character codes License:MIT ++ wcwidth-0.2.3.tar.gz -> wcwidth-0.2.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wcwidth-0.2.3/bin/new-wide-by-version.py new/wcwidth-0.2.4/bin/new-wide-by-version.py --- old/wcwidth-0.2.3/bin/new-wide-by-version.py2020-06-02 18:27:05.0 +0200 +++ new/wcwidth-0.2.4/bin/new-wide-by-version.py2020-06-08 05:37:40.0 +0200 @@ -16,20 +16,30 @@ """ # std imports import json +import sys # List new WIDE characters at each unicode version. # def main(): from wcwidth import WIDE_EASTASIAN, _bisearch -next_version_values = [] +versions = list(WIDE_EASTASIAN.keys()) results = {} -for version, table in reversed(WIDE_EASTASIAN.items()): -for value_pair in next_version_values: +for version in versions: +prev_idx = versions.index(version) - 1 +if prev_idx == -1: +continue +previous_version = versions[prev_idx] +previous_table = WIDE_EASTASIAN[previous_version] +for value_pair in WIDE_EASTASIAN[version]: for value in range(*value_pair): -if not _bisearch(value, table): +if not _bisearch(value, previous_table): results[version] = results.get(version, []) + [value] -next_version_values = table +if '--debug' in sys.argv: +print(f'version {version} has unicode character ' + f'0x{value:05x} ({chr(value)}) but previous ' + f'version, {previous_version} does not.', + file=sys.stderr) print(json.dumps(results, indent=4)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wcwidth-0.2.3/setup.py new/wcwidth-0.2.4/setup.py --- old/wcwidth-0.2.3/setup.py 2020-06-02 18:27:05.0 +0200 +++ new/wcwidth-0.2.4/setup.py 2020-06-08 05:37:40.0 +0200 @@ -48,6 +48,7 @@ """Setup.py entry point.""" setuptools.setup( name='wcwidth', +# NOTE: manually manage __version__ in wcwidth/__init__.py ! version=_get_version( _get_here(os.path.join('wcwidth', 'version.json'))), description=( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wcwidth-0.2.3/wcwidth/__init__.py new/wcwidth-0.2.4/wcwidth/__init__.py --- old/wcwidth-0.2.3/wcwidth/__init__.py 2020-06-02 18:27:05.0 +0200 +++ new/wcwidth-0.2.4/wcwidth/__init__.py 2020-06-08 05:37:40.0 +0200 @@ -16,10 +16,18 @@ _bisearch, list_versions, _wcmatch_version, - _wcversion_value, - _get_package_version) + _wcversion_value) # The __all__ attribute defines the items exported from statement, # 'from wcwidth import *', but also to say, "This is the public API". __all__ = ('wcwidth', 'wcswidth', 'list_versions') -__version__ = _get_package_version() + +# I used to use a _get_package_version() function to use the `pkg_resources' +# module to parse the package version from our version.json file, but this blew +# some folks up, or more particularly, just the `xonsh' shell. +# +# Yikes! I always
commit python-wcwidth for openSUSE:Factory
Hello community, here is the log from the commit of package python-wcwidth for openSUSE:Factory checked in at 2020-06-11 14:42:15 Comparing /work/SRC/openSUSE:Factory/python-wcwidth (Old) and /work/SRC/openSUSE:Factory/.python-wcwidth.new.3606 (New) Package is "python-wcwidth" Thu Jun 11 14:42:15 2020 rev:9 rq:812628 version:0.2.3 Changes: --- /work/SRC/openSUSE:Factory/python-wcwidth/python-wcwidth.changes 2020-05-11 13:25:54.311174532 +0200 +++ /work/SRC/openSUSE:Factory/.python-wcwidth.new.3606/python-wcwidth.changes 2020-06-11 14:42:39.864995643 +0200 @@ -1,0 +2,22 @@ +Mon Jun 8 13:45:57 UTC 2020 - Dirk Mueller + +- update to 0.2.3 + * add tests + +--- +Mon Jun 8 07:13:36 UTC 2020 - Tomáš Chvátal + +- Add missing python2 dependency for Leap to work + +--- +Tue Jun 2 06:52:39 UTC 2020 - Marketa Calabkova + +- Update to version 0.2.2 + * Enhancement: Unicode version may be selected by exporting the +Environment variable UNICODE_VERSION, such as 13.0, or 6.3.0. +See the jquast/ucs-detect CLI utility for automatic detection. + * Enhancement: API Documentation is published to readthedocs.org. + * Updated tables for all Unicode Specifications with files published +in a programmatically consumable format. + +--- Old: wcwidth-0.1.9.tar.gz New: wcwidth-0.2.3.tar.gz Other differences: -- ++ python-wcwidth.spec ++ --- /var/tmp/diff_new_pack.2g0KdX/_old 2020-06-11 14:42:40.824999341 +0200 +++ /var/tmp/diff_new_pack.2g0KdX/_new 2020-06-11 14:42:40.828999357 +0200 @@ -19,27 +19,34 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %global flavor @BUILD_FLAVOR@%{nil} %if "%{flavor}" == "test" -%bcond_without test %define psuffix -%{flavor} +%bcond_without test %else -%bcond_with test %define psuffix %{nil} +%bcond_with test %endif +%bcond_without python2 Name: python-wcwidth%{psuffix} -Version:0.1.9 +Version:0.2.3 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://files.pythonhosted.org/packages/source/w/wcwidth/wcwidth-%{version}.tar.gz -%if %{with test} -BuildRequires: %{python_module pytest} -%endif +Source: https://github.com/jquast/wcwidth/archive/%{version}.tar.gz#/wcwidth-%{version}.tar.gz BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros BuildArch: noarch +%if %{with test} +BuildRequires: %{python_module pytest} +BuildRequires: %{python_module wcwidth >= %{version}} +%if %{with python2} +BuildRequires: python-backports.functools_lru_cache >= 1.2.1 +%endif +%endif +%ifpython2 +Requires: python-backports.functools_lru_cache >= 1.2.1 +%endif %python_subpackages %description @@ -57,6 +64,7 @@ %prep %setup -q -n wcwidth-%{version} +sed -i 's/--cov[-=a-z]*//g' tox.ini %build %python_build @@ -64,22 +72,17 @@ %install %if ! %{with test} %python_install - -# Remove tests from runtime -%{python_expand rm -r %{buildroot}%{$python_sitelib}/wcwidth/tests/ -%fdupes %{buildroot}%{$python_sitelib} -} +%python_expand %fdupes %{buildroot}%{$python_sitelib} %endif %check %if %{with test} -%pytest +%pytest tests %endif %if ! %{with test} - %files %{python_files} -%license LICENSE.txt +%license LICENSE %doc README.rst %{python_sitelib}/* %endif ++ wcwidth-0.1.9.tar.gz -> wcwidth-0.2.3.tar.gz ++ 9862 lines of diff (skipped)
commit python-wcwidth for openSUSE:Factory
Hello community, here is the log from the commit of package python-wcwidth for openSUSE:Factory checked in at 2020-05-11 13:25:52 Comparing /work/SRC/openSUSE:Factory/python-wcwidth (Old) and /work/SRC/openSUSE:Factory/.python-wcwidth.new.2738 (New) Package is "python-wcwidth" Mon May 11 13:25:52 2020 rev:8 rq:800655 version:0.1.9 Changes: --- /work/SRC/openSUSE:Factory/python-wcwidth/python-wcwidth.changes 2020-03-27 00:29:37.696388430 +0100 +++ /work/SRC/openSUSE:Factory/.python-wcwidth.new.2738/python-wcwidth.changes 2020-05-11 13:25:54.311174532 +0200 @@ -1,0 +2,5 @@ +Wed May 6 02:25:29 UTC 2020 - Steve Kowalik + +- Convert to multibuild to break a self-requires loop. + +--- New: _multibuild Other differences: -- ++ python-wcwidth.spec ++ --- /var/tmp/diff_new_pack.FGfq9s/_old 2020-05-11 13:25:54.831175622 +0200 +++ /var/tmp/diff_new_pack.FGfq9s/_new 2020-05-11 13:25:54.835175630 +0200 @@ -1,5 +1,5 @@ # -# spec file for package python-wcwidth +# spec file for package python # # Copyright (c) 2020 SUSE LLC # @@ -17,7 +17,15 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} -Name: python-wcwidth +%global flavor @BUILD_FLAVOR@%{nil} +%if "%{flavor}" == "test" +%bcond_without test +%define psuffix -%{flavor} +%else +%bcond_with test +%define psuffix %{nil} +%endif +Name: python-wcwidth%{psuffix} Version:0.1.9 Release:0 Summary:Number of Terminal column cells of wide-character codes @@ -25,7 +33,9 @@ Group: Development/Languages/Python URL:https://github.com/jquast/wcwidth Source: https://files.pythonhosted.org/packages/source/w/wcwidth/wcwidth-%{version}.tar.gz +%if %{with test} BuildRequires: %{python_module pytest} +%endif BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros @@ -52,19 +62,26 @@ %python_build %install +%if ! %{with test} %python_install # Remove tests from runtime %{python_expand rm -r %{buildroot}%{$python_sitelib}/wcwidth/tests/ %fdupes %{buildroot}%{$python_sitelib} } +%endif %check +%if %{with test} %pytest +%endif + +%if ! %{with test} %files %{python_files} %license LICENSE.txt %doc README.rst %{python_sitelib}/* +%endif %changelog ++ _multibuild ++ test
commit python-wcwidth for openSUSE:Factory
Hello community, here is the log from the commit of package python-wcwidth for openSUSE:Factory checked in at 2020-03-27 00:29:33 Comparing /work/SRC/openSUSE:Factory/python-wcwidth (Old) and /work/SRC/openSUSE:Factory/.python-wcwidth.new.3160 (New) Package is "python-wcwidth" Fri Mar 27 00:29:33 2020 rev:7 rq:788241 version:0.1.9 Changes: --- /work/SRC/openSUSE:Factory/python-wcwidth/python-wcwidth.changes 2020-02-15 22:23:01.839232203 +0100 +++ /work/SRC/openSUSE:Factory/.python-wcwidth.new.3160/python-wcwidth.changes 2020-03-27 00:29:37.696388430 +0100 @@ -1,0 +2,7 @@ +Wed Mar 25 14:31:41 UTC 2020 - pgaj...@suse.com + +- version update to 0.1.9 + * Performance optimization by @avylove , PR #35. + * Updated tables to Unicode Specification 13.0.0. + +--- Old: wcwidth-0.1.8.tar.gz New: wcwidth-0.1.9.tar.gz Other differences: -- ++ python-wcwidth.spec ++ --- /var/tmp/diff_new_pack.A35SEZ/_old 2020-03-27 00:29:39.016389099 +0100 +++ /var/tmp/diff_new_pack.A35SEZ/_new 2020-03-27 00:29:39.016389099 +0100 @@ -18,14 +18,14 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-wcwidth -Version:0.1.8 +Version:0.1.9 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://files.pythonhosted.org/packages/source/w/wcwidth/wcwidth-%{version}.tar.gz -BuildRequires: %{python_module nose} +BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros @@ -60,9 +60,7 @@ } %check -pushd wcwidth/tests -%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} nosetests-%{$python_bin_suffix} test*.py -popd +%pytest %files %{python_files} %license LICENSE.txt ++ wcwidth-0.1.8.tar.gz -> wcwidth-0.1.9.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wcwidth-0.1.8/PKG-INFO new/wcwidth-0.1.9/PKG-INFO --- old/wcwidth-0.1.8/PKG-INFO 2020-01-03 21:28:54.0 +0100 +++ new/wcwidth-0.1.9/PKG-INFO 2020-03-23 07:21:21.0 +0100 @@ -1,80 +1,81 @@ Metadata-Version: 1.1 Name: wcwidth -Version: 0.1.8 +Version: 0.1.9 Summary: Measures number of Terminal column cells of wide-character codes Home-page: https://github.com/jquast/wcwidth Author: Jeff Quast Author-email: cont...@jeffquast.com License: MIT -Description: .. image:: https://img.shields.io/travis/jquast/wcwidth.svg -:target: https://travis-ci.org/jquast/wcwidth -:alt: Travis Continous Integration - -.. image:: https://img.shields.io/coveralls/jquast/wcwidth.svg -:target: https://coveralls.io/r/jquast/wcwidth -:alt: Coveralls Code Coverage - -.. image:: https://img.shields.io/pypi/v/wcwidth.svg -:target: https://pypi.python.org/pypi/wcwidth/ -:alt: Latest Version - -.. image:: https://img.shields.io/github/license/jquast/wcwidth.svg -:target: https://pypi.python.org/pypi/wcwidth/ -:alt: License - -.. image:: https://img.shields.io/pypi/wheel/wcwidth.svg -:alt: Wheel Status - -.. image:: https://img.shields.io/pypi/dm/wcwidth.svg -:target: https://pypi.python.org/pypi/wcwidth/ -:alt: Downloads - - +Description: Introduction This Library is mainly for those implementing a Terminal Emulator, or programs -that carefully produce output to be interpreted by one. - -**Problem Statement**: When printed to the screen, the length of the string is -usually equal to the number of cells it occupies. However, there are -categories of characters that occupy 2 cells (full-wide), and others that -occupy 0. +that carefully produce output to mimick or to be interpreted by an emulator. +**Problem Statement**: The printible length of *most* strings are equal to the +number of cells they occupy on the screen. However, there are categories of +characters that *occupy 2 cells* (full-wide), and others that *occupy 0* cells +(zero-width). **Solution**: POSIX.1-2001 and POSIX.1-2008 conforming systems provide `wcwidth(3)`_ and `wcswidth(3)`_ C functions of which this python module's functions precisely copy. *These
commit python-wcwidth for openSUSE:Factory
Hello community, here is the log from the commit of package python-wcwidth for openSUSE:Factory checked in at 2020-02-15 22:22:51 Comparing /work/SRC/openSUSE:Factory/python-wcwidth (Old) and /work/SRC/openSUSE:Factory/.python-wcwidth.new.26092 (New) Package is "python-wcwidth" Sat Feb 15 22:22:51 2020 rev:6 rq:770631 version:0.1.8 Changes: --- /work/SRC/openSUSE:Factory/python-wcwidth/python-wcwidth.changes 2019-10-05 16:19:27.525569473 +0200 +++ /work/SRC/openSUSE:Factory/.python-wcwidth.new.26092/python-wcwidth.changes 2020-02-15 22:23:01.839232203 +0100 @@ -1,0 +2,9 @@ +Thu Feb 6 14:56:55 UTC 2020 - Marketa Calabkova + +- update to 0.1.8 + * Unicode v12 and proj. maintenence + * remove static analysis + * EastAsianWidth v9 -> v12 + * README and tox.ini + +--- Old: wcwidth-0.1.7.tar.gz New: wcwidth-0.1.8.tar.gz Other differences: -- ++ python-wcwidth.spec ++ --- /var/tmp/diff_new_pack.NvbWXE/_old 2020-02-15 22:23:03.667233191 +0100 +++ /var/tmp/diff_new_pack.NvbWXE/_new 2020-02-15 22:23:03.667233191 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-wcwidth # -# Copyright (c) 2019 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 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-wcwidth -Version:0.1.7 +Version:0.1.8 Release:0 Summary:Number of Terminal column cells of wide-character codes License:MIT ++ wcwidth-0.1.7.tar.gz -> wcwidth-0.1.8.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wcwidth-0.1.7/PKG-INFO new/wcwidth-0.1.8/PKG-INFO --- old/wcwidth-0.1.7/PKG-INFO 2016-07-02 18:42:03.0 +0200 +++ new/wcwidth-0.1.8/PKG-INFO 2020-01-03 21:28:54.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: wcwidth -Version: 0.1.7 +Version: 0.1.8 Summary: Measures number of Terminal column cells of wide-character codes Home-page: https://github.com/jquast/wcwidth Author: Jeff Quast @@ -171,6 +171,9 @@ History === +0.1.8 *2020-01-01* + * **Updated** tables to Unicode Specification 12.0.0. (`PR #30`_). + 0.1.7 *2016-07-01* * **Updated** tables to Unicode Specification 9.0.0. (`PR #18`_). @@ -227,6 +230,7 @@ .. _`PR #5`: https://github.com/jquast/wcwidth/pull/5 .. _`PR #11`: https://github.com/jquast/wcwidth/pull/11 .. _`PR #18`: https://github.com/jquast/wcwidth/pull/18 +.. _`PR #30`: https://github.com/jquast/wcwidth/pull/30 .. _`jquast/blessed`: https://github.com/jquast/blessed .. _`jonathanslenders/python-prompt-toolkit`: https://github.com/jonathanslenders/python-prompt-toolkit .. _`wcwidth(3)`: http://man7.org/linux/man-pages/man3/wcwidth.3.html diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wcwidth-0.1.7/README.rst new/wcwidth-0.1.8/README.rst --- old/wcwidth-0.1.7/README.rst2016-07-02 18:36:34.0 +0200 +++ new/wcwidth-0.1.8/README.rst2020-01-02 02:20:42.0 +0100 @@ -163,6 +163,9 @@ History === +0.1.8 *2020-01-01* + * **Updated** tables to Unicode Specification 12.0.0. (`PR #30`_). + 0.1.7 *2016-07-01* * **Updated** tables to Unicode Specification 9.0.0. (`PR #18`_). @@ -219,6 +222,7 @@ .. _`PR #5`: https://github.com/jquast/wcwidth/pull/5 .. _`PR #11`: https://github.com/jquast/wcwidth/pull/11 .. _`PR #18`: https://github.com/jquast/wcwidth/pull/18 +.. _`PR #30`: https://github.com/jquast/wcwidth/pull/30 .. _`jquast/blessed`: https://github.com/jquast/blessed .. _`jonathanslenders/python-prompt-toolkit`: https://github.com/jonathanslenders/python-prompt-toolkit .. _`wcwidth(3)`: http://man7.org/linux/man-pages/man3/wcwidth.3.html diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wcwidth-0.1.7/setup.cfg new/wcwidth-0.1.8/setup.cfg --- old/wcwidth-0.1.7/setup.cfg 2016-07-02 18:42:03.0 +0200 +++ new/wcwidth-0.1.8/setup.cfg 2020-01-03 21:28:54.0 +0100 @@ -1,8 +1,10 @@ [bdist_wheel] universal = 1 +[metadata] +license_file = LICENSE.txt + [egg_info] tag_build = tag_date = 0 -tag_svn_revision = 0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wcwidth-0.1.7/setup.py new/wcwidth-0.1.8/setup.py --- old/wcwidth-0.1.7/setup.py 2016-07-02
commit python-wcwidth for openSUSE:Factory
Hello community, here is the log from the commit of package python-wcwidth for openSUSE:Factory checked in at 2019-10-05 16:19:22 Comparing /work/SRC/openSUSE:Factory/python-wcwidth (Old) and /work/SRC/openSUSE:Factory/.python-wcwidth.new.2352 (New) Package is "python-wcwidth" Sat Oct 5 16:19:22 2019 rev:5 rq:734571 version:0.1.7 Changes: --- /work/SRC/openSUSE:Factory/python-wcwidth/python-wcwidth.changes 2019-03-12 09:44:39.855784691 +0100 +++ /work/SRC/openSUSE:Factory/.python-wcwidth.new.2352/python-wcwidth.changes 2019-10-05 16:19:27.525569473 +0200 @@ -1,0 +2,7 @@ +Wed Oct 2 04:39:59 UTC 2019 - John Vandenberg + +- Re-active test suite +- Remove test suite from runtime package +- Run fdupes + +--- Other differences: -- ++ python-wcwidth.spec ++ --- /var/tmp/diff_new_pack.qp2VCz/_old 2019-10-05 16:19:27.949568368 +0200 +++ /var/tmp/diff_new_pack.qp2VCz/_new 2019-10-05 16:19:27.957568348 +0200 @@ -27,6 +27,7 @@ Source: https://files.pythonhosted.org/packages/source/w/wcwidth/wcwidth-%{version}.tar.gz BuildRequires: %{python_module nose} BuildRequires: %{python_module setuptools} +BuildRequires: fdupes BuildRequires: python-rpm-macros BuildArch: noarch %python_subpackages @@ -53,13 +54,14 @@ %install %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 +# Remove tests from runtime +%{python_expand rm -r %{buildroot}%{$python_sitelib}/wcwidth/tests/ +%fdupes %{buildroot}%{$python_sitelib} +} %check pushd wcwidth/tests -%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} nosetests-%{$python_bin_suffix} +%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} nosetests-%{$python_bin_suffix} test*.py popd %files %{python_files}
commit python-wcwidth for openSUSE:Factory
Hello community, here is the log from the commit of package python-wcwidth for openSUSE:Factory checked in at 2019-03-12 09:44:34 Comparing /work/SRC/openSUSE:Factory/python-wcwidth (Old) and /work/SRC/openSUSE:Factory/.python-wcwidth.new.28833 (New) Package is "python-wcwidth" Tue Mar 12 09:44:34 2019 rev:4 rq:682425 version:0.1.7 Changes: --- /work/SRC/openSUSE:Factory/python-wcwidth/python-wcwidth.changes 2018-09-07 15:41:41.250389300 +0200 +++ /work/SRC/openSUSE:Factory/.python-wcwidth.new.28833/python-wcwidth.changes 2019-03-12 09:44:39.855784691 +0100 @@ -1,0 +2,5 @@ +Thu Mar 7 11:18:22 UTC 2019 - Tomáš Chvátal + +- Fix test macro expansion + +--- Other differences: -- ++ python-wcwidth.spec ++ --- /var/tmp/diff_new_pack.engYRJ/_old 2019-03-12 09:44:40.639782493 +0100 +++ /var/tmp/diff_new_pack.engYRJ/_new 2019-03-12 09:44:40.643782482 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-wcwidth # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # 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/ # @@ -59,7 +59,7 @@ %check pushd wcwidth/tests -%python_expand PYTHONPATH=%{buildroot}%{python_sitelib} nosetests-%{python_bin_suffix} +%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} nosetests-%{$python_bin_suffix} popd %files %{python_files}
commit python-wcwidth for openSUSE:Factory
Hello community, here is the log from the commit of package python-wcwidth for openSUSE:Factory checked in at 2018-09-07 15:41:29 Comparing /work/SRC/openSUSE:Factory/python-wcwidth (Old) and /work/SRC/openSUSE:Factory/.python-wcwidth.new (New) Package is "python-wcwidth" Fri Sep 7 15:41:29 2018 rev:3 rq:633706 version:0.1.7 Changes: --- /work/SRC/openSUSE:Factory/python-wcwidth/python-wcwidth.changes 2017-04-11 09:41:01.520152573 +0200 +++ /work/SRC/openSUSE:Factory/.python-wcwidth.new/python-wcwidth.changes 2018-09-07 15:41:41.250389300 +0200 @@ -1,0 +2,6 @@ +Thu Sep 6 10:10:27 UTC 2018 - Tomáš Chvátal + +- Drop devel dependency +- Install license file + +--- Other differences: -- ++ python-wcwidth.spec ++ --- /var/tmp/diff_new_pack.4p65RV/_old 2018-09-07 15:41:41.542388987 +0200 +++ /var/tmp/diff_new_pack.4p65RV/_new 2018-09-07 15:41:41.542388987 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-wcwidth # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,15 +23,12 @@ Summary:Number of Terminal column cells of wide-character codes License:MIT Group: Development/Languages/Python -Url:https://github.com/jquast/wcwidth +URL:https://github.com/jquast/wcwidth 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 +BuildRequires: python-rpm-macros BuildArch: noarch - %python_subpackages %description @@ -62,14 +59,11 @@ %check pushd wcwidth/tests -%{python_expand -export PYTHONPATH=%{buildroot}%{python_sitelib} -nosetests-%{python_bin_suffix} -} +%python_expand PYTHONPATH=%{buildroot}%{python_sitelib} nosetests-%{python_bin_suffix} popd %files %{python_files} -%defattr(-,root,root,-) +%license LICENSE.txt %doc README.rst %{python_sitelib}/*
commit python-wcwidth for openSUSE:Factory
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 - toddrme2...@gmail.com + +- Fix source URL. + +--- +Sat Apr 1 21:00:22 UTC 2017 - toddrme2...@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)