Hello community, here is the log from the commit of package python-tablib for openSUSE:Factory checked in at 2015-05-19 23:42:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-tablib (Old) and /work/SRC/openSUSE:Factory/.python-tablib.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-tablib" Changes: -------- --- /work/SRC/openSUSE:Factory/python-tablib/python-tablib.changes 2013-10-25 11:33:36.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-tablib.new/python-tablib.changes 2015-05-19 23:42:34.000000000 +0200 @@ -1,0 +2,11 @@ +Thu May 14 09:25:23 UTC 2015 - [email protected] + +- update to version 0.10.0: + * Unicode Column Headers + * ALL the bugfixes! +- add fdupes as BuildRequires and call it after install +- remove shebang in every python files +- remove useless CFLAGS declaration +- run the tests during build with test_tablib.py + +------------------------------------------------------------------- Old: ---- tablib-0.9.11.tar.gz New: ---- tablib-0.10.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-tablib.spec ++++++ --- /var/tmp/diff_new_pack.0d2aEv/_old 2015-05-19 23:42:35.000000000 +0200 +++ /var/tmp/diff_new_pack.0d2aEv/_new 2015-05-19 23:42:35.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-tablib # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -17,13 +17,14 @@ Name: python-tablib -Version: 0.9.11 +Version: 0.10.0 Release: 0 Summary: Format agnostic tabular data library (XLS, JSON, YAML, CSV) License: MIT Group: Development/Languages/Python Url: http://python-tablib.org Source: http://pypi.python.org/packages/source/t/tablib/tablib-%{version}.tar.gz +BuildRequires: fdupes BuildRequires: python-devel BuildRequires: python-setuptools BuildRequires: python-xml @@ -51,13 +52,17 @@ %prep %setup -q -n tablib-%{version} # Remove shebang lines from non-executable scripts: -sed -i "/#!\/usr\/bin\/python/d" tablib/packages/odf/{elementtypes,userfield,load,thumbnail,element,odf2xhtml,manifest,odfmanifest}.py tablib/packages/xlwt/Formatting.py +find tablib -name "*.py" | xargs sed -i '1 { /^#!/ d }' %build -CFLAGS="%{optflags}" python setup.py build +python setup.py build %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%fdupes %{buildroot}/%{_prefix} + +%check +python test_tablib.py %files %defattr(-,root,root,-) ++++++ tablib-0.9.11.tar.gz -> tablib-0.10.0.tar.gz ++++++ ++++ 20236 lines of diff (skipped)
