diff options
author | bad <bad@pkgsrc.org> | 2015-07-21 19:44:45 +0000 |
---|---|---|
committer | bad <bad@pkgsrc.org> | 2015-07-21 19:44:45 +0000 |
commit | 2b7efe52dc72c1d1c8a0ecb44d1aabed118721d4 (patch) | |
tree | d638220e9a567c9daba2eebc0fa04442a32d9b0e | |
parent | bdcd9a02a71b299a441cf5fd9b703c450ade8d32 (diff) | |
download | pkgsrc-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/Makefile | 10 | ||||
-rw-r--r-- | math/py-pandas/PLIST | 74 | ||||
-rw-r--r-- | math/py-pandas/distinfo | 8 |
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 |