Page MenuHomeFreeBSD

D22162.diff
No OneTemporary

D22162.diff

Index: Mk/Uses/python.mk
===================================================================
--- Mk/Uses/python.mk
+++ Mk/Uses/python.mk
@@ -670,8 +670,10 @@
# Common Python modules that can be needed but only for some versions of Python.
.if ${PYTHON_REL} < 3500
PY_TYPING= ${PYTHON_PKGNAMEPREFIX}typing>=3.7.4:devel/py-typing@${PY_FLAVOR}
+PY_PANDAS= ${PYTHON_PKGNAMEPREFIX}pandas024>0:math/py-pandas024@${PY_FLAVOR}
.else
PY_TYPING=
+PY_PANDAS= ${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR}
.endif
.if ${PYTHON_REL} < 3400
Index: astro/py-metpy/Makefile
===================================================================
--- astro/py-metpy/Makefile
+++ astro/py-metpy/Makefile
@@ -3,6 +3,7 @@
PORTNAME= metpy
PORTVERSION= 0.11.1
+PORTREVISION= 1
CATEGORIES= astro python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +19,7 @@
RUN_DEPENDS= ${PY_ENUM34} \
${PYTHON_PKGNAMEPREFIX}matplotlib>=2.1.0:math/py-matplotlib@${PY_FLAVOR} \
${PYNUMPY} \
- ${PYTHON_PKGNAMEPREFIX}pandas>=0.22.0:math/py-pandas@${PY_FLAVOR} \
+ ${PY_PANDAS} \
${PYTHON_PKGNAMEPREFIX}Pint>=0:devel/py-Pint@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pooch>=0.1:devel/py-pooch@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=0.17.0:science/py-scipy@${PY_FLAVOR} \
Index: biology/py-gtfparse/Makefile
===================================================================
--- biology/py-gtfparse/Makefile
+++ biology/py-gtfparse/Makefile
@@ -2,7 +2,7 @@
PORTNAME= gtfparse
DISTVERSION= 1.2.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= biology python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +13,7 @@
LICENSE= APACHE20
RUN_DEPENDS= ${PYNUMPY} \
- ${PYTHON_PKGNAMEPREFIX}pandas>=0.15:math/py-pandas@${PY_FLAVOR}
+ ${PY_PANDAS}
USES= python
USE_PYTHON= distutils autoplist
Index: devel/py-fbprophet/Makefile
===================================================================
--- devel/py-fbprophet/Makefile
+++ devel/py-fbprophet/Makefile
@@ -2,7 +2,7 @@
PORTNAME= fbprophet
PORTVERSION= 0.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -21,7 +21,7 @@
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pystan>2.14:math/py-pystan@${PY_FLAVOR}
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}numpy>1.10.0:math/py-numpy@${PY_FLAVOR}
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}matplotlib>2.0.0:math/py-matplotlib@${PY_FLAVOR}
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pandas>0.23.4:math/py-pandas@${PY_FLAVOR}
+RUN_DEPENDS+= ${PY_PANDAS}
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}holidays>0.9.5:devel/py-holidays@${PY_FLAVOR}
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}lunardate>0.1.5:devel/py-lunardate@${PY_FLAVOR}
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}convertdate>2.1.2:devel/py-convertdate@${PY_FLAVOR}
Index: devel/py-xarray011/Makefile
===================================================================
--- devel/py-xarray011/Makefile
+++ devel/py-xarray011/Makefile
@@ -3,7 +3,7 @@
PORTNAME= xarray
PORTVERSION= 0.11.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYNUMPY} \
- ${PYTHON_PKGNAMEPREFIX}pandas>=0.19.2:math/py-pandas@${PY_FLAVOR}
+ ${PY_PANDAS}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=2.7.1:devel/py-pytest@${PY_FLAVOR}
USES= python
Index: graphics/py-geopandas/Makefile
===================================================================
--- graphics/py-geopandas/Makefile
+++ graphics/py-geopandas/Makefile
@@ -2,6 +2,7 @@
PORTNAME= geopandas
PORTVERSION= 0.6.0
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +12,7 @@
LICENSE= BSD3CLAUSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} \
+RUN_DEPENDS= ${PY_PANDAS} \
${PYTHON_PKGNAMEPREFIX}Shapely>=1.2.18:devel/py-shapely@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Fiona>=1.0.1:graphics/py-fiona@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyproj>=1.9.3:graphics/py-pyproj@${PY_FLAVOR} \
Index: graphics/py-traitsui/Makefile
===================================================================
--- graphics/py-traitsui/Makefile
+++ graphics/py-traitsui/Makefile
@@ -23,7 +23,7 @@
# The requirements are defined in traitsui/__init__.py
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} \
+ ${PY_PANDAS} \
${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}traits>0:devel/py-traits@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \
Index: math/Makefile
===================================================================
--- math/Makefile
+++ math/Makefile
@@ -737,6 +737,7 @@
SUBDIR += py-onnx-tf
SUBDIR += py-osqp
SUBDIR += py-pandas
+ SUBDIR += py-pandas024
SUBDIR += py-pandas-datareader
SUBDIR += py-patsy
SUBDIR += py-permutation
Index: math/py-pandas-datareader/Makefile
===================================================================
--- math/py-pandas-datareader/Makefile
+++ math/py-pandas-datareader/Makefile
@@ -2,6 +2,7 @@
PORTNAME= pandas-datareader
DISTVERSION= 0.8.1
+PORTREVISION= 1
CATEGORIES= math finance python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +14,7 @@
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pandas>0.19.2:math/py-pandas@${PY_FLAVOR} \
+ ${PY_PANDAS} \
${PYTHON_PKGNAMEPREFIX}requests>=2.3.0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests-file>0:www/py-requests-file@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests-ftp>0:ftp/py-requests-ftp@${PY_FLAVOR} \
Index: math/py-pandas/Makefile
===================================================================
--- math/py-pandas/Makefile
+++ math/py-pandas/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= pandas
-DISTVERSION= 0.24.2
-PORTREVISION= 1
+DISTVERSION= 0.25.2
PORTEPOCH= 1
CATEGORIES= math devel python
MASTER_SITES= CHEESESHOP
@@ -15,12 +14,14 @@
BUILD_DEPENDS= ${PYNUMPY}
RUN_DEPENDS:= ${BUILD_DEPENDS} \
- ${PYTHON_PKGNAMEPREFIX}dateutil>=2.5:devel/py-dateutil@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dateutil>=2.6.1:devel/py-dateutil@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytz>2017.2:devel/py-pytz@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
-# Official support for 2.7, 3.5, 3.6, and 3.7
-USES= python
+# Official support for >=3.5.3
+USES= python:3.5+
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}${PORTNAME}024
OPTIONS_DEFINE= MPL SCIPY
OPTIONS_GROUP= ACCEL STORAGE HTML EXCEL
@@ -29,7 +30,7 @@
OPTIONS_GROUP_STORAGE= BOTO TABLES
OPTIONS_GROUP_HTML= LXML HTML5LIB JINJA2
OPTIONS_GROUP_EXCEL= XLRD XLWT OPENPYXL XLSX
-OPTIONS_RADIO_SQL= ALCHEMY10 ALCHEMY11 ALCHEMY12 ALCHEMY13
+OPTIONS_RADIO_SQL= ALCHEMY11 ALCHEMY12 ALCHEMY13
OPTIONS_DEFAULT= BTLNCK NUMEXPR
# Note: we cannot include the following ports in *_DEPENDS because they depend
@@ -50,7 +51,6 @@
XLRD_DESC= Read MS Excel with textproc/py-xlrd
XLWT_DESC= Write MS Excel with textproc/py-xlwt
XLSX_DESC= Write MS Excel with textproc/py-xlsxwriter
-ALCHEMY10_DESC= Support SQL databases via databases/py-sqlalchemy10
ALCHEMY11_DESC= Support SQL databases via databases/py-sqlalchemy11
ALCHEMY12_DESC= Support SQL databases via databases/py-sqlalchemy12
ALCHEMY13_DESC= Support SQL databases via databases/py-sqlalchemy13
@@ -60,24 +60,23 @@
HTML_DESC= HTML Parsing/Generation Add-ons
EXCEL_DESC= MS Excel I/O Add-ons
-MPL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=2.0.0:math/py-matplotlib@${PY_FLAVOR}
-SCIPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}scipy>=1.1:science/py-scipy@${PY_FLAVOR}
-BTLNCK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bottleneck>=1.2.0:math/py-bottleneck@${PY_FLAVOR}
-NUMEXPR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numexpr>=2.6.1:math/py-numexpr@${PY_FLAVOR}
+MPL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=2.2.2:math/py-matplotlib@${PY_FLAVOR}
+SCIPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}scipy>=0.19.0:science/py-scipy@${PY_FLAVOR}
+BTLNCK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bottleneck>=1.2.1:math/py-bottleneck@${PY_FLAVOR}
+NUMEXPR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numexpr>=2.6.2:math/py-numexpr@${PY_FLAVOR}
BOTO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto>0:devel/py-boto@${PY_FLAVOR}
TABLES_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tables>=3.4.2:devel/py-tables@${PY_FLAVOR}
-LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.2.1:www/py-beautifulsoup@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR}
-HTML5LIB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.2.1:www/py-beautifulsoup@${PY_FLAVOR} \
+LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.6.0:www/py-beautifulsoup@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>3.8.0:devel/py-lxml@${PY_FLAVOR}
+HTML5LIB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.6.0:www/py-beautifulsoup@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR}
JINJA2_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR}
-OPENPYXL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openpyxl>=2.4.0:textproc/py-openpyxl@${PY_FLAVOR}
-XLRD_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xlrd>=1.0.0:textproc/py-xlrd@${PY_FLAVOR}
-XLWT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xlwt>0:textproc/py-xlwt@${PY_FLAVOR}
-XLSX_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}XlsxWriter>0:textproc/py-xlsxwriter@${PY_FLAVOR}
+OPENPYXL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openpyxl>=2.4.8:textproc/py-openpyxl@${PY_FLAVOR}
+XLRD_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xlrd>=1.1.0:textproc/py-xlrd@${PY_FLAVOR}
+XLWT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xlwt>1.2.0:textproc/py-xlwt@${PY_FLAVOR}
+XLSX_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}XlsxWriter>0.9.8:textproc/py-xlsxwriter@${PY_FLAVOR}
-ALCHEMY10_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy10>0:databases/py-sqlalchemy10@${PY_FLAVOR}
-ALCHEMY11_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy11>0:databases/py-sqlalchemy11@${PY_FLAVOR}
+ALCHEMY11_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy11>1.1.4:databases/py-sqlalchemy11@${PY_FLAVOR}
ALCHEMY12_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy12>0:databases/py-sqlalchemy12@${PY_FLAVOR}
ALCHEMY13_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy13>0:databases/py-sqlalchemy13@${PY_FLAVOR}
Index: math/py-pandas/distinfo
===================================================================
--- math/py-pandas/distinfo
+++ math/py-pandas/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1553016144
-SHA256 (pandas-0.24.2.tar.gz) = 4f919f409c433577a501e023943e582c57355d50a724c589e78bc1d551a535a2
-SIZE (pandas-0.24.2.tar.gz) = 11837693
+TIMESTAMP = 1572108259
+SHA256 (pandas-0.25.2.tar.gz) = ca91a19d1f0a280874a24dca44aadce42da7f3a7edb7e9ab7c7baad8febee2be
+SIZE (pandas-0.25.2.tar.gz) = 12627337
Index: math/py-pandas024/Makefile
===================================================================
--- math/py-pandas024/Makefile
+++ math/py-pandas024/Makefile
@@ -0,0 +1,97 @@
+# $FreeBSD$
+
+PORTNAME= pandas
+DISTVERSION= 0.24.2
+CATEGORIES= math devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMESUFFIX= 024
+
+MAINTAINER= john@saltant.com
+COMMENT= Flexible, high-performance data analysis in Python
+
+LICENSE= BSD3CLAUSE
+
+BUILD_DEPENDS= ${PYNUMPY}
+RUN_DEPENDS:= ${BUILD_DEPENDS} \
+ ${PYTHON_PKGNAMEPREFIX}dateutil>=2.5:devel/py-dateutil@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
+
+# Official support for 2.7, 3.5, 3.6, and 3.7
+USES= python
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}${PORTNAME}
+
+OPTIONS_DEFINE= MPL SCIPY
+OPTIONS_GROUP= ACCEL STORAGE HTML EXCEL
+OPTIONS_RADIO= SQL
+OPTIONS_GROUP_ACCEL= BTLNCK NUMEXPR
+OPTIONS_GROUP_STORAGE= BOTO TABLES
+OPTIONS_GROUP_HTML= LXML HTML5LIB JINJA2
+OPTIONS_GROUP_EXCEL= XLRD XLWT OPENPYXL XLSX
+OPTIONS_RADIO_SQL= ALCHEMY10 ALCHEMY11 ALCHEMY12 ALCHEMY13
+OPTIONS_DEFAULT= BTLNCK NUMEXPR
+
+# Note: we cannot include the following ports in *_DEPENDS because they depend
+# on us for BUILD and RUN.
+# devel/py-xarray
+# math/py-statsmodels
+
+MPL_DESC= Support graphical plotting output via math/py-matplotlib
+SCIPY_DESC= Support various statistical functions via science/py-scipy
+BTLNCK_DESC= Accelerate certain NaN evals via math/py-bottleneck
+NUMEXPR_DESC= Accelerate certain numerical ops via math/py-numexpr
+BOTO_DESC= Support Amazon S3 storage via devel/py-boto
+TABLES_DESC= Support HDF5-based storage via devel/py-tables
+LXML_DESC= Parse HTML with devel/py-lxml and www/py-beautifulsoup
+JINJA2_DESC= Support conditional HTML formatting with devel/py-Jinja2
+HTML5LIB_DESC= Parse HTML with www/py-html5lib and www/py-beautifulsoup
+OPENPYXL_DESC= Write MS Excel 2007+ with textproc/py-openpyxl
+XLRD_DESC= Read MS Excel with textproc/py-xlrd
+XLWT_DESC= Write MS Excel with textproc/py-xlwt
+XLSX_DESC= Write MS Excel with textproc/py-xlsxwriter
+ALCHEMY10_DESC= Support SQL databases via databases/py-sqlalchemy10
+ALCHEMY11_DESC= Support SQL databases via databases/py-sqlalchemy11
+ALCHEMY12_DESC= Support SQL databases via databases/py-sqlalchemy12
+ALCHEMY13_DESC= Support SQL databases via databases/py-sqlalchemy13
+ACCEL_DESC= Computation Acceleration Add-ons
+STORAGE_DESC= Data Storage Add-ons
+SQL_DESC= SQLAlchemy ORM Add-ons
+HTML_DESC= HTML Parsing/Generation Add-ons
+EXCEL_DESC= MS Excel I/O Add-ons
+
+MPL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=2.0.0:math/py-matplotlib@${PY_FLAVOR}
+SCIPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}scipy>=1.1:science/py-scipy@${PY_FLAVOR}
+BTLNCK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bottleneck>=1.2.0:math/py-bottleneck@${PY_FLAVOR}
+NUMEXPR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numexpr>=2.6.1:math/py-numexpr@${PY_FLAVOR}
+BOTO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto>0:devel/py-boto@${PY_FLAVOR}
+TABLES_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tables>=3.4.2:devel/py-tables@${PY_FLAVOR}
+LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.2.1:www/py-beautifulsoup@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR}
+HTML5LIB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.2.1:www/py-beautifulsoup@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR}
+JINJA2_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR}
+OPENPYXL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openpyxl>=2.4.0:textproc/py-openpyxl@${PY_FLAVOR}
+XLRD_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xlrd>=1.0.0:textproc/py-xlrd@${PY_FLAVOR}
+XLWT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xlwt>0:textproc/py-xlwt@${PY_FLAVOR}
+XLSX_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}XlsxWriter>0:textproc/py-xlsxwriter@${PY_FLAVOR}
+
+ALCHEMY10_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy10>0:databases/py-sqlalchemy10@${PY_FLAVOR}
+ALCHEMY11_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy11>0:databases/py-sqlalchemy11@${PY_FLAVOR}
+ALCHEMY12_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy12>0:databases/py-sqlalchemy12@${PY_FLAVOR}
+ALCHEMY13_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy13>0:databases/py-sqlalchemy13@${PY_FLAVOR}
+
+OPENPYXL_IMPLIES= XLRD
+
+SUB_FILES= pkg-message
+
+USE_PYTHON= autoplist distutils
+
+post-install:
+ @${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} \
+ -name '*.so' -exec ${STRIP_CMD} {} +
+
+PORTSCOUT= limit:^0\.24\.
+
+.include <bsd.port.mk>
Index: math/py-pandas024/distinfo
===================================================================
--- math/py-pandas024/distinfo
+++ math/py-pandas024/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1553016144
+SHA256 (pandas-0.24.2.tar.gz) = 4f919f409c433577a501e023943e582c57355d50a724c589e78bc1d551a535a2
+SIZE (pandas-0.24.2.tar.gz) = 11837693
Index: math/py-pandas024/files/pkg-message.in
===================================================================
--- math/py-pandas024/files/pkg-message.in
+++ math/py-pandas024/files/pkg-message.in
@@ -0,0 +1,8 @@
+[
+{ type: install
+ message: <<EOM
+Install math/py-statsmodels to enable parts of pandas.stats.
+Install devel/py-xarray to enable the to_xarray() function.
+EOM
+}
+]
Index: math/py-pandas024/pkg-descr
===================================================================
--- math/py-pandas024/pkg-descr
+++ math/py-pandas024/pkg-descr
@@ -0,0 +1,10 @@
+pandas is a Python package providing fast, flexible, and expressive
+data structures designed to make working with "relational" or
+"labeled" data both easy and intuitive. It aims to be the
+fundamental high-level building block for doing practical, real
+world data analysis in Python.
+
+Version 0.24 is the last to include support for Python 2. To upgrade
+to 0.25 and beyond (math/py-pandas), you must use Python 3.
+
+WWW: https://pandas.pydata.org/
Index: math/py-pymc3/Makefile
===================================================================
--- math/py-pymc3/Makefile
+++ math/py-pymc3/Makefile
@@ -3,7 +3,7 @@
PORTNAME= pymc3
DISTVERSIONPREFIX= v
DISTVERSION= 3.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@
RUN_DEPENDS= ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}h5py>=2.7.0:science/py-h5py@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pandas>=0.18.0:math/py-pandas@${PY_FLAVOR} \
+ ${PY_PANDAS} \
${PYTHON_PKGNAMEPREFIX}patsy>=0.4.0:math/py-patsy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=0.18.1:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}theano>=1.0.4:math/py-theano@${PY_FLAVOR} \
Index: math/py-seaborn/Makefile
===================================================================
--- math/py-seaborn/Makefile
+++ math/py-seaborn/Makefile
@@ -2,7 +2,7 @@
PORTNAME= seaborn
PORTVERSION= 0.9.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \
${NUMPY} \
- ${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} \
+ ${PY_PANDAS} \
${PYTHON_PKGNAMEPREFIX}patsy>0:math/py-patsy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}statsmodels>0:math/py-statsmodels@${PY_FLAVOR}
Index: math/py-statsmodels/Makefile
===================================================================
--- math/py-statsmodels/Makefile
+++ math/py-statsmodels/Makefile
@@ -3,7 +3,7 @@
PORTNAME= statsmodels
PORTVERSION= 0.10.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= ${PYNUMPY} \
- ${PYTHON_PKGNAMEPREFIX}pandas>=0.19:math/py-pandas@${PY_FLAVOR} \
+ ${PY_PANDAS} \
${PYTHON_PKGNAMEPREFIX}patsy>=0.4.0:math/py-patsy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=0.18:science/py-scipy@${PY_FLAVOR}
Index: misc/py-eemeter/Makefile
===================================================================
--- misc/py-eemeter/Makefile
+++ misc/py-eemeter/Makefile
@@ -3,7 +3,7 @@
PORTNAME= eemeter
DISTVERSIONPREFIX= v
DISTVERSION= 2.5.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} \
+ ${PY_PANDAS} \
${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}statsmodels>0:math/py-statsmodels@${PY_FLAVOR}
Index: science/psychopy/Makefile
===================================================================
--- science/psychopy/Makefile
+++ science/psychopy/Makefile
@@ -3,7 +3,7 @@
PORTNAME= psychopy
DISTVERSION= 1.90.3
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= science python
MAINTAINER= ports@FreeBSD.org
@@ -18,7 +18,7 @@
${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}openpyxl>0:textproc/py-openpyxl@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} \
+ ${PY_PANDAS} \
${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyglet>0:graphics/py-pyglet@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}PyOpenGL>0:graphics/py-PyOpenGL@${PY_FLAVOR} \
Index: science/py-chainer-chemistry/Makefile
===================================================================
--- science/py-chainer-chemistry/Makefile
+++ science/py-chainer-chemistry/Makefile
@@ -2,6 +2,7 @@
PORTNAME= chainer-chemistry
DISTVERSION= 0.6.0
+PORTREVISION= 1
CATEGORIES= science biology
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +16,7 @@
${PYTHON_PKGNAMEPREFIX}chainer>0:science/py-chainer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}joblib>0:devel/py-joblib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} \
+ ${PY_PANDAS} \
${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scikit-learn>0:science/py-scikit-learn@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tqdm>0:misc/py-tqdm@${PY_FLAVOR}
Index: science/py-lifelines/Makefile
===================================================================
--- science/py-lifelines/Makefile
+++ science/py-lifelines/Makefile
@@ -2,7 +2,7 @@
PORTNAME= lifelines
DISTVERSION= 0.19.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYNUMPY} \
- ${PYTHON_PKGNAMEPREFIX}pandas>=0.18:math/py-pandas@${PY_FLAVOR} \
+ ${PY_PANDAS} \
${PYTHON_PKGNAMEPREFIX}scipy>1.0:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib>2.0:math/py-matplotlib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}bottleneck>=1.0:math/py-bottleneck@${PY_FLAVOR} \
Index: science/py-oddt/Makefile
===================================================================
--- science/py-oddt/Makefile
+++ science/py-oddt/Makefile
@@ -2,7 +2,7 @@
PORTNAME= oddt
DISTVERSION= 0.6
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@
BUILD_DEPENDS= ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}joblib>0:devel/py-joblib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} \
+ ${PY_PANDAS} \
${PYTHON_PKGNAMEPREFIX}scikit-learn>0:science/py-scikit-learn@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=0.9.0:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
Index: science/py-pyteomics/Makefile
===================================================================
--- science/py-pyteomics/Makefile
+++ science/py-pyteomics/Makefile
@@ -2,7 +2,7 @@
PORTNAME= pyteomics
PORTVERSION= 4.1.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR} \
${PYNUMPY} \
- ${PYTHON_PKGNAMEPREFIX}pandas>=0:math/py-pandas@${PY_FLAVOR} \
+ ${PY_PANDAS} \
${PYTHON_PKGNAMEPREFIX}sqlalchemy13>=0:databases/py-sqlalchemy13@${PY_FLAVOR}
USES= python

File Metadata

Mime Type
text/plain
Expires
Thu, Jun 25, 6:07 AM (15 h, 57 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34297583
Default Alt Text
D22162.diff (23 KB)

Event Timeline