pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math/py-pandas Changes 0.20.1:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/57387b466d36
branches:  trunk
changeset: 362661:57387b466d36
user:      adam <adam%pkgsrc.org@localhost>
date:      Sun May 21 08:54:33 2017 +0000

description:
Changes 0.20.1:
New .agg() API for Series/DataFrame similar to the groupby-rolling-resample API?s, see here
Integration with the feather-format, including a new top-level pd.read_feather() and DataFrame.to_feather() method, see here.
The .ix indexer has been deprecated, see here
Panel has been deprecated, see here
Addition of an IntervalIndex and Interval scalar type, see here
Improved user API when grouping by index levels in .groupby(), see here
Improved support for UInt64 dtypes, see here
A new orient for JSON serialization, orient='table', that uses the Table Schema spec and that gives the possibility for a more interactive repr in the Jupyter Notebook, see here
Experimental support for exporting styled DataFrames (DataFrame.style) to Excel, see here
Window binary corr/cov operations now return a MultiIndexed DataFrame rather than a Panel, as Panel is now deprecated, see here
Support for S3 handling now uses s3fs, see here
Google BigQuery support now uses the pandas-gbq library, see here

diffstat:

 math/py-pandas/Makefile |     5 +-
 math/py-pandas/PLIST    |  1983 +++++++++++++++++++++++++++-------------------
 math/py-pandas/distinfo |    10 +-
 3 files changed, 1186 insertions(+), 812 deletions(-)

diffs (truncated from 2315 to 300 lines):

diff -r db43fd63ba12 -r 57387b466d36 math/py-pandas/Makefile
--- a/math/py-pandas/Makefile   Sun May 21 07:52:55 2017 +0000
+++ b/math/py-pandas/Makefile   Sun May 21 08:54:33 2017 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.14 2017/02/20 17:00:36 wiz Exp $
+# $NetBSD: Makefile,v 1.15 2017/05/21 08:54:33 adam Exp $
 
-DISTNAME=      pandas-0.18.1
+DISTNAME=      pandas-0.20.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    math graphics python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pandas/}
 
