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")