summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbad <bad@pkgsrc.org>2015-07-21 19:44:45 +0000
committerbad <bad@pkgsrc.org>2015-07-21 19:44:45 +0000
commit2b7efe52dc72c1d1c8a0ecb44d1aabed118721d4 (patch)
treed638220e9a567c9daba2eebc0fa04442a32d9b0e
parentbdcd9a02a71b299a441cf5fd9b703c450ade8d32 (diff)
downloadpkgsrc-2b7efe52dc72c1d1c8a0ecb44d1aabed118721d4.tar.gz
Update py-pandas to 0.16.2.
Closes PR pkg/49958 by matthewd. Changes since 0.14.1 for a full list see http://pandas.pydata.org/pandas-docs/stable/whatsnew.html: v 0.16.2 This is a minor bug-fix release from 0.16.1 and includes a a large number of bug fixes along some new features (pipe() method), enhancements, and performance improvements. We recommend that all users upgrade to this version. Highlights include: A new pipe method Documentation on how to use numba with pandas, v 0.16.1 This is a minor bug-fix release from 0.16.0 and includes a a large number of bug fixes along several new features, enhancements, and performance improvements. We recommend that all users upgrade to this version. Highlights include: Support for a CategoricalIndex, a category based index New section on how-to-contribute to pandas Revised “Merge, join, and concatenate” documentation, including graphical examples to make it easier to understand each operations New method sample for drawing random samples from Series, DataFrames and Panels. The default Index printing has changed to a more uniform format BusinessHour datetime-offset is now supported Further enhancement to the .str accessor to make string operations easier v0.16.0 (March 22, 2015) This is a major release from 0.15.2 and includes a small number of API changes, several new features, enhancements, and performance improvements along with a large number of bug fixes. We recommend that all users upgrade to this version. Highlights include: DataFrame.assign method Series.to_coo/from_coo methods to interact with scipy.sparse Backwards incompatible change to Timedelta to conform the .seconds attribute with datetime.timedelta Changes to the .loc slicing API to conform with the behavior of .ix Changes to the default for ordering in the Categorical constructor Enhancement to the .str accessor to make string operations easier The pandas.tools.rplot, pandas.sandbox.qtpandas and pandas.rpy modules are deprecated. We refer users to external packages like seaborn, pandas-qt and rpy2 for similar or equivalent functionality, see here v0.15.0 (October 18, 2014) This is a major release from 0.14.1 and includes a small number of API changes, several new features, enhancements, and performance improvements along with a large number of bug fixes. We recommend that all users upgrade to this version. Warning pandas >= 0.15.0 will no longer support compatibility with NumPy versions < 1.7.0. If you want to use the latest versions of pandas, please upgrade to NumPy >= 1.7.0 (GH7711) Highlights include: The Categorical type was integrated as a first-class pandas type New scalar type Timedelta, and a new index type TimedeltaIndex New datetimelike properties accessor .dt for Series, see Datetimelike Properties New DataFrame default display for df.info() to include memory usage, see Memory Usage read_csv will now by default ignore blank lines when parsing API change in using Indexes in set operations Enhancements in the handling of timezones A lot of improvements to the rolling and expanding moment funtions Internal refactoring of the Index class to no longer sub-class ndarray, see Internal Refactoring dropping support for PyTables less than version 3.0.0, and numexpr less than version 2.1 (GH7990) Split indexing documentation into Indexing and Selecting Data and MultiIndex / Advanced Indexing Split out string methods documentation into Working with Text Data
-rw-r--r--math/py-pandas/Makefile10
-rw-r--r--math/py-pandas/PLIST74
-rw-r--r--math/py-pandas/distinfo8
3 files changed, 73 insertions, 19 deletions
diff --git a/math/py-pandas/Makefile b/math/py-pandas/Makefile
index 7534bc33fdf..37048b29295 100644
--- a/math/py-pandas/Makefile
+++ b/math/py-pandas/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2014/07/19 13:17:46 bad Exp $
+# $NetBSD: Makefile,v 1.8 2015/07/21 19:44:45 bad Exp $
-DISTNAME= pandas-0.14.1
+DISTNAME= pandas-0.16.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= math graphics python
MASTER_SITES= http://pypi.python.org/packages/source/p/pandas/
@@ -13,13 +13,13 @@ LICENSE= modified-bsd
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
+BUILDLINK_API_DEPENDS.pynumpy+= ${PYPKGPREFIX}-numpy>=1.7.0
PYTHON_VERSIONED_DEPENDENCIES= dateutil
PYDISTUTILSPKG= yes
-PLIST_SUBST+= PYPKGPREFIX=${PYPKGPREFIX}
-USE_LANGUAGES+= c c++
+PLIST_SUBST+= PYPKGPREFIX=${PYPKGPREFIX}
+USE_LANGUAGES= c c++
# XXX Avoid picking up other compilers when installed
.include "../../mk/compiler.mk"
diff --git a/math/py-pandas/PLIST b/math/py-pandas/PLIST
index fe0bdf6b35b..3d5f0e1c454 100644
--- a/math/py-pandas/PLIST
+++ b/math/py-pandas/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2014/07/19 13:17:46 bad Exp $
+@comment $NetBSD: PLIST,v 1.6 2015/07/21 19:44:45 bad Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -8,6 +8,7 @@ ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/pandas/__init__.py
${PYSITELIB}/pandas/__init__.pyc
${PYSITELIB}/pandas/__init__.pyo
+${PYSITELIB}/pandas/_period.so
${PYSITELIB}/pandas/_sparse.so
${PYSITELIB}/pandas/_testing.so
${PYSITELIB}/pandas/algos.so
@@ -74,9 +75,6 @@ ${PYSITELIB}/pandas/core/algorithms.pyo
${PYSITELIB}/pandas/core/api.py
${PYSITELIB}/pandas/core/api.pyc
${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
@@ -212,6 +210,10 @@ ${PYSITELIB}/pandas/io/tests/data/banklist.csv
${PYSITELIB}/pandas/io/tests/data/banklist.html
${PYSITELIB}/pandas/io/tests/data/computer_sales_page.html
${PYSITELIB}/pandas/io/tests/data/gbq_fake_job.txt
+${PYSITELIB}/pandas/io/tests/data/html_encoding/chinese_utf-16.html
+${PYSITELIB}/pandas/io/tests/data/html_encoding/chinese_utf-32.html
+${PYSITELIB}/pandas/io/tests/data/html_encoding/chinese_utf-8.html
+${PYSITELIB}/pandas/io/tests/data/html_encoding/letz_latin1.html
${PYSITELIB}/pandas/io/tests/data/iris.csv
${PYSITELIB}/pandas/io/tests/data/legacy_hdf/legacy.h5
${PYSITELIB}/pandas/io/tests/data/legacy_hdf/legacy_0.10.h5
@@ -233,11 +235,22 @@ ${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.13.0/0.13.0_i686_linux_3.2.3.p
${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.13.0/0.13.0_x86_64_darwin_2.7.5.pickle
${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.13.0/0.13.0_x86_64_darwin_2.7.6.pickle
${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.13.0/0.13.0_x86_64_linux_2.7.3.pickle
+${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.13.0/0.13.0_x86_64_linux_2.7.8.pickle
${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.13.0/0.13.0_x86_64_linux_3.3.0.pickle
+${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.14.0/0.14.0_x86_64_darwin_2.7.6.pickle
+${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.14.0/0.14.0_x86_64_linux_2.7.8.pickle
+${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.14.1/0.14.1_x86_64_linux_2.7.8.pickle
+${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.15.0/0.15.0_x86_64_linux_2.7.8.pickle
+${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.15.2/0.15.2_x86_64_darwin_2.7.9.pickle
${PYSITELIB}/pandas/io/tests/data/macau.html
${PYSITELIB}/pandas/io/tests/data/nyse_wsj.html
${PYSITELIB}/pandas/io/tests/data/salary.table
${PYSITELIB}/pandas/io/tests/data/spam.html
+${PYSITELIB}/pandas/io/tests/data/stata10_115.dta
+${PYSITELIB}/pandas/io/tests/data/stata10_117.dta
+${PYSITELIB}/pandas/io/tests/data/stata11_115.dta
+${PYSITELIB}/pandas/io/tests/data/stata11_117.dta
+${PYSITELIB}/pandas/io/tests/data/stata12_117.dta
${PYSITELIB}/pandas/io/tests/data/stata1_114.dta
${PYSITELIB}/pandas/io/tests/data/stata1_117.dta
${PYSITELIB}/pandas/io/tests/data/stata1_encoding.dta
@@ -264,14 +277,26 @@ ${PYSITELIB}/pandas/io/tests/data/stata6_113.dta
${PYSITELIB}/pandas/io/tests/data/stata6_114.dta
${PYSITELIB}/pandas/io/tests/data/stata6_115.dta
${PYSITELIB}/pandas/io/tests/data/stata6_117.dta
+${PYSITELIB}/pandas/io/tests/data/stata7_115.dta
+${PYSITELIB}/pandas/io/tests/data/stata7_117.dta
+${PYSITELIB}/pandas/io/tests/data/stata8_113.dta
+${PYSITELIB}/pandas/io/tests/data/stata8_115.dta
+${PYSITELIB}/pandas/io/tests/data/stata8_117.dta
+${PYSITELIB}/pandas/io/tests/data/stata9_115.dta
+${PYSITELIB}/pandas/io/tests/data/stata9_117.dta
${PYSITELIB}/pandas/io/tests/data/test.xls
${PYSITELIB}/pandas/io/tests/data/test.xlsm
${PYSITELIB}/pandas/io/tests/data/test.xlsx
${PYSITELIB}/pandas/io/tests/data/test1.csv
+${PYSITELIB}/pandas/io/tests/data/test1.csv.bz2
+${PYSITELIB}/pandas/io/tests/data/test1.csv.gz
${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/test_converters.xls
+${PYSITELIB}/pandas/io/tests/data/test_converters.xlsx
+${PYSITELIB}/pandas/io/tests/data/test_multisheet.xlsx
${PYSITELIB}/pandas/io/tests/data/test_types.xls
${PYSITELIB}/pandas/io/tests/data/test_types.xlsx
${PYSITELIB}/pandas/io/tests/data/times_1900.xls
@@ -280,14 +305,19 @@ ${PYSITELIB}/pandas/io/tests/data/tips.csv
${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/data/wikipedia_states.html
${PYSITELIB}/pandas/io/tests/data/yahoo_options1.html
${PYSITELIB}/pandas/io/tests/data/yahoo_options2.html
+${PYSITELIB}/pandas/io/tests/data/yahoo_options3.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_clipboard.py
${PYSITELIB}/pandas/io/tests/test_clipboard.pyc
${PYSITELIB}/pandas/io/tests/test_clipboard.pyo
+${PYSITELIB}/pandas/io/tests/test_common.py
+${PYSITELIB}/pandas/io/tests/test_common.pyc
+${PYSITELIB}/pandas/io/tests/test_common.pyo
${PYSITELIB}/pandas/io/tests/test_cparser.py
${PYSITELIB}/pandas/io/tests/test_cparser.pyc
${PYSITELIB}/pandas/io/tests/test_cparser.pyo
@@ -390,6 +420,9 @@ ${PYSITELIB}/pandas/sparse/list.pyo
${PYSITELIB}/pandas/sparse/panel.py
${PYSITELIB}/pandas/sparse/panel.pyc
${PYSITELIB}/pandas/sparse/panel.pyo
+${PYSITELIB}/pandas/sparse/scipy_sparse.py
+${PYSITELIB}/pandas/sparse/scipy_sparse.pyc
+${PYSITELIB}/pandas/sparse/scipy_sparse.pyo
${PYSITELIB}/pandas/sparse/series.py
${PYSITELIB}/pandas/sparse/series.pyc
${PYSITELIB}/pandas/sparse/series.pyo
@@ -465,9 +498,13 @@ ${PYSITELIB}/pandas/stats/var.pyo
${PYSITELIB}/pandas/tests/__init__.py
${PYSITELIB}/pandas/tests/__init__.pyc
${PYSITELIB}/pandas/tests/__init__.pyo
+${PYSITELIB}/pandas/tests/data/categorical_0_14_1.pickle
+${PYSITELIB}/pandas/tests/data/categorical_0_15_2.pickle
${PYSITELIB}/pandas/tests/data/iris.csv
${PYSITELIB}/pandas/tests/data/mindex_073.pickle
${PYSITELIB}/pandas/tests/data/multiindex_v1.pickle
+${PYSITELIB}/pandas/tests/data/s1-0.12.0.pickle
+${PYSITELIB}/pandas/tests/data/s2-0.12.0.pickle
${PYSITELIB}/pandas/tests/data/tips.csv
${PYSITELIB}/pandas/tests/data/unicode_series.csv
${PYSITELIB}/pandas/tests/test_algos.py
@@ -515,6 +552,9 @@ ${PYSITELIB}/pandas/tests/test_indexing.pyo
${PYSITELIB}/pandas/tests/test_internals.py
${PYSITELIB}/pandas/tests/test_internals.pyc
${PYSITELIB}/pandas/tests/test_internals.pyo
+${PYSITELIB}/pandas/tests/test_lib.py
+${PYSITELIB}/pandas/tests/test_lib.pyc
+${PYSITELIB}/pandas/tests/test_lib.pyo
${PYSITELIB}/pandas/tests/test_msgpack/__init__.py
${PYSITELIB}/pandas/tests/test_msgpack/__init__.pyc
${PYSITELIB}/pandas/tests/test_msgpack/__init__.pyo
@@ -587,12 +627,12 @@ ${PYSITELIB}/pandas/tests/test_testing.pyo
${PYSITELIB}/pandas/tests/test_tseries.py
${PYSITELIB}/pandas/tests/test_tseries.pyc
${PYSITELIB}/pandas/tests/test_tseries.pyo
+${PYSITELIB}/pandas/tests/test_util.py
+${PYSITELIB}/pandas/tests/test_util.pyc
+${PYSITELIB}/pandas/tests/test_util.pyo
${PYSITELIB}/pandas/tools/__init__.py
${PYSITELIB}/pandas/tools/__init__.pyc
${PYSITELIB}/pandas/tools/__init__.pyo
-${PYSITELIB}/pandas/tools/describe.py
-${PYSITELIB}/pandas/tools/describe.pyc
-${PYSITELIB}/pandas/tools/describe.pyo
${PYSITELIB}/pandas/tools/merge.py
${PYSITELIB}/pandas/tools/merge.pyc
${PYSITELIB}/pandas/tools/merge.pyo
@@ -618,9 +658,6 @@ ${PYSITELIB}/pandas/tools/tests/test_pivot.pyo
${PYSITELIB}/pandas/tools/tests/test_tile.py
${PYSITELIB}/pandas/tools/tests/test_tile.pyc
${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
@@ -636,6 +673,12 @@ ${PYSITELIB}/pandas/tseries/__init__.pyo
${PYSITELIB}/pandas/tseries/api.py
${PYSITELIB}/pandas/tseries/api.pyc
${PYSITELIB}/pandas/tseries/api.pyo
+${PYSITELIB}/pandas/tseries/base.py
+${PYSITELIB}/pandas/tseries/base.pyc
+${PYSITELIB}/pandas/tseries/base.pyo
+${PYSITELIB}/pandas/tseries/common.py
+${PYSITELIB}/pandas/tseries/common.pyc
+${PYSITELIB}/pandas/tseries/common.pyo
${PYSITELIB}/pandas/tseries/converter.py
${PYSITELIB}/pandas/tseries/converter.pyc
${PYSITELIB}/pandas/tseries/converter.pyo
@@ -663,13 +706,21 @@ ${PYSITELIB}/pandas/tseries/plotting.pyo
${PYSITELIB}/pandas/tseries/resample.py
${PYSITELIB}/pandas/tseries/resample.pyc
${PYSITELIB}/pandas/tseries/resample.pyo
+${PYSITELIB}/pandas/tseries/tdi.py
+${PYSITELIB}/pandas/tseries/tdi.pyc
+${PYSITELIB}/pandas/tseries/tdi.pyo
${PYSITELIB}/pandas/tseries/tests/__init__.py
${PYSITELIB}/pandas/tseries/tests/__init__.pyc
${PYSITELIB}/pandas/tseries/tests/__init__.pyo
+${PYSITELIB}/pandas/tseries/tests/data/cday-0.14.1.pickle
+${PYSITELIB}/pandas/tseries/tests/data/dateoffset_0_15_2.pickle
${PYSITELIB}/pandas/tseries/tests/data/daterange_073.pickle
${PYSITELIB}/pandas/tseries/tests/data/frame.pickle
${PYSITELIB}/pandas/tseries/tests/data/series.pickle
${PYSITELIB}/pandas/tseries/tests/data/series_daterange0.pickle
+${PYSITELIB}/pandas/tseries/tests/test_base.py
+${PYSITELIB}/pandas/tseries/tests/test_base.pyc
+${PYSITELIB}/pandas/tseries/tests/test_base.pyo
${PYSITELIB}/pandas/tseries/tests/test_converter.py
${PYSITELIB}/pandas/tseries/tests/test_converter.pyc
${PYSITELIB}/pandas/tseries/tests/test_converter.pyo
@@ -731,6 +782,9 @@ ${PYSITELIB}/pandas/util/clipboard.pyo
${PYSITELIB}/pandas/util/decorators.py
${PYSITELIB}/pandas/util/decorators.pyc
${PYSITELIB}/pandas/util/decorators.pyo
+${PYSITELIB}/pandas/util/doctools.py
+${PYSITELIB}/pandas/util/doctools.pyc
+${PYSITELIB}/pandas/util/doctools.pyo
${PYSITELIB}/pandas/util/misc.py
${PYSITELIB}/pandas/util/misc.pyc
${PYSITELIB}/pandas/util/misc.pyo
diff --git a/math/py-pandas/distinfo b/math/py-pandas/distinfo
index e9197660f73..464752d3fb4 100644
--- a/math/py-pandas/distinfo
+++ b/math/py-pandas/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2014/07/19 13:17:46 bad Exp $
+$NetBSD: distinfo,v 1.7 2015/07/21 19:44:45 bad Exp $
-SHA1 (pandas-0.14.1.tar.gz) = 04ca960ad9276d54f5fe1b94c87d4e7ff7e1423d
-RMD160 (pandas-0.14.1.tar.gz) = 2bb1f8078bb775644fda69f47afdf98c089d5b57
-Size (pandas-0.14.1.tar.gz) = 6713272 bytes
+SHA1 (pandas-0.16.2.tar.gz) = c30ce30495e2c351cb8181d36dac5122dc14d440
+RMD160 (pandas-0.16.2.tar.gz) = 944d6193ad0be622c12d91b07abd64eca0be12d4
+Size (pandas-0.16.2.tar.gz) = 4931751 bytes