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