update py-pandas from 1.1.0 to 1.1.3 which includes 3 month's worth of bug
fixes and regression fixes.
this is also the first pandas version that allegedly supports python 3.9.
tested on my amd64 box with a few basic scripts and by running the
pandas test suite which results in:
"423 failed, 85300 passed, ..."
Also compile tested these pandas consumers on amd64:
databases/py-influxdb
graphics/py-seaborn
math/mlpack
net/py-siphon
www/py-bokeh
ok?
Index: Makefile
===================================================================
RCS file: /cvs/ports/math/py-pandas/Makefile,v
retrieving revision 1.15
diff -u -p -u -r1.15 Makefile
--- Makefile 23 Aug 2020 09:29:01 -0000 1.15
+++ Makefile 11 Oct 2020 05:07:43 -0000
@@ -2,7 +2,7 @@
COMMENT = data analysis and manipulation library
-MODPY_EGG_VERSION = 1.1.0
+MODPY_EGG_VERSION = 1.1.3
DISTNAME = pandas-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
@@ -26,12 +26,12 @@ WANTLIB += ${COMPILER_LIBCXX} m ${MODPY
COMPILER = base-clang ports-gcc base-gcc
-BUILD_DEPENDS += lang/cython${MODPY_FLAVOR}>=0.29.16 \
+BUILD_DEPENDS += lang/cython${MODPY_FLAVOR}>=0.29.21 \
math/py-numpy${MODPY_FLAVOR}>=1.15.4
RUN_DEPENDS += devel/py-dateutil${MODPY_FLAVOR}>=2.7.3 \
devel/py-tz${MODPY_FLAVOR}>=2017.2 \
- lang/cython${MODPY_FLAVOR}>=0.29.16 \
+ lang/cython${MODPY_FLAVOR}>=0.29.21 \
math/py-numpy${MODPY_FLAVOR}>=1.15.4
TEST_DEPENDS += databases/py-mysqlclient${MODPY_FLAVOR} \
Index: distinfo
===================================================================
RCS file: /cvs/ports/math/py-pandas/distinfo,v
retrieving revision 1.6
diff -u -p -u -r1.6 distinfo
--- distinfo 23 Aug 2020 09:29:01 -0000 1.6
+++ distinfo 11 Oct 2020 05:07:43 -0000
@@ -1,2 +1,2 @@
-SHA256 (pandas-1.1.0.tar.gz) = s5UIVirQuz84Sw2yTafWiiYIud3IWx2THMqqktXkUnM=
-SIZE (pandas-1.1.0.tar.gz) = 5211071
+SHA256 (pandas-1.1.3.tar.gz) = urvtovg7BobJrTjZOxBRbmjNzVdxAH64CnY+mKr0RhM=
+SIZE (pandas-1.1.3.tar.gz) = 5224249
Index: patches/patch-setup_py
===================================================================
RCS file: /cvs/ports/math/py-pandas/patches/patch-setup_py,v
retrieving revision 1.1
diff -u -p -u -r1.1 patch-setup_py
--- patches/patch-setup_py 23 Aug 2020 09:29:01 -0000 1.1
+++ patches/patch-setup_py 11 Oct 2020 05:07:43 -0000
@@ -6,12 +6,12 @@ https://github.com/pandas-dev/pandas/pul
Index: setup.py
--- setup.py.orig
+++ setup.py
-@@ -433,7 +433,7 @@ if is_platform_windows():
+@@ -434,7 +434,7 @@ if is_platform_windows():
extra_compile_args.append("/Z7")
extra_link_args.append("/DEBUG")
else:
- extra_compile_args = ["-Werror"]
-+ extra_compile_args = ["-Werror", "-Wno-error=deprecated-declarations"]
++ extra_compile_args = ["-Werror", "-Wno-error=deprecated-declarations",
"-Wno-unreachable-code"]
extra_link_args = []
if debugging_symbols_requested:
extra_compile_args.append("-g")