summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authorbad <bad@pkgsrc.org>2013-12-10 13:00:30 +0000
committerbad <bad@pkgsrc.org>2013-12-10 13:00:30 +0000
commit65b506ae84349648599f4a0f200dd39b708a2cd9 (patch)
tree39086a683d0b76217e60e0ae4e35804335b8e8a2 /math
parent6a1227818cab36697e7eb3d72b987f68c5bb8bb3 (diff)
downloadpkgsrc-65b506ae84349648599f4a0f200dd39b708a2cd9.tar.gz
Update pandas to 0.12.0.
This is a major release from 0.11.0 and includes several new features and enhancements along with a large number of bug fixes. Highlites include a consistent I/O API naming scheme, routines to read html, write multi-indexes to csv files, read & write STATA data files, read & write JSON format files, Python 3 support for HDFStore, filtering of groupby expressions via filter, and a revamped replace routine that accepts regular expressions. For detailed changes see: http://pandas.pydata.org/pandas-docs/stable/whatsnew.html
Diffstat (limited to 'math')
-rw-r--r--math/py-pandas/Makefile5
-rw-r--r--math/py-pandas/PLIST76
-rw-r--r--math/py-pandas/distinfo8
3 files changed, 75 insertions, 14 deletions
diff --git a/math/py-pandas/Makefile b/math/py-pandas/Makefile
index fd645296dbe..d17b8aae2a3 100644
--- a/math/py-pandas/Makefile
+++ b/math/py-pandas/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2013/05/16 23:10:16 bad Exp $
+# $NetBSD: Makefile,v 1.5 2013/12/10 13:00:30 bad Exp $
-DISTNAME= pandas-0.11.0
+DISTNAME= pandas-0.12.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= math graphics python
MASTER_SITES= http://pypi.python.org/packages/source/p/pandas/
@@ -14,6 +14,7 @@ DEPENDS+= ${PYPKGPREFIX}-dateutil>=1.5:../../time/py-dateutil
DEPENDS+= ${PYPKGPREFIX}-pytz>=1.5:../../time/py-pytz
DEPENDS+= ${PYPKGPREFIX}-scipy>=0.7:../../math/py-scipy
DEPENDS+= ${PYPKGPREFIX}-pytables>=2.2:../../math/py-pytables
+BUILDLINK_API_DEPENDS.pynumpy+= ${PYPKGPREFIX}-numpy>=1.6.1
PYDISTUTILSPKG= yes
PLIST_SUBST+= PYPKGPREFIX=${PYPKGPREFIX}
diff --git a/math/py-pandas/PLIST b/math/py-pandas/PLIST
index 4aa590756cf..c1edbfd27be 100644
--- a/math/py-pandas/PLIST
+++ b/math/py-pandas/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2013/05/16 23:10:16 bad Exp $
+@comment $NetBSD: PLIST,v 1.4 2013/12/10 13:00:30 bad Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -8,7 +8,6 @@ ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/pandas/__init__.py
${PYSITELIB}/pandas/__init__.pyc
${PYSITELIB}/pandas/__init__.pyo
-${PYSITELIB}/pandas/_parser.so
${PYSITELIB}/pandas/_sparse.so
${PYSITELIB}/pandas/algos.so
${PYSITELIB}/pandas/compat/__init__.py
@@ -29,6 +28,9 @@ ${PYSITELIB}/pandas/core/api.pyo
${PYSITELIB}/pandas/core/array.py
${PYSITELIB}/pandas/core/array.pyc
${PYSITELIB}/pandas/core/array.pyo
+${PYSITELIB}/pandas/core/base.py
+${PYSITELIB}/pandas/core/base.pyc
+${PYSITELIB}/pandas/core/base.pyo
${PYSITELIB}/pandas/core/categorical.py
${PYSITELIB}/pandas/core/categorical.pyc
${PYSITELIB}/pandas/core/categorical.pyo
@@ -106,33 +108,60 @@ ${PYSITELIB}/pandas/info.pyo
${PYSITELIB}/pandas/io/__init__.py
${PYSITELIB}/pandas/io/__init__.pyc
${PYSITELIB}/pandas/io/__init__.pyo
+${PYSITELIB}/pandas/io/api.py
+${PYSITELIB}/pandas/io/api.pyc
+${PYSITELIB}/pandas/io/api.pyo
${PYSITELIB}/pandas/io/auth.py
${PYSITELIB}/pandas/io/auth.pyc
${PYSITELIB}/pandas/io/auth.pyo
+${PYSITELIB}/pandas/io/clipboard.py
+${PYSITELIB}/pandas/io/clipboard.pyc
+${PYSITELIB}/pandas/io/clipboard.pyo
+${PYSITELIB}/pandas/io/common.py
+${PYSITELIB}/pandas/io/common.pyc
+${PYSITELIB}/pandas/io/common.pyo
${PYSITELIB}/pandas/io/data.py
${PYSITELIB}/pandas/io/data.pyc
${PYSITELIB}/pandas/io/data.pyo
${PYSITELIB}/pandas/io/date_converters.py
${PYSITELIB}/pandas/io/date_converters.pyc
${PYSITELIB}/pandas/io/date_converters.pyo
+${PYSITELIB}/pandas/io/excel.py
+${PYSITELIB}/pandas/io/excel.pyc
+${PYSITELIB}/pandas/io/excel.pyo
${PYSITELIB}/pandas/io/ga.py
${PYSITELIB}/pandas/io/ga.pyc
${PYSITELIB}/pandas/io/ga.pyo
+${PYSITELIB}/pandas/io/html.py
+${PYSITELIB}/pandas/io/html.pyc
+${PYSITELIB}/pandas/io/html.pyo
+${PYSITELIB}/pandas/io/json.py
+${PYSITELIB}/pandas/io/json.pyc
+${PYSITELIB}/pandas/io/json.pyo
${PYSITELIB}/pandas/io/parsers.py
${PYSITELIB}/pandas/io/parsers.pyc
${PYSITELIB}/pandas/io/parsers.pyo
+${PYSITELIB}/pandas/io/pickle.py
+${PYSITELIB}/pandas/io/pickle.pyc
+${PYSITELIB}/pandas/io/pickle.pyo
${PYSITELIB}/pandas/io/pytables.py
${PYSITELIB}/pandas/io/pytables.pyc
${PYSITELIB}/pandas/io/pytables.pyo
${PYSITELIB}/pandas/io/sql.py
${PYSITELIB}/pandas/io/sql.pyc
${PYSITELIB}/pandas/io/sql.pyo
+${PYSITELIB}/pandas/io/stata.py
+${PYSITELIB}/pandas/io/stata.pyc
+${PYSITELIB}/pandas/io/stata.pyo
${PYSITELIB}/pandas/io/tests/__init__.py
${PYSITELIB}/pandas/io/tests/__init__.pyc
${PYSITELIB}/pandas/io/tests/__init__.pyo
+${PYSITELIB}/pandas/io/tests/data/banklist.csv
+${PYSITELIB}/pandas/io/tests/data/banklist.html
${PYSITELIB}/pandas/io/tests/data/legacy_hdf/legacy.h5
${PYSITELIB}/pandas/io/tests/data/legacy_hdf/legacy_0.10.h5
${PYSITELIB}/pandas/io/tests/data/legacy_hdf/legacy_table.h5
+${PYSITELIB}/pandas/io/tests/data/legacy_hdf/legacy_table_0.11.h5
${PYSITELIB}/pandas/io/tests/data/legacy_hdf/pytables_native.h5
${PYSITELIB}/pandas/io/tests/data/legacy_hdf/pytables_native2.h5
${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.10.1/AMD64_windows_2.7.3.pickle
@@ -140,20 +169,31 @@ ${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.10.1/x86_64_linux_2.7.3.pickle
${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.11.0/x86_64_linux_2.7.3.pickle
${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.11.0/x86_64_linux_3.3.0.pickle
${PYSITELIB}/pandas/io/tests/data/salary.table
+${PYSITELIB}/pandas/io/tests/data/spam.html
+${PYSITELIB}/pandas/io/tests/data/stata1.dta
+${PYSITELIB}/pandas/io/tests/data/stata2.dta
+${PYSITELIB}/pandas/io/tests/data/stata3.csv
+${PYSITELIB}/pandas/io/tests/data/stata3.dta
+${PYSITELIB}/pandas/io/tests/data/stata4.dta
${PYSITELIB}/pandas/io/tests/data/test.xls
${PYSITELIB}/pandas/io/tests/data/test.xlsx
${PYSITELIB}/pandas/io/tests/data/test1.csv
${PYSITELIB}/pandas/io/tests/data/test2.csv
${PYSITELIB}/pandas/io/tests/data/test2.xls
+${PYSITELIB}/pandas/io/tests/data/test2.xlsx
${PYSITELIB}/pandas/io/tests/data/test3.xls
${PYSITELIB}/pandas/io/tests/data/unicode_series.csv
${PYSITELIB}/pandas/io/tests/data/utf16_ex.txt
+${PYSITELIB}/pandas/io/tests/data/valid_markup.html
${PYSITELIB}/pandas/io/tests/generate_legacy_pickles.py
${PYSITELIB}/pandas/io/tests/generate_legacy_pickles.pyc
${PYSITELIB}/pandas/io/tests/generate_legacy_pickles.pyo
${PYSITELIB}/pandas/io/tests/test_cparser.py
${PYSITELIB}/pandas/io/tests/test_cparser.pyc
${PYSITELIB}/pandas/io/tests/test_cparser.pyo
+${PYSITELIB}/pandas/io/tests/test_data.py
+${PYSITELIB}/pandas/io/tests/test_data.pyc
+${PYSITELIB}/pandas/io/tests/test_data.pyo
${PYSITELIB}/pandas/io/tests/test_date_converters.py
${PYSITELIB}/pandas/io/tests/test_date_converters.pyc
${PYSITELIB}/pandas/io/tests/test_date_converters.pyo
@@ -163,6 +203,21 @@ ${PYSITELIB}/pandas/io/tests/test_excel.pyo
${PYSITELIB}/pandas/io/tests/test_ga.py
${PYSITELIB}/pandas/io/tests/test_ga.pyc
${PYSITELIB}/pandas/io/tests/test_ga.pyo
+${PYSITELIB}/pandas/io/tests/test_html.py
+${PYSITELIB}/pandas/io/tests/test_html.pyc
+${PYSITELIB}/pandas/io/tests/test_html.pyo
+${PYSITELIB}/pandas/io/tests/test_json.py
+${PYSITELIB}/pandas/io/tests/test_json.pyc
+${PYSITELIB}/pandas/io/tests/test_json.pyo
+${PYSITELIB}/pandas/io/tests/test_json/__init__.py
+${PYSITELIB}/pandas/io/tests/test_json/__init__.pyc
+${PYSITELIB}/pandas/io/tests/test_json/__init__.pyo
+${PYSITELIB}/pandas/io/tests/test_json/test_pandas.py
+${PYSITELIB}/pandas/io/tests/test_json/test_pandas.pyc
+${PYSITELIB}/pandas/io/tests/test_json/test_pandas.pyo
+${PYSITELIB}/pandas/io/tests/test_json/test_ujson.py
+${PYSITELIB}/pandas/io/tests/test_json/test_ujson.pyc
+${PYSITELIB}/pandas/io/tests/test_json/test_ujson.pyo
${PYSITELIB}/pandas/io/tests/test_parsers.py
${PYSITELIB}/pandas/io/tests/test_parsers.pyc
${PYSITELIB}/pandas/io/tests/test_parsers.pyo
@@ -175,16 +230,18 @@ ${PYSITELIB}/pandas/io/tests/test_pytables.pyo
${PYSITELIB}/pandas/io/tests/test_sql.py
${PYSITELIB}/pandas/io/tests/test_sql.pyc
${PYSITELIB}/pandas/io/tests/test_sql.pyo
+${PYSITELIB}/pandas/io/tests/test_stata.py
+${PYSITELIB}/pandas/io/tests/test_stata.pyc
+${PYSITELIB}/pandas/io/tests/test_stata.pyo
${PYSITELIB}/pandas/io/tests/test_wb.py
${PYSITELIB}/pandas/io/tests/test_wb.pyc
${PYSITELIB}/pandas/io/tests/test_wb.pyo
-${PYSITELIB}/pandas/io/tests/test_yahoo.py
-${PYSITELIB}/pandas/io/tests/test_yahoo.pyc
-${PYSITELIB}/pandas/io/tests/test_yahoo.pyo
${PYSITELIB}/pandas/io/wb.py
${PYSITELIB}/pandas/io/wb.pyc
${PYSITELIB}/pandas/io/wb.pyo
+${PYSITELIB}/pandas/json.so
${PYSITELIB}/pandas/lib.so
+${PYSITELIB}/pandas/parser.so
${PYSITELIB}/pandas/rpy/__init__.py
${PYSITELIB}/pandas/rpy/__init__.pyc
${PYSITELIB}/pandas/rpy/__init__.pyo
@@ -307,6 +364,9 @@ ${PYSITELIB}/pandas/tests/data/unicode_series.csv
${PYSITELIB}/pandas/tests/test_algos.py
${PYSITELIB}/pandas/tests/test_algos.pyc
${PYSITELIB}/pandas/tests/test_algos.pyo
+${PYSITELIB}/pandas/tests/test_categorical.py
+${PYSITELIB}/pandas/tests/test_categorical.pyc
+${PYSITELIB}/pandas/tests/test_categorical.pyo
${PYSITELIB}/pandas/tests/test_common.py
${PYSITELIB}/pandas/tests/test_common.pyc
${PYSITELIB}/pandas/tests/test_common.pyo
@@ -316,9 +376,6 @@ ${PYSITELIB}/pandas/tests/test_config.pyo
${PYSITELIB}/pandas/tests/test_expressions.py
${PYSITELIB}/pandas/tests/test_expressions.pyc
${PYSITELIB}/pandas/tests/test_expressions.pyo
-${PYSITELIB}/pandas/tests/test_factor.py
-${PYSITELIB}/pandas/tests/test_factor.pyc
-${PYSITELIB}/pandas/tests/test_factor.pyo
${PYSITELIB}/pandas/tests/test_format.py
${PYSITELIB}/pandas/tests/test_format.pyc
${PYSITELIB}/pandas/tests/test_format.pyo
@@ -410,6 +467,9 @@ ${PYSITELIB}/pandas/tools/tests/test_tile.pyo
${PYSITELIB}/pandas/tools/tests/test_tools.py
${PYSITELIB}/pandas/tools/tests/test_tools.pyc
${PYSITELIB}/pandas/tools/tests/test_tools.pyo
+${PYSITELIB}/pandas/tools/tests/test_util.py
+${PYSITELIB}/pandas/tools/tests/test_util.pyc
+${PYSITELIB}/pandas/tools/tests/test_util.pyo
${PYSITELIB}/pandas/tools/tile.py
${PYSITELIB}/pandas/tools/tile.pyc
${PYSITELIB}/pandas/tools/tile.pyo
diff --git a/math/py-pandas/distinfo b/math/py-pandas/distinfo
index fbb94c19ce6..e2a8f21197c 100644
--- a/math/py-pandas/distinfo
+++ b/math/py-pandas/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.4 2013/05/16 23:10:16 bad Exp $
+$NetBSD: distinfo,v 1.5 2013/12/10 13:00:30 bad Exp $
-SHA1 (pandas-0.11.0.tar.gz) = 45ec33b4f500f89e16d842fd6c674722898b21eb
-RMD160 (pandas-0.11.0.tar.gz) = 600d3c4619def15f53d4a16bf6f91553f76c9df6
-Size (pandas-0.11.0.tar.gz) = 2783590 bytes
+SHA1 (pandas-0.12.0.tar.gz) = 38f78850bbcba366761499a5f0b8ffef23922245
+RMD160 (pandas-0.12.0.tar.gz) = b6c421d87557f6e74a771726248d93c77427c38f
+Size (pandas-0.12.0.tar.gz) = 3155059 bytes