Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F160388559
D22162.id.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
23 KB
Referenced Files
None
Subscribers
None
D22162.id.diff
View Options
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
Details
Attached
Mime Type
text/plain
Expires
Thu, Jun 25, 12:45 AM (11 h, 48 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34297583
Default Alt Text
D22162.id.diff (23 KB)
Attached To
Mode
D22162: math/py-pandas: Update to 0.25.2, add math/py-pandas024 for py27 flavor
Attached
Detach File
Event Timeline
Log In to Comment