Hello community, here is the log from the commit of package python-textfsm for openSUSE:Factory checked in at 2019-12-02 11:28:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-textfsm (Old) and /work/SRC/openSUSE:Factory/.python-textfsm.new.4691 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-textfsm" Mon Dec 2 11:28:46 2019 rev:4 rq:751839 version:1.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-textfsm/python-textfsm.changes 2019-08-09 16:53:37.145465319 +0200 +++ /work/SRC/openSUSE:Factory/.python-textfsm.new.4691/python-textfsm.changes 2019-12-02 11:30:56.490571225 +0100 @@ -1,0 +2,10 @@ +Tue Nov 26 19:25:18 UTC 2019 - Martin Hauke <mardnh@gmx.de> + +- Update to version 1.1.1 + * Fix parsing of value string to allow mismatched parenthesis + inside [] brackets. + * Improve readability of value parse fix. + * Added additional test. + * Soft fail when fcntl is missing, fallback to default screen size. + +------------------------------------------------------------------- Old: ---- v1.1.0.tar.gz New: ---- textfsm-1.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-textfsm.spec ++++++ --- /var/tmp/diff_new_pack.8HwYTl/_old 2019-12-02 11:30:56.962571006 +0100 +++ /var/tmp/diff_new_pack.8HwYTl/_new 2019-12-02 11:30:56.970571002 +0100 @@ -19,13 +19,13 @@ %define oldpython python %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-textfsm -Version: 1.1.0 +Version: 1.1.1 Release: 0 Summary: Python module for parsing semi-structured text into python tables License: Apache-2.0 Group: Development/Languages/Python URL: https://github.com/google/textfsm -Source: https://github.com/google/textfsm/archive/v%{version}.tar.gz +Source: https://github.com/google/textfsm/archive/v%{version}.tar.gz#/textfsm-%{version}.tar.gz BuildRequires: %{python_module future} BuildRequires: %{python_module pytest-runner} BuildRequires: %{python_module pytest} @@ -53,12 +53,16 @@ %prep %setup -q -n textfsm-%{version} +# drop shebang +sed -i -e '/^#!\//, 1d' textfsm/*.py %build %python_build %install %python_install +# don't install broken textfsm wrapper binary +%python_expand rm -f %{buildroot}%{_bindir}/textfsm %python_expand %fdupes %{buildroot}%{$python_sitelib} %check