pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/49958: Update math/py-pandas to 0.16.1
>Number: 49958
>Category: pkg
>Synopsis: Update math/py-pandas to 0.16.1
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Wed Jun 10 01:20:00 +0000 2015
>Originator: Matt Danielson
>Release: NetBSD 7-Beta
>Organization:
>Environment:
NetBSD inspirational 7.0_BETA NetBSD 7.0_BETA (GENERIC.201505071030Z) amd64
>Description:
This updates math/py-pandas to 0.16.1, which is two major releases newer than the pkgsrc version
>How-To-Repeat:
>Fix:
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/math/py-pandas/Makefile,v
retrieving revision 1.7
diff -u -u -r1.7 Makefile
--- Makefile 19 Jul 2014 13:17:46 -0000 1.7
+++ Makefile 10 Jun 2015 01:11:38 -0000
@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.7 2014/07/19 13:17:46 bad Exp $
-DISTNAME= pandas-0.14.1
+DISTNAME= pandas-0.16.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= math graphics python
MASTER_SITES= http://pypi.python.org/packages/source/p/pandas/
@@ -18,8 +18,8 @@
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"
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/math/py-pandas/PLIST,v
retrieving revision 1.5
diff -u -u -r1.5 PLIST
--- PLIST 19 Jul 2014 13:17:46 -0000 1.5
+++ PLIST 10 Jun 2015 01:11:38 -0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2014/07/19 13:17:46 bad Exp $
+@comment $NetBSD$
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -8,6 +8,7 @@
${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/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.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
@@ -220,24 +222,35 @@
${PYSITELIB}/pandas/io/tests/data/legacy_hdf/pytables_native.h5
${PYSITELIB}/pandas/io/tests/data/legacy_hdf/pytables_native2.h5
${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.10.1/AMD64_windows_2.7.3.pickle
-${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.10.1/x86_64_linux_2.7.3.pickle
-${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.11.0/0.11.0_x86_64_linux_3.3.0.pickle
-${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.11.0/x86_64_linux_2.7.3.pickle
-${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.11.0/x86_64_linux_3.3.0.pickle
+${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.10.1/${MACHINE_ARCH}_linux_2.7.3.pickle
+${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.11.0/0.11.0_${MACHINE_ARCH}_linux_3.3.0.pickle
+${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.11.0/${MACHINE_ARCH}_linux_2.7.3.pickle
+${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.11.0/${MACHINE_ARCH}_linux_3.3.0.pickle
${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.12.0/0.12.0_AMD64_windows_2.7.3.pickle
-${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.12.0/0.12.0_x86_64_linux_2.7.3.pickle
+${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.12.0/0.12.0_${MACHINE_ARCH}_linux_2.7.3.pickle
${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.13.0/0.13.0_AMD64_windows_2.7.3.pickle
${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.13.0/0.13.0_i686_linux_2.6.5.pickle
${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.13.0/0.13.0_i686_linux_2.7.3.pickle
${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.13.0/0.13.0_i686_linux_3.2.3.pickle
-${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_3.3.0.pickle
+${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.13.0/0.13.0_${MACHINE_ARCH}_darwin_2.7.5.pickle
+${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.13.0/0.13.0_${MACHINE_ARCH}_darwin_2.7.6.pickle
+${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.13.0/0.13.0_${MACHINE_ARCH}_linux_2.7.3.pickle
+${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.13.0/0.13.0_${MACHINE_ARCH}_linux_2.7.8.pickle
+${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.13.0/0.13.0_${MACHINE_ARCH}_linux_3.3.0.pickle
+${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.14.0/0.14.0_${MACHINE_ARCH}_darwin_2.7.6.pickle
+${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.14.0/0.14.0_${MACHINE_ARCH}_linux_2.7.8.pickle
+${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.14.1/0.14.1_${MACHINE_ARCH}_linux_2.7.8.pickle
+${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.15.0/0.15.0_${MACHINE_ARCH}_linux_2.7.8.pickle
+${PYSITELIB}/pandas/io/tests/data/legacy_pickle/0.15.2/0.15.2_${MACHINE_ARCH}_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_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/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/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/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_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_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_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/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/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/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
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/math/py-pandas/distinfo,v
retrieving revision 1.6
diff -u -u -r1.6 distinfo
--- distinfo 19 Jul 2014 13:17:46 -0000 1.6
+++ distinfo 10 Jun 2015 01:11:38 -0000
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.6 2014/07/19 13:17:46 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.1.tar.gz) = d70b28710084887cd2820fbb50f068777809d159
+RMD160 (pandas-0.16.1.tar.gz) = 7358aba1547cb87670aa08df7ea70a835faaf13a
+Size (pandas-0.16.1.tar.gz) = 4959316 bytes
Changes since 0.14.1:
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, see here
Series.to_coo/from_coo methods to interact with scipy.sparse, see here
Backwards incompatible change to Timedelta to conform the .seconds attribute with datetime.timedelta, see here
Changes to the .loc slicing API to conform with the behavior of .ix see here
Changes to the default for ordering in the Categorical constructor, see here
Enhancement to the .str accessor to make string operations easier, see here
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, see here
New scalar type Timedelta, and a new index type TimedeltaIndex, see here
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, see here
API change in using Indexes in set operations, see here
Enhancements in the handling of timezones, see here
A lot of improvements to the rolling and expanding moment funtions, see here
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
Home |
Main Index |
Thread Index |
Old Index