commit a8c2710456f13c89cb87839ddbca1e34c2779d43
Author: Jakub Bogusz <[email protected]>
Date:   Sun Nov 12 15:37:31 2023 +0100

    - updated to 1.4.4 (better aligned with numpy 1.22.x)

 python3-pandas.spec | 46 +++++++++++++++++++++++++++++++++-------------
 1 file changed, 33 insertions(+), 13 deletions(-)
---
diff --git a/python3-pandas.spec b/python3-pandas.spec
index 5d28211..5d737b7 100644
--- a/python3-pandas.spec
+++ b/python3-pandas.spec
@@ -2,41 +2,48 @@
 #
 # Conditional build:
 %bcond_with    doc     # Sphinx documentation
-%bcond_with    tests   # unit tests [R: python-zoneinfo for hypothesis?]
+%bcond_with    tests   # unit tests (some files missing in sdist, some 
inaccuracy errors, some with 32-bit time_t)
 
 Summary:       Powerful data structures for data analysis, time series and 
statistics
 Summary(pl.UTF-8):     Elastyczne struktury danych do analizy danych, szeregów 
chronologicznych i statystyki
 Name:          python3-pandas
-Version:       1.0.4
-Release:       5
+Version:       1.4.4
+Release:       1
 License:       BSD
 Group:         Libraries/Python
 #Source0Download: https://pypi.org/simple/pandas/
 Source0:       
https://files.pythonhosted.org/packages/source/p/pandas/pandas-%{version}.tar.gz
-# Source0-md5: ddd27554a81c35cbd0d0f693a0f3c81f
+# Source0-md5: 1dceb2c9735b077ae303d29aee2fdfe0
 URL:           https://pypi.org/project/pandas/
-BuildRequires: python3-Cython >= 0.29.13
-BuildRequires: python3-devel >= 1:3.6
-BuildRequires: python3-numpy-devel >= 1.13.3
-BuildRequires: python3-setuptools
+BuildRequires: libstdc++-devel
+BuildRequires: python3-Cython >= 0.29.32
+BuildRequires: python3-Cython < 3
+BuildRequires: python3-devel >= 1:3.8
+BuildRequires: python3-numpy-devel >= 1.21.0
+BuildRequires: python3-setuptools >= 1:51.0.0
 %if %{with tests}
-BuildRequires: python3-dateutil >= 2.6.1
-BuildRequires: python3-pytest
-BuildRequires: python3-pytz >= 2017.2
+BuildRequires: python3-dateutil >= 2.8.1
+# used by hypothesis
+BuildRequires: python3-dateutil-zoneinfo >= 2.8.1
+BuildRequires: python3-hypothesis >= 5.5.3
+BuildRequires: python3-pytest >= 6.0
+BuildRequires: python3-pytest-asyncio
+BuildRequires: python3-pytest-xdist >= 1.31
+BuildRequires: python3-pytz >= 2020.1
 %endif
 BuildRequires: rpm-pythonprov
 BuildRequires: rpmbuild(macros) >= 1.714
 %if %{with doc}
 BuildRequires: sphinx-pdg >= 2
-BuildRequires: python3-docutils
 BuildRequires: python3-ipython
 BuildRequires: python3-jinja2
 BuildRequires: python3-matplotlib
 BuildRequires: python3-nbconvert
 BuildRequires: python3-nbsphinx
 BuildRequires: python3-numpydoc
+BuildRequires: python3-sphinx_panels
 %endif
-Requires:      python3-modules >= 1:3.6
+Requires:      python3-modules >= 1:3.8
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -80,6 +87,8 @@ Dokumentacja API modułu Pythona pandas.
 
 %if %{with tests}
 cd build-3/lib.*
+PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 \
+PYTEST_PLUGINS=pytest_asyncio.plugin,xdist.plugin \
 %{__python3} -m pytest pandas
 cd ../..
 %endif
@@ -94,6 +103,9 @@ rm -rf $RPM_BUILD_ROOT
 
 %py3_install
 
+%{__rm} $RPM_BUILD_ROOT%{py3_sitedir}/pandas/_libs/*.in
+%{__rm} -r $RPM_BUILD_ROOT%{py3_sitedir}/pandas/_libs/src
+%{__rm} -r $RPM_BUILD_ROOT%{py3_sitedir}/pandas/_libs/tslibs/src
 %{__rm} -r $RPM_BUILD_ROOT%{py3_sitedir}/pandas/tests
 
 %clean
@@ -109,15 +121,21 @@ rm -rf $RPM_BUILD_ROOT
 %dir %{py3_sitedir}/pandas/_libs
 %attr(755,root,root) %{py3_sitedir}/pandas/_libs/*.cpython-*.so
 %{py3_sitedir}/pandas/_libs/__init__.py
+%{py3_sitedir}/pandas/_libs/*.pxd
+%{py3_sitedir}/pandas/_libs/*.py[ix]
 %{py3_sitedir}/pandas/_libs/__pycache__
 %dir %{py3_sitedir}/pandas/_libs/tslibs
 %attr(755,root,root) %{py3_sitedir}/pandas/_libs/tslibs/*.cpython-*.so
 %{py3_sitedir}/pandas/_libs/tslibs/__init__.py
+%{py3_sitedir}/pandas/_libs/tslibs/*.pxd
+%{py3_sitedir}/pandas/_libs/tslibs/*.py[ix]
 %{py3_sitedir}/pandas/_libs/tslibs/__pycache__
 %dir %{py3_sitedir}/pandas/_libs/window
 %attr(755,root,root) %{py3_sitedir}/pandas/_libs/window/*.cpython-*.so
 %{py3_sitedir}/pandas/_libs/window/__init__.py
+%{py3_sitedir}/pandas/_libs/window/*.py[ix]
 %{py3_sitedir}/pandas/_libs/window/__pycache__
+%{py3_sitedir}/pandas/_testing
 %{py3_sitedir}/pandas/api
 %{py3_sitedir}/pandas/arrays
 %{py3_sitedir}/pandas/compat
@@ -130,9 +148,11 @@ rm -rf $RPM_BUILD_ROOT
 %{py3_sitedir}/pandas/io/excel
 %{py3_sitedir}/pandas/io/formats
 %{py3_sitedir}/pandas/io/json
+%{py3_sitedir}/pandas/io/parsers
 %dir %{py3_sitedir}/pandas/io/sas
 %attr(755,root,root) %{py3_sitedir}/pandas/io/sas/_sas.cpython-*.so
 %{py3_sitedir}/pandas/io/sas/*.py
+%{py3_sitedir}/pandas/io/sas/*.pyx
 %{py3_sitedir}/pandas/io/sas/__pycache__
 %{py3_sitedir}/pandas/plotting
 %{py3_sitedir}/pandas/tseries
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/python3-pandas.git/commitdiff/a8c2710456f13c89cb87839ddbca1e34c2779d43

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to