diff -r db43fd63ba12 -r 57387b466d36 math/py-pandas/PLIST
--- a/math/py-pandas/PLIST      Sun May 21 07:52:55 2017 +0000
+++ b/math/py-pandas/PLIST      Sun May 21 08:54:33 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2016/08/19 07:57:26 wiz Exp $
+@comment $NetBSD: PLIST,v 1.10 2017/05/21 08:54:33 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -8,13 +8,34 @@
 ${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/_libs/__init__.py
+${PYSITELIB}/pandas/_libs/__init__.pyc
+${PYSITELIB}/pandas/_libs/__init__.pyo
+${PYSITELIB}/pandas/_libs/algos.so
+${PYSITELIB}/pandas/_libs/groupby.so
+${PYSITELIB}/pandas/_libs/hashing.so
+${PYSITELIB}/pandas/_libs/hashtable.so
+${PYSITELIB}/pandas/_libs/index.so
+${PYSITELIB}/pandas/_libs/interval.so
+${PYSITELIB}/pandas/_libs/join.so
+${PYSITELIB}/pandas/_libs/json.so
+${PYSITELIB}/pandas/_libs/lib.so
+${PYSITELIB}/pandas/_libs/parsers.so
+${PYSITELIB}/pandas/_libs/period.so
+${PYSITELIB}/pandas/_libs/reshape.so
+${PYSITELIB}/pandas/_libs/sparse.so
+${PYSITELIB}/pandas/_libs/testing.so
+${PYSITELIB}/pandas/_libs/tslib.so
+${PYSITELIB}/pandas/_libs/window.so
 ${PYSITELIB}/pandas/_version.py
 ${PYSITELIB}/pandas/_version.pyc
 ${PYSITELIB}/pandas/_version.pyo
-${PYSITELIB}/pandas/algos.so
+${PYSITELIB}/pandas/api/__init__.py
+${PYSITELIB}/pandas/api/__init__.pyc
+${PYSITELIB}/pandas/api/__init__.pyo
+${PYSITELIB}/pandas/api/types/__init__.py
+${PYSITELIB}/pandas/api/types/__init__.pyc
+${PYSITELIB}/pandas/api/types/__init__.pyo
 ${PYSITELIB}/pandas/compat/__init__.py
 ${PYSITELIB}/pandas/compat/__init__.pyc
 ${PYSITELIB}/pandas/compat/__init__.pyo
@@ -39,45 +60,12 @@
 ${PYSITELIB}/pandas/computation/__init__.py
 ${PYSITELIB}/pandas/computation/__init__.pyc
 ${PYSITELIB}/pandas/computation/__init__.pyo
-${PYSITELIB}/pandas/computation/align.py
-${PYSITELIB}/pandas/computation/align.pyc
-${PYSITELIB}/pandas/computation/align.pyo
-${PYSITELIB}/pandas/computation/api.py
-${PYSITELIB}/pandas/computation/api.pyc
-${PYSITELIB}/pandas/computation/api.pyo
-${PYSITELIB}/pandas/computation/common.py
-${PYSITELIB}/pandas/computation/common.pyc
-${PYSITELIB}/pandas/computation/common.pyo
-${PYSITELIB}/pandas/computation/engines.py
-${PYSITELIB}/pandas/computation/engines.pyc
-${PYSITELIB}/pandas/computation/engines.pyo
-${PYSITELIB}/pandas/computation/eval.py
-${PYSITELIB}/pandas/computation/eval.pyc
-${PYSITELIB}/pandas/computation/eval.pyo
-${PYSITELIB}/pandas/computation/expr.py
-${PYSITELIB}/pandas/computation/expr.pyc
-${PYSITELIB}/pandas/computation/expr.pyo
 ${PYSITELIB}/pandas/computation/expressions.py
 ${PYSITELIB}/pandas/computation/expressions.pyc
 ${PYSITELIB}/pandas/computation/expressions.pyo
-${PYSITELIB}/pandas/computation/ops.py
-${PYSITELIB}/pandas/computation/ops.pyc
-${PYSITELIB}/pandas/computation/ops.pyo
-${PYSITELIB}/pandas/computation/pytables.py
-${PYSITELIB}/pandas/computation/pytables.pyc
-${PYSITELIB}/pandas/computation/pytables.pyo
-${PYSITELIB}/pandas/computation/scope.py
-${PYSITELIB}/pandas/computation/scope.pyc
-${PYSITELIB}/pandas/computation/scope.pyo
-${PYSITELIB}/pandas/computation/tests/__init__.py
-${PYSITELIB}/pandas/computation/tests/__init__.pyc
-${PYSITELIB}/pandas/computation/tests/__init__.pyo
-${PYSITELIB}/pandas/computation/tests/test_compat.py
-${PYSITELIB}/pandas/computation/tests/test_compat.pyc
-${PYSITELIB}/pandas/computation/tests/test_compat.pyo
-${PYSITELIB}/pandas/computation/tests/test_eval.py
-${PYSITELIB}/pandas/computation/tests/test_eval.pyc
-${PYSITELIB}/pandas/computation/tests/test_eval.pyo
+${PYSITELIB}/pandas/conftest.py
+${PYSITELIB}/pandas/conftest.pyc
+${PYSITELIB}/pandas/conftest.pyo
 ${PYSITELIB}/pandas/core/__init__.py
 ${PYSITELIB}/pandas/core/__init__.pyc
 ${PYSITELIB}/pandas/core/__init__.pyo
@@ -96,18 +84,75 @@
 ${PYSITELIB}/pandas/core/common.py
 ${PYSITELIB}/pandas/core/common.pyc
 ${PYSITELIB}/pandas/core/common.pyo
+${PYSITELIB}/pandas/core/computation/__init__.py
+${PYSITELIB}/pandas/core/computation/__init__.pyc
+${PYSITELIB}/pandas/core/computation/__init__.pyo
+${PYSITELIB}/pandas/core/computation/align.py
+${PYSITELIB}/pandas/core/computation/align.pyc
+${PYSITELIB}/pandas/core/computation/align.pyo
+${PYSITELIB}/pandas/core/computation/api.py
+${PYSITELIB}/pandas/core/computation/api.pyc
+${PYSITELIB}/pandas/core/computation/api.pyo
+${PYSITELIB}/pandas/core/computation/common.py
+${PYSITELIB}/pandas/core/computation/common.pyc
+${PYSITELIB}/pandas/core/computation/common.pyo
+${PYSITELIB}/pandas/core/computation/engines.py
+${PYSITELIB}/pandas/core/computation/engines.pyc
+${PYSITELIB}/pandas/core/computation/engines.pyo
+${PYSITELIB}/pandas/core/computation/eval.py
+${PYSITELIB}/pandas/core/computation/eval.pyc
+${PYSITELIB}/pandas/core/computation/eval.pyo
+${PYSITELIB}/pandas/core/computation/expr.py
+${PYSITELIB}/pandas/core/computation/expr.pyc
+${PYSITELIB}/pandas/core/computation/expr.pyo
+${PYSITELIB}/pandas/core/computation/expressions.py
+${PYSITELIB}/pandas/core/computation/expressions.pyc
+${PYSITELIB}/pandas/core/computation/expressions.pyo
+${PYSITELIB}/pandas/core/computation/ops.py
+${PYSITELIB}/pandas/core/computation/ops.pyc
+${PYSITELIB}/pandas/core/computation/ops.pyo
+${PYSITELIB}/pandas/core/computation/pytables.py
+${PYSITELIB}/pandas/core/computation/pytables.pyc
+${PYSITELIB}/pandas/core/computation/pytables.pyo
+${PYSITELIB}/pandas/core/computation/scope.py
+${PYSITELIB}/pandas/core/computation/scope.pyc
+${PYSITELIB}/pandas/core/computation/scope.pyo
 ${PYSITELIB}/pandas/core/config.py
 ${PYSITELIB}/pandas/core/config.pyc
 ${PYSITELIB}/pandas/core/config.pyo
 ${PYSITELIB}/pandas/core/config_init.py
 ${PYSITELIB}/pandas/core/config_init.pyc
 ${PYSITELIB}/pandas/core/config_init.pyo
-${PYSITELIB}/pandas/core/convert.py
-${PYSITELIB}/pandas/core/convert.pyc
-${PYSITELIB}/pandas/core/convert.pyo
 ${PYSITELIB}/pandas/core/datetools.py
 ${PYSITELIB}/pandas/core/datetools.pyc
 ${PYSITELIB}/pandas/core/datetools.pyo
+${PYSITELIB}/pandas/core/dtypes/__init__.py
+${PYSITELIB}/pandas/core/dtypes/__init__.pyc
+${PYSITELIB}/pandas/core/dtypes/__init__.pyo
+${PYSITELIB}/pandas/core/dtypes/api.py
+${PYSITELIB}/pandas/core/dtypes/api.pyc
+${PYSITELIB}/pandas/core/dtypes/api.pyo
+${PYSITELIB}/pandas/core/dtypes/cast.py
+${PYSITELIB}/pandas/core/dtypes/cast.pyc
+${PYSITELIB}/pandas/core/dtypes/cast.pyo
+${PYSITELIB}/pandas/core/dtypes/common.py
+${PYSITELIB}/pandas/core/dtypes/common.pyc
+${PYSITELIB}/pandas/core/dtypes/common.pyo
+${PYSITELIB}/pandas/core/dtypes/concat.py
+${PYSITELIB}/pandas/core/dtypes/concat.pyc
+${PYSITELIB}/pandas/core/dtypes/concat.pyo
+${PYSITELIB}/pandas/core/dtypes/dtypes.py
+${PYSITELIB}/pandas/core/dtypes/dtypes.pyc
+${PYSITELIB}/pandas/core/dtypes/dtypes.pyo
+${PYSITELIB}/pandas/core/dtypes/generic.py
+${PYSITELIB}/pandas/core/dtypes/generic.pyc
+${PYSITELIB}/pandas/core/dtypes/generic.pyo
+${PYSITELIB}/pandas/core/dtypes/inference.py
+${PYSITELIB}/pandas/core/dtypes/inference.pyc
+${PYSITELIB}/pandas/core/dtypes/inference.pyo
+${PYSITELIB}/pandas/core/dtypes/missing.py
+${PYSITELIB}/pandas/core/dtypes/missing.pyc
+${PYSITELIB}/pandas/core/dtypes/missing.pyo
 ${PYSITELIB}/pandas/core/frame.py
 ${PYSITELIB}/pandas/core/frame.pyc
 ${PYSITELIB}/pandas/core/frame.pyo
@@ -120,6 +165,48 @@
 ${PYSITELIB}/pandas/core/index.py
 ${PYSITELIB}/pandas/core/index.pyc
 ${PYSITELIB}/pandas/core/index.pyo
+${PYSITELIB}/pandas/core/indexes/__init__.py
+${PYSITELIB}/pandas/core/indexes/__init__.pyc
+${PYSITELIB}/pandas/core/indexes/__init__.pyo
+${PYSITELIB}/pandas/core/indexes/accessors.py
+${PYSITELIB}/pandas/core/indexes/accessors.pyc
+${PYSITELIB}/pandas/core/indexes/accessors.pyo
+${PYSITELIB}/pandas/core/indexes/api.py
+${PYSITELIB}/pandas/core/indexes/api.pyc
+${PYSITELIB}/pandas/core/indexes/api.pyo
+${PYSITELIB}/pandas/core/indexes/base.py
+${PYSITELIB}/pandas/core/indexes/base.pyc
+${PYSITELIB}/pandas/core/indexes/base.pyo
+${PYSITELIB}/pandas/core/indexes/category.py
+${PYSITELIB}/pandas/core/indexes/category.pyc
+${PYSITELIB}/pandas/core/indexes/category.pyo
+${PYSITELIB}/pandas/core/indexes/datetimelike.py
+${PYSITELIB}/pandas/core/indexes/datetimelike.pyc
+${PYSITELIB}/pandas/core/indexes/datetimelike.pyo
+${PYSITELIB}/pandas/core/indexes/datetimes.py
+${PYSITELIB}/pandas/core/indexes/datetimes.pyc
+${PYSITELIB}/pandas/core/indexes/datetimes.pyo
+${PYSITELIB}/pandas/core/indexes/frozen.py
+${PYSITELIB}/pandas/core/indexes/frozen.pyc
+${PYSITELIB}/pandas/core/indexes/frozen.pyo
+${PYSITELIB}/pandas/core/indexes/interval.py
+${PYSITELIB}/pandas/core/indexes/interval.pyc
+${PYSITELIB}/pandas/core/indexes/interval.pyo
+${PYSITELIB}/pandas/core/indexes/multi.py
+${PYSITELIB}/pandas/core/indexes/multi.pyc
+${PYSITELIB}/pandas/core/indexes/multi.pyo
+${PYSITELIB}/pandas/core/indexes/numeric.py
+${PYSITELIB}/pandas/core/indexes/numeric.pyc
+${PYSITELIB}/pandas/core/indexes/numeric.pyo
+${PYSITELIB}/pandas/core/indexes/period.py
+${PYSITELIB}/pandas/core/indexes/period.pyc
+${PYSITELIB}/pandas/core/indexes/period.pyo
+${PYSITELIB}/pandas/core/indexes/range.py
+${PYSITELIB}/pandas/core/indexes/range.pyc
+${PYSITELIB}/pandas/core/indexes/range.pyo
+${PYSITELIB}/pandas/core/indexes/timedeltas.py
+${PYSITELIB}/pandas/core/indexes/timedeltas.pyc
+${PYSITELIB}/pandas/core/indexes/timedeltas.pyo
 ${PYSITELIB}/pandas/core/indexing.py
 ${PYSITELIB}/pandas/core/indexing.pyc
 ${PYSITELIB}/pandas/core/indexing.pyo
@@ -144,71 +231,114 @@
 ${PYSITELIB}/pandas/core/panelnd.py
 ${PYSITELIB}/pandas/core/panelnd.pyc
 ${PYSITELIB}/pandas/core/panelnd.pyo
-${PYSITELIB}/pandas/core/reshape.py
-${PYSITELIB}/pandas/core/reshape.pyc
-${PYSITELIB}/pandas/core/reshape.pyo
+${PYSITELIB}/pandas/core/resample.py
+${PYSITELIB}/pandas/core/resample.pyc
+${PYSITELIB}/pandas/core/resample.pyo
+${PYSITELIB}/pandas/core/reshape/__init__.py
+${PYSITELIB}/pandas/core/reshape/__init__.pyc
+${PYSITELIB}/pandas/core/reshape/__init__.pyo
+${PYSITELIB}/pandas/core/reshape/api.py
+${PYSITELIB}/pandas/core/reshape/api.pyc
+${PYSITELIB}/pandas/core/reshape/api.pyo
+${PYSITELIB}/pandas/core/reshape/concat.py
+${PYSITELIB}/pandas/core/reshape/concat.pyc
+${PYSITELIB}/pandas/core/reshape/concat.pyo
+${PYSITELIB}/pandas/core/reshape/merge.py
+${PYSITELIB}/pandas/core/reshape/merge.pyc
+${PYSITELIB}/pandas/core/reshape/merge.pyo
+${PYSITELIB}/pandas/core/reshape/pivot.py
+${PYSITELIB}/pandas/core/reshape/pivot.pyc
+${PYSITELIB}/pandas/core/reshape/pivot.pyo
+${PYSITELIB}/pandas/core/reshape/reshape.py
+${PYSITELIB}/pandas/core/reshape/reshape.pyc
+${PYSITELIB}/pandas/core/reshape/reshape.pyo
+${PYSITELIB}/pandas/core/reshape/tile.py
+${PYSITELIB}/pandas/core/reshape/tile.pyc
+${PYSITELIB}/pandas/core/reshape/tile.pyo
+${PYSITELIB}/pandas/core/reshape/util.py
+${PYSITELIB}/pandas/core/reshape/util.pyc
+${PYSITELIB}/pandas/core/reshape/util.pyo
 ${PYSITELIB}/pandas/core/series.py
 ${PYSITELIB}/pandas/core/series.pyc
 ${PYSITELIB}/pandas/core/series.pyo
-${PYSITELIB}/pandas/core/sparse.py
-${PYSITELIB}/pandas/core/sparse.pyc
-${PYSITELIB}/pandas/core/sparse.pyo
+${PYSITELIB}/pandas/core/sorting.py
+${PYSITELIB}/pandas/core/sorting.pyc
+${PYSITELIB}/pandas/core/sorting.pyo
+${PYSITELIB}/pandas/core/sparse/__init__.py
+${PYSITELIB}/pandas/core/sparse/__init__.pyc
+${PYSITELIB}/pandas/core/sparse/__init__.pyo
+${PYSITELIB}/pandas/core/sparse/api.py
+${PYSITELIB}/pandas/core/sparse/api.pyc
+${PYSITELIB}/pandas/core/sparse/api.pyo
+${PYSITELIB}/pandas/core/sparse/array.py
+${PYSITELIB}/pandas/core/sparse/array.pyc
+${PYSITELIB}/pandas/core/sparse/array.pyo
+${PYSITELIB}/pandas/core/sparse/frame.py
+${PYSITELIB}/pandas/core/sparse/frame.pyc
+${PYSITELIB}/pandas/core/sparse/frame.pyo
+${PYSITELIB}/pandas/core/sparse/list.py
+${PYSITELIB}/pandas/core/sparse/list.pyc
+${PYSITELIB}/pandas/core/sparse/list.pyo
+${PYSITELIB}/pandas/core/sparse/scipy_sparse.py
+${PYSITELIB}/pandas/core/sparse/scipy_sparse.pyc
+${PYSITELIB}/pandas/core/sparse/scipy_sparse.pyo



Home | Main Index | Thread Index | Old Index