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

Reply via email to