-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 04/13/2013 01:43 PM, John W. O'Brien wrote: > > I am seeing a few test failures on my system which should have time > to investigate tomorrow. > > pandas.tests.test_format.TestDataFrameFormatting > pandas.tests.test_index.TestMultiIndex
Just a brief update for those of you playing along. pandas.tests.test_format:TestDataFrameFormatting.test_to_string_repr_unicode - ---------------------------------------------------------------------------- In my last post, I had failed to notice that the failing test raised UnicodeDecodeError, while the try/except block was looking for UnicodeEncodeError. The pressure in my head subsided considerably when one of the man pandas devs pointed that out to me. However, the mystery is not yet solved, and while I'm learning a lot of great stuff about Unicode, I'm still not out of the woods on this one. I instrumented pandas/core/format.py to drop into pdb, regardless of which exception is raised. The following excerpts should illustrate where I am now stuck. When it passes: - ---START--- % nosetests -s \ pandas.tests.test_format:TestDataFrameFormatting.test_to_string_repr_unicode > /usr/local/lib/python2.7/site-packages/pandas-0.11.0rc1-py2.7-freebsd-9.1-STABLE-amd64.egg/pandas/core/format.py(152)to_string() - -> idx = k.ljust(pad_space) (Pdb) shrubbery = u'\u03c3' (Pdb) shrubbery.decode('ascii') *** UnicodeEncodeError: 'ascii' codec can't encode character u'\u03c3' in position 0: ordinal not in range(128) (Pdb) - ---STOP--- When it fails: - ---START--- % nosetests -s \ pandas.tests.test_format:TestDataFrameFormatting . ** (process:59530): WARNING **: Trying to register gtype 'GMountMountFlags' as enum when in fact it is of type 'GFlags' ** (process:59530): WARNING **: Trying to register gtype 'GDriveStartFlags' as enum when in fact it is of type 'GFlags' ** (process:59530): WARNING **: Trying to register gtype 'GSocketMsgFlags' as enum when in fact it is of type 'GFlags' ...............................................> /usr/local/lib/python2.7/site-packages/pandas-0.11.0rc1-py2.7-freebsd-9.1-STABLE-amd64.egg/pandas/core/format.py(155)to_string() - -> result[i] = result[i] % (idx, v) (Pdb) shrubbery = u'\u03c3' (Pdb) shrubbery.decode('ascii') *** UnicodeDecodeError: 'ascii' codec can't decode byte 0xcf in position 0: ordinal not in range(128) (Pdb) - ---STOP--- I've checked, and codecs.getdecoder('ascii') is <built-in function ascii_decode> in both cases. What other, internal state could affect the behavior of the decode() method? What is the significance of the offending octet, 0xcf (besides being greater than 0x7f)? Could the earlier process warnings be important? What should I look for next? pandas.tests.test_index:TestMultiIndex.test_legacy_pickle - --------------------------------------------------------- The mixture of conditions, noted at the following links, under which this test passes or fails is pointing toward Cython as a likely culprit. Whenever I use the upstream Cython output (from the tarball), the test fails. When I use Cython locally (based on the git repo), the test passes. https://github.com/pydata/pandas/issues/3360#issuecomment-16459945 https://github.com/pydata/pandas/issues/3360#issuecomment-16486302 This is as far as I've gotten with this one. Attached is an alternate patch that builds the port from the git tag instead of the tarball. I invite interested parties to compare results. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQEcBAEBAgAGBQJRb3NoAAoJEBRzAKlhyP/FjBYH/2LET6sFhaQDU49U7t1ZSBRw NuT0ksgWECgvT+TWlIVDsZy/3xdsVCi8nctGPyYJtrG2Gs9A8Xiu1IfS00lr1jGb sqNm4oCOK+M7O8e11PQT7uXgLXBNY5mmVqzoITcqWUpmlVF5L/pIM5SF4FEvxSEu UIe73foQaXCQ3clfXxKVzGAWL5ppBIC2uri+oyydN8jQUbomxsOlA9ys2H9fMfIM zgdb3Q5U0Gw1TtWDBYLD2J7hYcESiDWRr99DmrkKZk3ddAh34nLjLFPYRn8Wqzlo c183f5rQ9AtUFFet4qsoAJJ6kfHkKJ9xj548gtAcMDPRP61hlnVhn3msbc3peYo= =OmxD -----END PGP SIGNATURE-----
Index: math/py-pandas/Makefile =================================================================== --- math/py-pandas/Makefile (revision 316010) +++ math/py-pandas/Makefile (working copy) @@ -1,9 +1,11 @@ # $FreeBSD$ +# XXX: USE_GITHUB variant for troubleshooting and fault isolation + PORTNAME= pandas -PORTVERSION= 0.10.1 +DISTVERSION= 0.11.0rc1 CATEGORIES= math devel python -MASTER_SITES= CHEESESHOP +#MASTER_SITES= XXX USE_GITHUB sets this PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= j...@saltant.com @@ -14,14 +16,23 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>0:${PORTSDIR}/devel/py-dateutil \ ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}pytz>0:${PORTSDIR}/devel/py-pytz -RUN_DEPENDS:= ${BUILD_DEPENDS} +RUN_DEPENDS:= ${BUILD_DEPENDS} \ + ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 +BUILD_DEPENDS+= cython:${PORTSDIR}/lang/cython SUB_FILES= pkg-message +USE_GITHUB= yes +GH_ACCOUNT= pydata +GH_TAGNAME= v${DISTVERSION} +GH_COMMIT= 1b7e4d1 + USE_PYTHON= yes USE_PYDISTUTILS= easy_install PYEASYINSTALL_ARCHDEP= yes +PYDISTUTILS_PKGVERSION= ${DISTVERSION} + post-install: @${CAT} ${PKGMESSAGE} Index: math/py-pandas/distinfo =================================================================== --- math/py-pandas/distinfo (revision 316010) +++ math/py-pandas/distinfo (working copy) @@ -1,2 +1,2 @@ -SHA256 (pandas-0.10.1.tar.gz) = c7ca2a66013ec7f196f0e425a08aa0417de0da4147c551fbb8c3afce9ec97aaf -SIZE (pandas-0.10.1.tar.gz) = 2499500 +SHA256 (pandas-0.11.0rc1.tar.gz) = 8b70b6f7c263a52d1fad214c59b9d7cd285646b976bfb79ef812febf07935bc3 +SIZE (pandas-0.11.0rc1.tar.gz) = 1408302 Index: math/py-pandas/files/pkg-message.in =================================================================== --- math/py-pandas/files/pkg-message.in (revision 316010) +++ math/py-pandas/files/pkg-message.in (working copy) @@ -2,10 +2,17 @@ Note that the following ports are not strict dependencies but are highly recommended to get the most out of pandas. Install them as needed. +numexpr math/py-numexpr scipy science/py-scipy pytables devel/py-tables matplotlib math/py-matplotlib +xlrd textproc/py-xlrd +xlwt textproc/py-xlwt -Also recommended, but not yet available as a port is scikits.statsmodels. -http://statsmodels.sourceforge.net/ +Also recommended, but not yet available in ports are: + +bottleneck http://berkeleyanalytics.com/bottleneck/ +scikits.statsmodels http://statsmodels.sourceforge.net/ +openpyxl http://bitbucket.org/ericgazoni/openpyxl/wiki/Home + === Index: math/py-pandas/pkg-plist =================================================================== --- math/py-pandas/pkg-plist (revision 316010) +++ math/py-pandas/pkg-plist (working copy) @@ -35,6 +35,9 @@ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/api.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/api.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/api.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/array.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/array.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/array.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/categorical.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/categorical.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/categorical.pyo @@ -50,12 +53,12 @@ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/daterange.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/daterange.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/daterange.pyo -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/daterange_flymake.py -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/daterange_flymake.pyc -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/daterange_flymake.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/datetools.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/datetools.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/datetools.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/expressions.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/expressions.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/expressions.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/format.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/format.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core/format.pyo @@ -145,19 +148,9 @@ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/__init__.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/__init__.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/__init__.pyo -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/legacy.h5 -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/legacy_0.10.h5 -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/legacy_table.h5 -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/pytables_native.h5 -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/pytables_native2.h5 -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/rossi_small.csv -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/salary.table -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test.xls -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test.xlsx -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test1.csv -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test2.csv -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test2.xls -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test3.xls +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/generate_legacy_pickles.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/generate_legacy_pickles.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/generate_legacy_pickles.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_cparser.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_cparser.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_cparser.pyo @@ -173,20 +166,39 @@ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_parsers.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_parsers.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_parsers.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_pickle.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_pickle.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_pickle.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_pytables.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_pytables.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_pytables.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_sql.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_sql.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_sql.pyo -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_utf16.csv %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_wb.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_wb.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_wb.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_yahoo.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_yahoo.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/test_yahoo.pyo -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/utf16_ex.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/salary.table +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/test.xls +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/test.xlsx +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/test1.csv +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/test2.csv +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/test2.xls +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/test3.xls +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/unicode_series.csv +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/utf16_ex.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_hdf/legacy.h5 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_hdf/legacy_0.10.h5 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_hdf/legacy_table.h5 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_hdf/pytables_native.h5 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_hdf/pytables_native2.h5 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_pickle/0.10.1/AMD64_windows_2.7.3.pickle +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_pickle/0.10.1/x86_64_linux_2.7.3.pickle +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_pickle/0.11.0/x86_64_linux_2.7.3.pickle +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_pickle/0.11.0/x86_64_linux_3.3.0.pickle %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/lib.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/lib.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/lib.pyo @@ -308,6 +320,7 @@ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/data/iris.csv %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/data/mindex_073.pickle %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/data/multiindex_v1.pickle +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/data/tips.csv %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/data/unicode_series.csv %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_algos.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_algos.pyc @@ -318,6 +331,9 @@ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_config.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_config.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_config.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_expressions.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_expressions.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_expressions.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_factor.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_factor.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_factor.pyo @@ -336,6 +352,9 @@ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_index.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_index.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_index.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_indexing.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_indexing.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_indexing.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_internals.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_internals.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_internals.pyo @@ -357,6 +376,9 @@ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_reshape.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_reshape.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_reshape.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_rplot.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_rplot.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_rplot.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_series.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_series.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_series.pyo @@ -366,6 +388,9 @@ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_strings.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_strings.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_strings.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_tests.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_tests.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_tests.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_tseries.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_tseries.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tests/test_tseries.pyo @@ -384,6 +409,9 @@ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tools/plotting.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tools/plotting.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tools/plotting.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tools/rplot.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tools/rplot.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tools/rplot.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tools/tests/__init__.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tools/tests/__init__.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/tools/tests/__init__.pyo @@ -530,6 +558,11 @@ @dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/sparse @dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/sandbox @dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/rpy +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_pickle/0.11.0 +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_pickle/0.10.1 +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_pickle +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data/legacy_hdf +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests/data @dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io/tests @dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/io @dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pandas/core
_______________________________________________ freebsd-python@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"