Bug 209521 - [MAINTAINER] math/py-pandas: Update to 0.18.1
Summary: [MAINTAINER] math/py-pandas: Update to 0.18.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Kurt Jaeger
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-15 15:50 UTC by John W. O'Brien
Modified: 2016-05-15 19:57 UTC (History)
1 user (show)

See Also:


Attachments
Update math/py-pandas to 0.18.1 (4.07 KB, patch)
2016-05-15 15:50 UTC, John W. O'Brien
john: maintainer-approval+
Details | Diff
portlint output for math/py-pandas (244 bytes, text/plain)
2016-05-15 15:50 UTC, John W. O'Brien
no flags Details
poudriere testport log for py27-pandas-0.18.1 (301.46 KB, text/plain)
2016-05-15 15:51 UTC, John W. O'Brien
no flags Details
poudriere testport log for py34-pandas-0.18.1 (308.30 KB, text/plain)
2016-05-15 15:51 UTC, John W. O'Brien
no flags Details
nosetests output for py27-pandas-0.18.1 (all options enabled) (505.12 KB, text/plain)
2016-05-15 15:52 UTC, John W. O'Brien
no flags Details
nosetests output for py34-pandas-0.18.1 (all options enabled) (492.21 KB, text/plain)
2016-05-15 15:53 UTC, John W. O'Brien
no flags Details
portlint output for math/py-pandas (42 bytes, text/plain)
2016-05-15 19:32 UTC, John W. O'Brien
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description John W. O'Brien 2016-05-15 15:50:19 UTC
Created attachment 170318 [details]
Update math/py-pandas to 0.18.1

Changelog
=========

*   Update to 0.18.1
*   Add optional dependencies on devel/py-Jinja2 and textproc/py-xlsxwriter

QA
==

*   portlint

See attached. Note that the FATAL is due to portlint's not knowing about the new TIMESTAMP entry in distinfo that r415078 introduced.

*   testport

See attached.

*   nosetests (see attachment for details)

w/python2.7

    Ran 6164 tests in 1437.964s

    FAILED (SKIP=49, failures=2)

FAIL: test_getitem_setitem_datetime_tz_dateutil (pandas.tests.series.test_timeseries.TestSeriesTimeSeries)
FAIL: test_scatter_matrix_axis (pandas.tests.test_graphics_others.TestDataFramePlots)


w/python3.4

    Ran 5969 tests in 831.046s

    FAILED (SKIP=64, errors=1, failures=1)

FAIL: test_getitem_setitem_datetime_tz_dateutil (pandas.tests.series.test_timeseries.TestSeriesTimeSeries)
ERROR: test_to_latex_filename (pandas.tests.formats.test_format.TestDataFrameFormatting)


These negative test results have been reported upstream.

test_to_latex_filename https://github.com/pydata/pandas/issues/12337
test_scatter_matrix_axis https://github.com/pydata/pandas/issues/13185
test_getitem_setitem_datetime_tz_dateutil https://github.com/pydata/pandas/issues/13186
Comment 1 John W. O'Brien 2016-05-15 15:50:53 UTC
Created attachment 170319 [details]
portlint output for math/py-pandas
Comment 2 John W. O'Brien 2016-05-15 15:51:26 UTC
Created attachment 170320 [details]
poudriere testport log for py27-pandas-0.18.1
Comment 3 John W. O'Brien 2016-05-15 15:51:53 UTC
Created attachment 170321 [details]
poudriere testport log for py34-pandas-0.18.1
Comment 4 John W. O'Brien 2016-05-15 15:52:45 UTC
Created attachment 170322 [details]
nosetests output for py27-pandas-0.18.1 (all options enabled)
Comment 5 John W. O'Brien 2016-05-15 15:53:01 UTC
Created attachment 170323 [details]
nosetests output for py34-pandas-0.18.1 (all options enabled)
Comment 6 John W. O'Brien 2016-05-15 18:40:29 UTC
The failure in test_getitem_setitem_datetime_tz_dateutil is due to the fact that FreeBSD doesn't supply zoneinfo files for "US/*" (like "US/Central").
Comment 7 John W. O'Brien 2016-05-15 19:32:31 UTC
Created attachment 170329 [details]
portlint output for math/py-pandas

Regenerated portlint output using 2.17.2 (see bug #209522)
Comment 8 Kurt Jaeger freebsd_committer freebsd_triage 2016-05-15 19:55:37 UTC
Testbuilds are fine.
Comment 9 commit-hook freebsd_committer freebsd_triage 2016-05-15 19:57:00 UTC
A commit references this bug:

Author: pi
Date: Sun May 15 19:56:51 UTC 2016
New revision: 415282
URL: https://svnweb.freebsd.org/changeset/ports/415282

Log:
  math/py-pandas: 0.17.0 -> 0.18.1

  Changes:
    http://pandas.pydata.org/pandas-docs/version/0.18.1/
  - Add optional dependencies on devel/py-Jinja2 and textproc/py-xlsxwriter

  PR:		209521
  Submitted by:	John W. O'Brien <john@saltant.com> (maintainer)

Changes:
  head/math/py-pandas/Makefile
  head/math/py-pandas/distinfo
Comment 10 Kurt Jaeger freebsd_committer freebsd_triage 2016-05-15 19:57:07 UTC
Committed, thanks!