pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/math/py-pandas py-pandas: updated to 0.24.2
details: https://anonhg.NetBSD.org/pkgsrc/rev/54e6b223d5e5
branches: trunk
changeset: 335264:54e6b223d5e5
user: adam <adam%pkgsrc.org@localhost>
date: Sun Jun 16 19:14:52 2019 +0000
description:
py-pandas: updated to 0.24.2
Whats New in 0.24.2
Fixed Regressions
Bug Fixes
Whats New in 0.24.1
Changing the sort parameter for Index set operations
Fixed Regressions
Bug Fixes
What?s New in 0.24.0
This is a major release from 0.23.4 and includes a number of API changes, new features, enhancements, and performance improvements along with a large number of bug fixes.
Highlights include:
* Optional Integer NA Support
* New APIs for accessing the array backing a Series or Index
* A new top-level method for creating arrays
* Store Interval and Period data in a Series or DataFrame
* Support for joining on two MultiIndexes
diffstat:
math/py-pandas/Makefile | 16 +-
math/py-pandas/PLIST | 791 ++++++++++++++++++++++++++++++++++++-----------
math/py-pandas/distinfo | 10 +-
3 files changed, 614 insertions(+), 203 deletions(-)
diffs (truncated from 1239 to 300 lines):
diff -r d47464c7785a -r 54e6b223d5e5 math/py-pandas/Makefile
--- a/math/py-pandas/Makefile Sun Jun 16 19:12:40 2019 +0000
+++ b/math/py-pandas/Makefile Sun Jun 16 19:14:52 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.27 2018/08/10 09:00:36 adam Exp $
+# $NetBSD: Makefile,v 1.28 2019/06/16 19:14:52 adam Exp $
-DISTNAME= pandas-0.23.4
+DISTNAME= pandas-0.24.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= math graphics python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pandas/}
@@ -14,18 +14,24 @@
DEPENDS+= ${PYPKGPREFIX}-dateutil>=2.5.0:../../time/py-dateutil
DEPENDS+= ${PYPKGPREFIX}-matplotlib-[0-9]*:../../graphics/py-matplotlib
DEPENDS+= ${PYPKGPREFIX}-numexpr-[0-9]*:../../math/py-numexpr
-DEPENDS+= ${PYPKGPREFIX}-pytz>=1.5:../../time/py-pytz
+DEPENDS+= ${PYPKGPREFIX}-pytz>=2011:../../time/py-pytz
DEPENDS+= ${PYPKGPREFIX}-scipy>=0.7:../../math/py-scipy
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
DEPENDS+= ${PYPKGPREFIX}-tables>=2.2:../../math/py-tables
-TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
+BUILD_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
+TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis-[0-9]*:../../devel/py-hypothesis
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
# 20 test failures as of 0.18.1, see
# https://github.com/pydata/pandas/issues/12337
# https://github.com/pydata/pandas/issues/14043
USE_LANGUAGES= c c++
+PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-matplotlib, py-scipy
+
+PYSETUPTESTTARGET= pytest
+
.include "../../lang/python/egg.mk"
-BUILDLINK_API_DEPENDS.pynumpy+= ${PYPKGPREFIX}-numpy>=1.7.0
+BUILDLINK_API_DEPENDS.pynumpy+= ${PYPKGPREFIX}-numpy>=1.12.0
.include "../../math/py-numpy/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r d47464c7785a -r 54e6b223d5e5 math/py-pandas/PLIST
--- a/math/py-pandas/PLIST Sun Jun 16 19:12:40 2019 +0000
+++ b/math/py-pandas/PLIST Sun Jun 16 19:14:52 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2018/07/09 08:22:45 adam Exp $
+@comment $NetBSD: PLIST,v 1.17 2019/06/16 19:14:52 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -63,6 +63,9 @@
${PYSITELIB}/pandas/api/types/__init__.py
${PYSITELIB}/pandas/api/types/__init__.pyc
${PYSITELIB}/pandas/api/types/__init__.pyo
+${PYSITELIB}/pandas/arrays/__init__.py
+${PYSITELIB}/pandas/arrays/__init__.pyc
+${PYSITELIB}/pandas/arrays/__init__.pyo
${PYSITELIB}/pandas/compat/__init__.py
${PYSITELIB}/pandas/compat/__init__.pyc
${PYSITELIB}/pandas/compat/__init__.pyo
@@ -81,12 +84,6 @@
${PYSITELIB}/pandas/compat/pickle_compat.py
${PYSITELIB}/pandas/compat/pickle_compat.pyc
${PYSITELIB}/pandas/compat/pickle_compat.pyo
-${PYSITELIB}/pandas/computation/__init__.py
-${PYSITELIB}/pandas/computation/__init__.pyc
-${PYSITELIB}/pandas/computation/__init__.pyo
-${PYSITELIB}/pandas/computation/expressions.py
-${PYSITELIB}/pandas/computation/expressions.pyc
-${PYSITELIB}/pandas/computation/expressions.pyo
${PYSITELIB}/pandas/conftest.py
${PYSITELIB}/pandas/conftest.pyc
${PYSITELIB}/pandas/conftest.pyo
@@ -108,12 +105,42 @@
${PYSITELIB}/pandas/core/arrays/__init__.py
${PYSITELIB}/pandas/core/arrays/__init__.pyc
${PYSITELIB}/pandas/core/arrays/__init__.pyo
+${PYSITELIB}/pandas/core/arrays/_ranges.py
+${PYSITELIB}/pandas/core/arrays/_ranges.pyc
+${PYSITELIB}/pandas/core/arrays/_ranges.pyo
+${PYSITELIB}/pandas/core/arrays/array_.py
+${PYSITELIB}/pandas/core/arrays/array_.pyc
+${PYSITELIB}/pandas/core/arrays/array_.pyo
${PYSITELIB}/pandas/core/arrays/base.py
${PYSITELIB}/pandas/core/arrays/base.pyc
${PYSITELIB}/pandas/core/arrays/base.pyo
${PYSITELIB}/pandas/core/arrays/categorical.py
${PYSITELIB}/pandas/core/arrays/categorical.pyc
${PYSITELIB}/pandas/core/arrays/categorical.pyo
+${PYSITELIB}/pandas/core/arrays/datetimelike.py
+${PYSITELIB}/pandas/core/arrays/datetimelike.pyc
+${PYSITELIB}/pandas/core/arrays/datetimelike.pyo
+${PYSITELIB}/pandas/core/arrays/datetimes.py
+${PYSITELIB}/pandas/core/arrays/datetimes.pyc
+${PYSITELIB}/pandas/core/arrays/datetimes.pyo
+${PYSITELIB}/pandas/core/arrays/integer.py
+${PYSITELIB}/pandas/core/arrays/integer.pyc
+${PYSITELIB}/pandas/core/arrays/integer.pyo
+${PYSITELIB}/pandas/core/arrays/interval.py
+${PYSITELIB}/pandas/core/arrays/interval.pyc
+${PYSITELIB}/pandas/core/arrays/interval.pyo
+${PYSITELIB}/pandas/core/arrays/numpy_.py
+${PYSITELIB}/pandas/core/arrays/numpy_.pyc
+${PYSITELIB}/pandas/core/arrays/numpy_.pyo
+${PYSITELIB}/pandas/core/arrays/period.py
+${PYSITELIB}/pandas/core/arrays/period.pyc
+${PYSITELIB}/pandas/core/arrays/period.pyo
+${PYSITELIB}/pandas/core/arrays/sparse.py
+${PYSITELIB}/pandas/core/arrays/sparse.pyc
+${PYSITELIB}/pandas/core/arrays/sparse.pyo
+${PYSITELIB}/pandas/core/arrays/timedeltas.py
+${PYSITELIB}/pandas/core/arrays/timedeltas.pyc
+${PYSITELIB}/pandas/core/arrays/timedeltas.pyo
${PYSITELIB}/pandas/core/base.py
${PYSITELIB}/pandas/core/base.pyc
${PYSITELIB}/pandas/core/base.pyo
@@ -165,9 +192,6 @@
${PYSITELIB}/pandas/core/config_init.py
${PYSITELIB}/pandas/core/config_init.pyc
${PYSITELIB}/pandas/core/config_init.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
@@ -207,9 +231,24 @@
${PYSITELIB}/pandas/core/groupby/__init__.py
${PYSITELIB}/pandas/core/groupby/__init__.pyc
${PYSITELIB}/pandas/core/groupby/__init__.pyo
+${PYSITELIB}/pandas/core/groupby/base.py
+${PYSITELIB}/pandas/core/groupby/base.pyc
+${PYSITELIB}/pandas/core/groupby/base.pyo
+${PYSITELIB}/pandas/core/groupby/categorical.py
+${PYSITELIB}/pandas/core/groupby/categorical.pyc
+${PYSITELIB}/pandas/core/groupby/categorical.pyo
+${PYSITELIB}/pandas/core/groupby/generic.py
+${PYSITELIB}/pandas/core/groupby/generic.pyc
+${PYSITELIB}/pandas/core/groupby/generic.pyo
${PYSITELIB}/pandas/core/groupby/groupby.py
${PYSITELIB}/pandas/core/groupby/groupby.pyc
${PYSITELIB}/pandas/core/groupby/groupby.pyo
+${PYSITELIB}/pandas/core/groupby/grouper.py
+${PYSITELIB}/pandas/core/groupby/grouper.pyc
+${PYSITELIB}/pandas/core/groupby/grouper.pyo
+${PYSITELIB}/pandas/core/groupby/ops.py
+${PYSITELIB}/pandas/core/groupby/ops.pyc
+${PYSITELIB}/pandas/core/groupby/ops.pyo
${PYSITELIB}/pandas/core/index.py
${PYSITELIB}/pandas/core/index.pyc
${PYSITELIB}/pandas/core/index.pyo
@@ -258,9 +297,24 @@
${PYSITELIB}/pandas/core/indexing.py
${PYSITELIB}/pandas/core/indexing.pyc
${PYSITELIB}/pandas/core/indexing.pyo
-${PYSITELIB}/pandas/core/internals.py
-${PYSITELIB}/pandas/core/internals.pyc
-${PYSITELIB}/pandas/core/internals.pyo
+${PYSITELIB}/pandas/core/internals/__init__.py
+${PYSITELIB}/pandas/core/internals/__init__.pyc
+${PYSITELIB}/pandas/core/internals/__init__.pyo
+${PYSITELIB}/pandas/core/internals/arrays.py
+${PYSITELIB}/pandas/core/internals/arrays.pyc
+${PYSITELIB}/pandas/core/internals/arrays.pyo
+${PYSITELIB}/pandas/core/internals/blocks.py
+${PYSITELIB}/pandas/core/internals/blocks.pyc
+${PYSITELIB}/pandas/core/internals/blocks.pyo
+${PYSITELIB}/pandas/core/internals/concat.py
+${PYSITELIB}/pandas/core/internals/concat.pyc
+${PYSITELIB}/pandas/core/internals/concat.pyo
+${PYSITELIB}/pandas/core/internals/construction.py
+${PYSITELIB}/pandas/core/internals/construction.pyc
+${PYSITELIB}/pandas/core/internals/construction.pyo
+${PYSITELIB}/pandas/core/internals/managers.py
+${PYSITELIB}/pandas/core/internals/managers.pyc
+${PYSITELIB}/pandas/core/internals/managers.pyo
${PYSITELIB}/pandas/core/missing.py
${PYSITELIB}/pandas/core/missing.pyc
${PYSITELIB}/pandas/core/missing.pyo
@@ -315,9 +369,6 @@
${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
@@ -354,12 +405,6 @@
${PYSITELIB}/pandas/errors/__init__.py
${PYSITELIB}/pandas/errors/__init__.pyc
${PYSITELIB}/pandas/errors/__init__.pyo
-${PYSITELIB}/pandas/formats/__init__.py
-${PYSITELIB}/pandas/formats/__init__.pyc
-${PYSITELIB}/pandas/formats/__init__.pyo
-${PYSITELIB}/pandas/formats/style.py
-${PYSITELIB}/pandas/formats/style.pyc
-${PYSITELIB}/pandas/formats/style.pyo
${PYSITELIB}/pandas/io/__init__.py
${PYSITELIB}/pandas/io/__init__.pyc
${PYSITELIB}/pandas/io/__init__.pyo
@@ -430,6 +475,9 @@
${PYSITELIB}/pandas/io/gbq.py
${PYSITELIB}/pandas/io/gbq.pyc
${PYSITELIB}/pandas/io/gbq.pyo
+${PYSITELIB}/pandas/io/gcs.py
+${PYSITELIB}/pandas/io/gcs.pyc
+${PYSITELIB}/pandas/io/gcs.pyo
${PYSITELIB}/pandas/io/html.py
${PYSITELIB}/pandas/io/html.pyc
${PYSITELIB}/pandas/io/html.pyo
@@ -496,15 +544,6 @@
${PYSITELIB}/pandas/io/stata.py
${PYSITELIB}/pandas/io/stata.pyc
${PYSITELIB}/pandas/io/stata.pyo
-${PYSITELIB}/pandas/json.py
-${PYSITELIB}/pandas/json.pyc
-${PYSITELIB}/pandas/json.pyo
-${PYSITELIB}/pandas/lib.py
-${PYSITELIB}/pandas/lib.pyc
-${PYSITELIB}/pandas/lib.pyo
-${PYSITELIB}/pandas/parser.py
-${PYSITELIB}/pandas/parser.pyc
-${PYSITELIB}/pandas/parser.pyo
${PYSITELIB}/pandas/plotting/__init__.py
${PYSITELIB}/pandas/plotting/__init__.pyc
${PYSITELIB}/pandas/plotting/__init__.pyo
@@ -544,51 +583,120 @@
${PYSITELIB}/pandas/tests/api/test_types.py
${PYSITELIB}/pandas/tests/api/test_types.pyc
${PYSITELIB}/pandas/tests/api/test_types.pyo
-${PYSITELIB}/pandas/tests/categorical/__init__.py
-${PYSITELIB}/pandas/tests/categorical/__init__.pyc
-${PYSITELIB}/pandas/tests/categorical/__init__.pyo
-${PYSITELIB}/pandas/tests/categorical/common.py
-${PYSITELIB}/pandas/tests/categorical/common.pyc
-${PYSITELIB}/pandas/tests/categorical/common.pyo
-${PYSITELIB}/pandas/tests/categorical/conftest.py
-${PYSITELIB}/pandas/tests/categorical/conftest.pyc
-${PYSITELIB}/pandas/tests/categorical/conftest.pyo
-${PYSITELIB}/pandas/tests/categorical/test_algos.py
-${PYSITELIB}/pandas/tests/categorical/test_algos.pyc
-${PYSITELIB}/pandas/tests/categorical/test_algos.pyo
-${PYSITELIB}/pandas/tests/categorical/test_analytics.py
-${PYSITELIB}/pandas/tests/categorical/test_analytics.pyc
-${PYSITELIB}/pandas/tests/categorical/test_analytics.pyo
-${PYSITELIB}/pandas/tests/categorical/test_api.py
-${PYSITELIB}/pandas/tests/categorical/test_api.pyc
-${PYSITELIB}/pandas/tests/categorical/test_api.pyo
-${PYSITELIB}/pandas/tests/categorical/test_constructors.py
-${PYSITELIB}/pandas/tests/categorical/test_constructors.pyc
-${PYSITELIB}/pandas/tests/categorical/test_constructors.pyo
-${PYSITELIB}/pandas/tests/categorical/test_dtypes.py
-${PYSITELIB}/pandas/tests/categorical/test_dtypes.pyc
-${PYSITELIB}/pandas/tests/categorical/test_dtypes.pyo
-${PYSITELIB}/pandas/tests/categorical/test_indexing.py
-${PYSITELIB}/pandas/tests/categorical/test_indexing.pyc
-${PYSITELIB}/pandas/tests/categorical/test_indexing.pyo
-${PYSITELIB}/pandas/tests/categorical/test_missing.py
-${PYSITELIB}/pandas/tests/categorical/test_missing.pyc
-${PYSITELIB}/pandas/tests/categorical/test_missing.pyo
-${PYSITELIB}/pandas/tests/categorical/test_operators.py
-${PYSITELIB}/pandas/tests/categorical/test_operators.pyc
-${PYSITELIB}/pandas/tests/categorical/test_operators.pyo
-${PYSITELIB}/pandas/tests/categorical/test_repr.py
-${PYSITELIB}/pandas/tests/categorical/test_repr.pyc
-${PYSITELIB}/pandas/tests/categorical/test_repr.pyo
-${PYSITELIB}/pandas/tests/categorical/test_sorting.py
-${PYSITELIB}/pandas/tests/categorical/test_sorting.pyc
-${PYSITELIB}/pandas/tests/categorical/test_sorting.pyo
-${PYSITELIB}/pandas/tests/categorical/test_subclass.py
-${PYSITELIB}/pandas/tests/categorical/test_subclass.pyc
-${PYSITELIB}/pandas/tests/categorical/test_subclass.pyo
-${PYSITELIB}/pandas/tests/categorical/test_warnings.py
-${PYSITELIB}/pandas/tests/categorical/test_warnings.pyc
-${PYSITELIB}/pandas/tests/categorical/test_warnings.pyo
+${PYSITELIB}/pandas/tests/arithmetic/__init__.py
+${PYSITELIB}/pandas/tests/arithmetic/__init__.pyc
+${PYSITELIB}/pandas/tests/arithmetic/__init__.pyo
+${PYSITELIB}/pandas/tests/arithmetic/conftest.py
+${PYSITELIB}/pandas/tests/arithmetic/conftest.pyc
+${PYSITELIB}/pandas/tests/arithmetic/conftest.pyo
+${PYSITELIB}/pandas/tests/arithmetic/test_datetime64.py
+${PYSITELIB}/pandas/tests/arithmetic/test_datetime64.pyc
+${PYSITELIB}/pandas/tests/arithmetic/test_datetime64.pyo
+${PYSITELIB}/pandas/tests/arithmetic/test_numeric.py
+${PYSITELIB}/pandas/tests/arithmetic/test_numeric.pyc
+${PYSITELIB}/pandas/tests/arithmetic/test_numeric.pyo
+${PYSITELIB}/pandas/tests/arithmetic/test_object.py
+${PYSITELIB}/pandas/tests/arithmetic/test_object.pyc
+${PYSITELIB}/pandas/tests/arithmetic/test_object.pyo
+${PYSITELIB}/pandas/tests/arithmetic/test_period.py
+${PYSITELIB}/pandas/tests/arithmetic/test_period.pyc
+${PYSITELIB}/pandas/tests/arithmetic/test_period.pyo
+${PYSITELIB}/pandas/tests/arithmetic/test_timedelta64.py
+${PYSITELIB}/pandas/tests/arithmetic/test_timedelta64.pyc
+${PYSITELIB}/pandas/tests/arithmetic/test_timedelta64.pyo
+${PYSITELIB}/pandas/tests/arrays/__init__.py
+${PYSITELIB}/pandas/tests/arrays/__init__.pyc
+${PYSITELIB}/pandas/tests/arrays/__init__.pyo
Home |
Main Index |
Thread Index |
Old Index