Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2017-05-08 19:04:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and      /work/SRC/openSUSE:Factory/.python-pandas.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pandas"

Mon May  8 19:04:25 2017 rev:3 rq:493376 version:0.19.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas-doc.changes  
2017-04-12 18:20:19.579085788 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas-doc.changes     
2017-05-08 19:04:58.607507945 +0200
@@ -1,0 +2,5 @@
+Tue Apr 25 18:39:03 UTC 2017 - toddrme2...@gmail.com
+
+- Implement single-spec version.
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes      
2017-04-12 18:20:19.603082395 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas.changes 
2017-05-08 19:04:58.639503425 +0200
@@ -1,0 +2,10 @@
+Mon May  8 03:37:27 UTC 2017 - toddrme2...@gmail.com
+
+- Fix dateutil dependency
+
+-------------------------------------------------------------------
+Tue Apr 25 18:39:03 UTC 2017 - toddrme2...@gmail.com
+
+- Implement single-spec version.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-pandas-doc.spec ++++++
--- /var/tmp/diff_new_pack.oSbtX4/_old  2017-05-08 19:04:59.487383647 +0200
+++ /var/tmp/diff_new_pack.oSbtX4/_new  2017-05-08 19:04:59.491383082 +0200
@@ -16,30 +16,31 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-pandas-doc
 Version:        0.19.2
 Release:        0
-Summary:        Documentation for python3-pandas
+Summary:        Documentation for python-pandas
 License:        BSD-3-Clause
 Group:          Documentation/HTML
 Url:            http://pandas.pydata.org/
 Source0:        
https://files.pythonhosted.org/packages/source/p/pandas/pandas-%{version}.tar.gz
-BuildRequires:  python-pandas = %{version}
+BuildRequires:  %{python_module pandas = %{version}}
 BuildRequires:  gcc-c++
-BuildRequires:  python-Cython
-BuildRequires:  python-Sphinx
-BuildRequires:  python-dateutil
-BuildRequires:  python-devel
-BuildRequires:  python-matplotlib
-BuildRequires:  python-numpy-devel >= 1.7.0
-BuildRequires:  python-pytz
-BuildRequires:  python-scipy
-BuildRequires:  python-setuptools
-BuildRequires:  python-jupyter_client
-BuildRequires:  python-jupyter_ipykernel
-BuildRequires:  python-jupyter_nbconvert
-BuildRequires:  python-jupyter_nbformat
-Recommends:     python-pandas = %{version}
+BuildRequires:  python-rpm-macros
+BuildRequires:  python3-devel
+BuildRequires:  python3-setuptools
+BuildRequires:  python3-Sphinx
+BuildRequires:  python3-dateutil >= 1.5
+BuildRequires:  python3-jupyter_client
+BuildRequires:  python3-jupyter_ipykernel
+BuildRequires:  python3-jupyter_nbconvert
+BuildRequires:  python3-jupyter_nbformat
+BuildRequires:  python3-matplotlib
+BuildRequires:  python3-numpy-devel >= 1.7.1
+BuildRequires:  python3-pytz
+BuildRequires:  python3-scipy
+Provides:       %{python_module pandas-doc = %{version}}
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildArch:      noarch
 
@@ -50,15 +51,19 @@
 %setup -q -n pandas-%{version}
 
 %build
-python setup.py build_ext --inplace
+python3 setup.py build_ext --inplace
 
-%install
 pushd doc
-python make.py html
+python3 make.py html
 popd
 
+%install
+mkdir -p %{buildroot}%{_docdir}/python-pandas
+cp -r doc/build/html %{buildroot}%{_docdir}/python-pandas/
+
 %files
 %defattr(-,root,root)
-%doc doc/build/html/
+%doc LICENSE
+%{_docdir}/python-pandas/
 
 %changelog

++++++ python-pandas.spec ++++++
--- /var/tmp/diff_new_pack.oSbtX4/_old  2017-05-08 19:04:59.527377997 +0200
+++ /var/tmp/diff_new_pack.oSbtX4/_new  2017-05-08 19:04:59.531377432 +0200
@@ -16,6 +16,7 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-pandas
 Version:        0.19.2
 Release:        0
@@ -26,36 +27,42 @@
 Source0:        
https://files.pythonhosted.org/packages/source/p/pandas/pandas-%{version}.tar.gz
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
-BuildRequires:  python-Cython
-BuildRequires:  python-dateutil
-BuildRequires:  python-devel
-BuildRequires:  python-numpy-devel >= 1.7.0
-BuildRequires:  python-pytz
-BuildRequires:  python-setuptools
-Requires:       python-dateutil
-Requires:       python-numpy >= 1.7.0
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module numpy-devel >= 1.7.1}
+BuildRequires:  %{python_module python-dateutil >= 1.5}
+BuildRequires:  %{python_module pytz}
+Requires:       python-numpy >= 1.7.1
+Requires:       python-python-dateutil >= 1.5
 Requires:       python-pytz
 Recommends:     python-Bottleneck
 Recommends:     python-Jinja2
+Recommends:     python-SQLAlchemy >= 0.8.1
 Recommends:     python-beautifulsoup4
 Recommends:     python-blosc
 Recommends:     python-boto
+Recommends:     python-google-api-python-client
 Recommends:     python-html5lib
 Recommends:     python-lxml
 Recommends:     python-matplotlib
 Recommends:     python-numexpr >= 2.1
-Recommends:     python-openpyxl
+Recommends:     python-oauth2client
+Recommends:     python-openpyxl >= 2.2
+Recommends:     python-python-gflags
 Recommends:     python-scipy
-Recommends:     python-statsmodels
-Recommends:     python-SQLAlchemy
-Recommends:     python-statsmodels
 Recommends:     python-tables >= 3.0.0
-Recommends:     python-xarray
+Recommends:     python-xarray >= 0.7.0
 Recommends:     python-xlrd
-Recommends:     python-xlsxwriter
+Recommends:     python-XlsxWriter
 Recommends:     python-xlwt
 Recommends:     xclip
+%ifpython2
+Recommends:     python-backports.lzma
+%endif
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+%python_subpackages
 
 %description
 pandas is a Python package providing fast, flexible, and expressive data
@@ -69,20 +76,21 @@
 %setup -q -n pandas-%{version}
 
 %build
-CFLAGS="%{optflags} -fno-strict-aliasing" python setup.py build
+export CFLAGS="%{optflags} -fno-strict-aliasing"
+%python_build
 
 %install
-python setup.py install --root %{buildroot} --prefix=%{_prefix}
+%python_install
+%python_expand %fdupes %{buildroot}%{$python_sitearch}
 
-rm -r %{buildroot}%{python_sitearch}/pandas/tests
-%fdupes %{buildroot}%{python_sitearch}
+%python_expand rm -r %{buildroot}%{$python_sitearch}/pandas/tests
 
 # Fix python-bytecode-inconsistent-mtime
-pushd %{buildroot}%{python_sitearch}
-%py_compile .
-popd
+# pushd %{buildroot}%{python_sitearch}
+# %py_compile .
+# popd
 
-%files
+%files %{python_files}
 %defattr(-,root,root)
 %doc LICENSE doc/README.rst RELEASE.md
 %{python_sitearch}/pandas/


Reply via email to