pandas-dev / pandas

Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
https://pandas.pydata.org
BSD 3-Clause "New" or "Revised" License
43.9k stars 18.03k forks source link

Heads-up: Releasing 0.13.1 #6103

Closed ghost closed 10 years ago

ghost commented 10 years ago

We're due to release 0.13.1 in a few days (or as soon as we clear the queue), as a bugfix release stabilising 0.13.0, allowing us to start on the 3 month release cycle for 0.14.

Anything that isn't in 0.13.1 will have to wait until then to hit pypi.

Any objections, warnings or notes?

cc @jseabold , @yarikoptic, @juliantaylor, @takluyver

jreback commented 10 years ago

@y-p FYI...hopefully the pytables guys can give me an rc2 to test this asap....as their were some bugs on 3.1 (which will release before we release 0.14)

ghost commented 10 years ago

ok. Do you want to delay the release for it?

jreback commented 10 years ago

6104 closed so not an issue any longer

jreback commented 10 years ago

@y-p we need @wesm to turn back on the window jenkins build, yes? or do we 'care' and can just use grohlke builds once we release?

ghost commented 10 years ago

I don't think it's necessary. wes and chang really have their hands full so whatever we can address ourselves we should. We can upload tarballs/binaries to GH releases and pypi can happen when they find the time.

Not a problem.

jreback commented 10 years ago

ok by me....

you don't want to use the jenkins builds that you are using for QA IIRC, right?

so we grab grohkle on release....

he prob sees the release announcment and builds then?

ghost commented 10 years ago

no, I don't want to get into producing binaries on the box. Actually, last time he uploaded binaries before the ANN or pypi. Mysterious fellow. We should email him a thank you note.

Now, enough. This isn't a chatroom.

jreback commented 10 years ago

@y-p I think we need to give a few more days or so ..... just getting lots of bug reports (fixed)...but seems maybe people just trying 0.13.....maybe let's target next monday for release?

ghost commented 10 years ago

I think you're right, still no drop in bug rate. I'll update the milestone.

jreback commented 10 years ago

@y-p would you kindly build the docs when you have a chance?

ghost commented 10 years ago

You keep asking me to do stuff I did an hour go. look at the website. there's now a cron job that builds every 6 hours. I'm working on some more things as well.

jtratner commented 10 years ago

:+1: on auto doc builds - you've really improved pandas ops @y-p!!

jreback commented 10 years ago

ok mind reader :+1:

yarikoptic commented 10 years ago

FWIW -- building 0.13.0+git464-g15a8ff7-1 across debian/ubuntus now. Build for Debian sid succeded so I will just upload it to experimental to see if there is any left-out arch specifics

Cheers,

Yaroslav O. Halchenko, Ph.D. http://neuro.debian.net http://www.pymvpa.org http://www.fail2ban.org Senior Research Associate, Psychological and Brain Sciences Dept. Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755 Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419 WWW: http://www.linkedin.com/in/yarik

yarikoptic commented 10 years ago

quick feedback

stock debian -- some issues seems to be only on s390 https://buildd.debian.org/status/package.php?p=pandas&suite=experimental

neurodebian: minor failures across older releases, , full logs are at http://neuro.debian.net/_files/_buildlogs/pandas/0.13.0+git464-g15a8ff7

quick summary:

$ cat summary-tests.build
I: ERROR: test_from_records_with_datetimes (pandas.tests.test_frame.TestDataFrame)
 Builds:
  pandas_0.13.0+git464-g15a8ff7-1~nd12.04+1_amd64.build
  pandas_0.13.0+git464-g15a8ff7-1~nd12.04+1_i386.build
  pandas_0.13.0+git464-g15a8ff7-1~nd12.10+1_amd64.build
  pandas_0.13.0+git464-g15a8ff7-1~nd12.10+1_i386.build
  pandas_0.13.0+git464-g15a8ff7-1~nd70+1_amd64.build
  pandas_0.13.0+git464-g15a8ff7-1~nd70+1_i386.build
  summary-tests.build
  ERROR: test_from_records_with_datetimes (pandas.tests.test_frame.TestDataFrame)
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "/tmp/buildd/pandas-0.13.0+git464-g15a8ff7/debian/tmp/usr/lib/python2.7/dist-packages/pandas/tests/test_frame.py", line 3977, in test_from_records_with_datetimes
      recarray = np.core.records.fromarrays(arrdata, dtype=dtypes)
    File "/usr/lib/python2.7/dist-packages/numpy/core/records.py", line 566, in fromarrays
      _array[_names[i]] = arrayList[i]
  ValueError: Must be a datetime.date or datetime.datetime object

I: ERROR: test_select_with_many_inputs (pandas.io.tests.test_pytables.TestHDFStore)
 Builds:
  pandas_0.13.0+git464-g15a8ff7-1~nd12.04+1_amd64.build
  summary-tests.build
  ERROR: test_select_with_many_inputs (pandas.io.tests.test_pytables.TestHDFStore)
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "/tmp/buildd/pandas-0.13.0+git464-g15a8ff7/debian/tmp/usr/lib/python2.7/dist-packages/pandas/io/tests/test_pytables.py", line 2999, in test_select_with_many_inputs
      result = store.select('df', [Term("ts>=Timestamp('2012-02-01')"),Term('users=selector')])
    File "/tmp/buildd/pandas-0.13.0+git464-g15a8ff7/debian/tmp/usr/lib/python2.7/dist-packages/pandas/io/pytables.py", line 643, in select
      raise KeyError('No object named %s in the file' % key)
  KeyError: 'No object named df in the file'

I: FAIL: test_read_dta2 (pandas.io.tests.test_stata.TestStata)
 Builds:
  pandas_0.13.0+git464-g15a8ff7-1~nd12.04+1_amd64.build
  pandas_0.13.0+git464-g15a8ff7-1~nd12.04+1_i386.build
  pandas_0.13.0+git464-g15a8ff7-1~nd12.10+1_amd64.build
  pandas_0.13.0+git464-g15a8ff7-1~nd12.10+1_i386.build
  pandas_0.13.0+git464-g15a8ff7-1~nd70+1_amd64.build
  pandas_0.13.0+git464-g15a8ff7-1~nd70+1_i386.build
  summary-tests.build
  FAIL: test_read_dta2 (pandas.io.tests.test_stata.TestStata)
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "/tmp/buildd/pandas-0.13.0+git464-g15a8ff7/debian/tmp/usr/lib/python2.7/dist-packages/pandas/io/tests/test_stata.py", line 120, in test_read_dta2
      tm.assert_frame_equal(parsed, expected)
    File "/tmp/buildd/pandas-0.13.0+git464-g15a8ff7/debian/tmp/usr/lib/python2.7/dist-packages/pandas/util/testing.py", line 499, in assert_frame_equal
      check_less_precise=check_less_precise)
    File "/tmp/buildd/pandas-0.13.0+git464-g15a8ff7/debian/tmp/usr/lib/python2.7/dist-packages/pandas/util/testing.py", line 448, in assert_series_equal
      assert_almost_equal(left.values, right.values, check_less_precise)
    File "testing.pyx", line 58, in pandas._testing.assert_almost_equal (pandas/src/testing.c:2626)
    File "testing.pyx", line 93, in pandas._testing.assert_almost_equal (pandas/src/testing.c:1867)
    File "testing.pyx", line 107, in pandas._testing.assert_almost_equal (pandas/src/testing.c:2086)
  AssertionError: First object is not null, second is null: 2014-01-30 00:00:00 != NaT
jreback commented 10 years ago

@yarikoptic

you SURE that you are running with latest master; all of these were address (and are fixed on sparc)

yarikoptic commented 10 years ago

On Thu, 30 Jan 2014, jreback wrote:

[1]@yarikoptic

you SURE that you are running with latest master; all of these were address (and are fixed on sparc)

well with the master as we know it of

$> git show 0.13.0+git464-g15a8ff7
commit 15a8ff760da9e8f3e1dd24a52ae58d3d363c056e
Merge: 08770c1 9be06e0
Author: y-p <yoval@gmx.com>
Date:   Wed Jan 29 17:38:33 2014 -0800

    Merge pull request #6180 from y-p/PR_cron_docs

those issues are not specific to sparc -- they are specific to older versions of 3rd party modules. s390 failure -- would need to check in detail WTF on one of the s390 machines

sparc sid buildbot seems to experience some fun due to pip trying to uninstall systemwide nose... bleh

would need into it later http://nipy.bic.berkeley.edu/builders/pandas-py2.x-sid-sparc/builds/457/steps/shell_1/logs/stdio

Yaroslav O. Halchenko, Ph.D. http://neuro.debian.net http://www.pymvpa.org http://www.fail2ban.org Senior Research Associate, Psychological and Brain Sciences Dept. Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755 Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419 WWW: http://www.linkedin.com/in/yarik

jreback commented 10 years ago

@yarikoptic what build / machine are the 'quick summary' ones from? they don't show up at all on the sparc machines that we track (with sid/wheezy)

yarikoptic commented 10 years ago

On Thu, 30 Jan 2014, jreback wrote:

[1]@yarikoptic what build / machine are the 'quick summary' ones from? they don't show up at all on the sparc machines that we track (with sid/wheezy)

those are from running nd_build4allnd on one of my boxes which tries to build debian package across all supported debian/ubuntu releass. If you are keen on getting similar environments, have a look at http://neuro.debian.net/blog/2012/2012-04-14_ndtools.html

Strange enough those builds for nd70 (wheezy) do have the failures which do not appear to fail on sparc buildslave... ah -- because:

test_from_records_with_datetimes (pandas.tests.test_frame.TestDataFrame) ... SKIP: known failure of test on non-little endian test_read_dta2 (pandas.io.tests.test_stata.TestStata) ... SKIP: known failure of test on non-little endian

here you go -- now you know that there is even more to it ;)

Yaroslav O. Halchenko, Ph.D. http://neuro.debian.net http://www.pymvpa.org http://www.fail2ban.org Senior Research Associate, Psychological and Brain Sciences Dept. Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755 Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419 WWW: http://www.linkedin.com/in/yarik

jreback commented 10 years ago

exactly....their are some weird numpy datatime issues...(which I think are bugs)

you can just skip those 2 tests

numpy does really weird things with NaT (under 1.7.1), not sure why

ghost commented 10 years ago

@yarikoptic , can you give us the output of ci/print_versions.py on whatever physical boxes these run on? sparc/ s390 x sid/ wheezy, etc' seperately.

yarikoptic commented 10 years ago

search for "INSTALLED VERSIONS" output from print_versions.py in those .build logs -- they all have it. I could dump on you output for all of them here but not sure if you would like it ;)

On Thu, 30 Jan 2014, y-p wrote:

[1]@yarikoptic , can you give us the output of ci/print_versions.py on whatever physical boxes these run on?

Yaroslav O. Halchenko, Ph.D. http://neuro.debian.net http://www.pymvpa.org http://www.fail2ban.org Senior Research Associate, Psychological and Brain Sciences Dept. Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755 Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419 WWW: http://www.linkedin.com/in/yarik

ghost commented 10 years ago

I did and I can't find any. can you provide a link to the correct build log for one of the builders?

Bless you for taking care of pandas on debian, but it's a real PITA that you haven't found time to setup the submissions to our CI status page. It makes a painful thing even more so.

yarikoptic commented 10 years ago

another fresh surprising failure on mips:

https://buildd.debian.org/status/fetch.php?pkg=pandas&arch=mips&ver=0.13.0%2Bgit464-g15a8ff7-1&stamp=1391108594&file=log

ERROR: test_hist_by_no_extra_plots (pandas.tests.test_graphics.TestSeriesPlots)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«BUILDDIR»/pandas-0.13.0+git464-g15a8ff7/debian/tmp/usr/lib/python3/dist-packages/pandas/tests/test_graphics.py", line 260, in test_hist_by_no_extra_plots
    axes = df.height.hist(by=df.gender)
  File "/«BUILDDIR»/pandas-0.13.0+git464-g15a8ff7/debian/tmp/usr/lib/python3/dist-packages/pandas/tools/plotting.py", line 2154, in hist_series
    for ax in axes.ravel():
AttributeError: 'AxesSubplot' object has no attribute 'ravel'

Yaroslav O. Halchenko, Ph.D. http://neuro.debian.net http://www.pymvpa.org http://www.fail2ban.org Senior Research Associate, Psychological and Brain Sciences Dept. Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755 Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419 WWW: http://www.linkedin.com/in/yarik

yarikoptic commented 10 years ago

On Thu, 30 Jan 2014, y-p wrote:

I did and I can't find any. can you provide a link to the correct build log for one of the builders?

NeuroDebian builders: http://neuro.debian.net/_files/_buildlogs/pandas/0.13.0+git464-g15a8ff7 and "one" would be e.g. http://neuro.debian.net/_files/_buildlogs/pandas/0.13.0+git464-g15a8ff7/pandas_0.13.0+git464-g15a8ff7-1~nd70+1_amd64.build which would have INSTALLED for 2.7:


INSTALLED VERSIONS
------------------
commit: None
python: 2.7.3.final.0
python-bits: 64
OS: Linux
OS-release: 3.2.0-4-amd64
machine: x86_64
processor: 
byteorder: little
LC_ALL: C
LANG: C

pandas: 0.13.0.dev
Cython: 0.15.1
numpy: 1.6.2
scipy: 0.10.1
statsmodels: 0.5.0
IPython: None
sphinx: 1.1.3
patsy: 0.2.1
scikits.timeseries: None
dateutil: 1.5
pytz: 2012c
bottleneck: None
tables: 2.3.1
numexpr: 2.0.1
matplotlib: 1.1.1rc2
openpyxl: 1.7.0
xlrd: 0.6.1
xlwt: 0.7.4
xlsxwriter: None
sqlalchemy: None
lxml: None
bs4: 4.1.0
html5lib: 0.95-dev
bq: None
apiclient: None

and nothing for python3 since build fails right after any single failure so it didn't get to testing it, like e.g. in http://neuro.debian.net/_files/_buildlogs/pandas/0.13.0+git464-g15a8ff7/pandas_0.13.0+git464-g15a8ff7-1~nd+1_i386.build where versions (should be the same but some modules might be missing) for both 2.7 and 3.3 are listed

Bless you for taking care of pandas on debian,

thanks! and you are welcome ;-)

but it's a real PITA that you haven't found time to setup the submissions to our CI status page. It makes a painful thing even more so.

I know I know... will do... I promise... but in this case those buildbot do not have as wide coverage of environments as during build for NeuroDebian... may be I could submit from there as well

and I would not be able to submit from stock Debian builders, so some 'manual' correspondence would be needed (or you could also subscribe to it from e.g. http://packages.qa.debian.org/p/pandas.html lower left corner

Yaroslav O. Halchenko, Ph.D. http://neuro.debian.net http://www.pymvpa.org http://www.fail2ban.org Senior Research Associate, Psychological and Brain Sciences Dept. Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755 Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419 WWW: http://www.linkedin.com/in/yarik

jreback commented 10 years ago

@yarikoptic I pushed something to fix these tests I think.

we'll see

ghost commented 10 years ago

I've been going through the links at http://nipy.bic.berkeley.edu/tgrid?category=pandas, I can't make head or tail of this buildbot thing. I guess it requires a PhD :)

ghost commented 10 years ago

Those are not it, I meant the sparc/s390 boxes. Those logs are for intel boxen.

ghost commented 10 years ago

We have coverage for intel/linux, so those builds contribute less. (You're welcome to though, I can send you another API key for those if you prefer, to keep things seperate). Those sparc boxes (and s390) are exotic and therefore matter (uncorrelated failures as such). Are those buildbots barred from external net access? If so, just including the output of print_versions.py (-j) in an easily parseable manner in the public logs would be the next best thing.

yarikoptic commented 10 years ago

I am already lost in correspondence here. Let me summarize

ghost commented 10 years ago
ghost commented 10 years ago

@jreback , can we make the release date in a couple of days? if there are no remaining blockers, I'll get working on the preflight tomorrow.

jreback commented 10 years ago

sure....just waiting for the all green on the last fix I messed up ....sparc 3.3 ok now...

assume all green will show up on my last pushed fix

but I think good 2 go whenever you are ready!

jreback commented 10 years ago

@y-p did windows builds stop?

jreback commented 10 years ago

FYI, need to add to list to put dates on the release notes and v0.13.1 top section

ghost commented 10 years ago

Restarted the window box, should start back up again.

ghost commented 10 years ago

Soon pushing the release. Please hold off on any commits.

ghost commented 10 years ago

Released. d10a658

ghost commented 10 years ago

docs are up.

ghost commented 10 years ago

cc @cgohlke, 0.13.1 is out. Our windows binary build machine is kaput, We'd very much appreciate help making windows binaries available.

cgohlke commented 10 years ago

I temporarily put all the wininst and wheel binaries for Windows at ... (51.5 MB). Feel free to redistribute. They are built against numpy 1.7.2 (1.8.0 for Python 3.4) using Cython 0.20.

Btw, I get a lot (~40) of test errors and failures on Python 3.x (not on 2.x) with PyTables 3.1rc2 (not with PyTables 3.0). Is that know?

ghost commented 10 years ago

Thank you. @jreback will probably have an answer on PyTables, possibly related to https://github.com/pydata/pandas/pull/6104 mentioned earlier in this thread.

jreback commented 10 years ago

@cgohlke can u post some of the errors?

cgohlke commented 10 years ago

pandas-0.13.1.win-amd64-py3.3 with pytables 3.1.0rc2:

........X:\Python33\lib\site-packages\pandas\core\frame.py:2807: FutureWarning: TimeSeries broadcasting along DataFrame
index by default is deprecated. Please use DataFrame.<op> to explicitly broadcast arithmetic operations along the index
  FutureWarning)
......................................S................S................S................S..............................
........................................................................................................................
.........S....S....SSS..........X:\Python33\lib\site-packages\pandas\io\data.py:811: FutureWarning: month, year argument
s are deprecated, use expiry instead
  " instead", FutureWarning)
.................S...S.....S................................................S...........................................
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS.............................................EE......................
........................................................................................................................
............S...........................................................................................................
...............................................S........................................................................
....................................................................................................................S...
.....................................................................F.X:\Python33\lib\site-packages\pandas\io\pytables.
py:3508: DuplicateWarning:
duplicate entries in table, taking most recently appended

  warnings.warn(duplicate_doc, DuplicateWarning)
EF..FF.FFF.F..F..SSSS...F.E...F....F.F.......E...SF...EF.......FF.FF.......FFFFF..FFFFF....F.FF..SF.F..E........F.FSSSSS
SSSSSS.......................S.S........................................................................................
.............................................................S.................................S.......................S
SSSSSS...................S.......................................................................S......................
........................................................................................................................
..........S............................................................................................................S
..S..S....S........................................................S......S.S.......S...S..S............S...............
.S....S...S...S.........................................................................................................
........................................................................................................................
........................................................................................................................
............................................................................S...........................................
........................................................................................................................
...........................................S............................................................................
..............................S...........F.............................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
...................................................................................................................S....
..S....................S......S..................SS...........................................................S.........
........................................................................................................................
........................................................................................................................
........................................................................................................................
.............................................................S..........................................................
......................................................................S.................................................
...............................................................................................................S........
........................................................................................................................
.................................S.......................S...S.............SSS.........S............SS............SS....
.SSSS...................................................................................................................
......................................................................................................S.................
........................................................................................................................
...............................................................................................
======================================================================
ERROR: test_thousands_macau_index_col (pandas.io.tests.test_html.TestReadHtml)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_html.py", line 406, in test_thousands_macau_index_col
    dfs = self.read_html(macau_data, index_col=0, header=0)
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_html.py", line 95, in read_html
    return read_html(*args, **kwargs)
  File "X:\Python33\lib\site-packages\pandas\io\html.py", line 839, in read_html
    parse_dates, tupleize_cols, thousands, attrs)
  File "X:\Python33\lib\site-packages\pandas\io\html.py", line 708, in _parse
    raise_with_traceback(retained)
  File "X:\Python33\lib\site-packages\pandas\compat\__init__.py", line 703, in raise_with_traceback
    raise exc.with_traceback(traceback)
UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 6195: character maps to <undefined>

======================================================================
ERROR: test_thousands_macau_stats (pandas.io.tests.test_html.TestReadHtml)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_html.py", line 397, in test_thousands_macau_stats
    attrs={'class': 'style1'})
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_html.py", line 95, in read_html
    return read_html(*args, **kwargs)
  File "X:\Python33\lib\site-packages\pandas\io\html.py", line 839, in read_html
    parse_dates, tupleize_cols, thousands, attrs)
  File "X:\Python33\lib\site-packages\pandas\io\html.py", line 708, in _parse
    raise_with_traceback(retained)
  File "X:\Python33\lib\site-packages\pandas\compat\__init__.py", line 703, in raise_with_traceback
    raise exc.with_traceback(traceback)
UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 6195: character maps to <undefined>

======================================================================
ERROR: test_append (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 718, in test_append
    assert_panel4d_equal(store['p4d'], p4d)
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 411, in __getitem__
    return self.get(key)
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 615, in get
    return self._read_group(group)
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 1281, in _read_group
    return s.read(**kwargs)
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 3530, in read
    objs.append(lp.to_panel())
  File "X:\Python33\lib\site-packages\pandas\core\frame.py", line 1029, in to_panel
    raise NotImplementedError('Only 2-level MultiIndex are supported.')
NotImplementedError: Only 2-level MultiIndex are supported.

======================================================================
ERROR: test_copy (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 3904, in do_copy
    tstore = store.copy(new_f, keys = keys, propindexes = propindexes, **kwargs)
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 1092, in copy
    data = self.select(k)
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 664, in select
    auto_close=auto_close).get_values()
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 1338, in get_values
    results = self.func(self.start, self.stop)
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 653, in func
    columns=columns, **kwargs)
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 3530, in read
    objs.append(lp.to_panel())
  File "X:\Python33\lib\site-packages\pandas\core\frame.py", line 1029, in to_panel
    raise NotImplementedError('Only 2-level MultiIndex are supported.')
NotImplementedError: Only 2-level MultiIndex are supported.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 3934, in test_copy
    do_copy()
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 3927, in do_copy
    safe_close(tstore)
UnboundLocalError: local variable 'tstore' referenced before assignment

======================================================================
ERROR: test_legacy_0_10_read (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 3867, in test_legacy_0_10_read
    store.select(k)
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 664, in select
    auto_close=auto_close).get_values()
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 1338, in get_values
    results = self.func(self.start, self.stop)
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 653, in func
    columns=columns, **kwargs)
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 3530, in read
    objs.append(lp.to_panel())
  File "X:\Python33\lib\site-packages\pandas\core\frame.py", line 1029, in to_panel
    raise NotImplementedError('Only 2-level MultiIndex are supported.')
NotImplementedError: Only 2-level MultiIndex are supported.

======================================================================
ERROR: test using ndim tables in new ways
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 1058, in test_ndim_indexables
    assert_panel4d_equal(store.select('p4d'), p4d)
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 664, in select
    auto_close=auto_close).get_values()
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 1338, in get_values
    results = self.func(self.start, self.stop)
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 653, in func
    columns=columns, **kwargs)
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 3530, in read
    objs.append(lp.to_panel())
  File "X:\Python33\lib\site-packages\pandas\core\frame.py", line 1029, in to_panel
    raise NotImplementedError('Only 2-level MultiIndex are supported.')
NotImplementedError: Only 2-level MultiIndex are supported.

======================================================================
ERROR: test_terms (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 2328, in test_terms
    Term("items=['ItemA', 'ItemB']")])
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 664, in select
    auto_close=auto_close).get_values()
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 1338, in get_values
    results = self.func(self.start, self.stop)
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 653, in func
    columns=columns, **kwargs)
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 3530, in read
    objs.append(lp.to_panel())
  File "X:\Python33\lib\site-packages\pandas\core\frame.py", line 1029, in to_panel
    raise NotImplementedError('Only 2-level MultiIndex are supported.')
NotImplementedError: Only 2-level MultiIndex are supported.

======================================================================
FAIL: test_api (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 188, in test_api
    assert_frame_equal(read_hdf(path,'df'),df)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 489, in assert_frame_equal
    assert_index_equal(left.index, right.index)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 433, in assert_index_equal
    right.dtype))
AssertionError: [index] left [object Index(['v1', 'Hf', 'E5', 'Rt', '3O', 'Rw', 'cw', 'qw', 'h5', 'ej', 'yz', 'BZ', 'hu'
, 'RR', 'rU', '7S', 'Yp', '5R', 'DJ', 'VS', 'IZ', '6l', '48', 'wr', 'Ba', 'jm', 'fG', 'XS', 'lD', 'Rf'], dtype='object')
], right [Index(['v16ZZH9RSE', 'Hf1OLQBWKQ', 'E58gDGm15q', 'RtRXY76R0s', '3Oc6gJAv8t', 'Rw9Lui4DPk', 'cwuRiQxs5v', 'qwGN
9sNsTH', 'h5xR0WnM9C', 'ejU9ToGet9', 'yz4gTiPTP5', 'BZngbGF8MB', 'hub9SYYbGv', 'RR5dQmuk9t', 'rUYN5kHt0d', '7SjrTqxPg8',
 'YpQhmwuWnB', '5RCPBr6SR1', 'DJPJ4R5vrr', 'VSpqoH9ta5', 'IZ94lB9fGI', '6ly16x3GbS', '48FdBmibSt', 'wrjAYi0bmI', 'Bah78D
YIIf', 'jmdVkQnJ5f', 'fG2vulug8C', 'XSWOIy1lOx', 'lD1rJSixjh', 'RfI0x9L9cO'], dtype='object') object]

======================================================================
FAIL: test_append_all_nans (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 950, in test_append_all_nans
    tm.assert_frame_equal(store['df'], df)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 509, in assert_frame_equal
    check_less_precise=check_less_precise)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 458, in assert_series_equal
    assert_almost_equal(left.values, right.values, check_less_precise)
  File "testing.pyx", line 58, in pandas._testing.assert_almost_equal (pandas\src\testing.c:2626)
  File "testing.pyx", line 93, in pandas._testing.assert_almost_equal (pandas\src\testing.c:1867)
  File "testing.pyx", line 69, in pandas._testing.assert_almost_equal (pandas\src\testing.c:1564)
AssertionError: 'n' != nan

======================================================================
FAIL: test_append_hierarchical (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 1585, in test_append_hierarchical
    tm.assert_frame_equal(result, df)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 489, in assert_frame_equal
    assert_index_equal(left.index, right.index)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 433, in assert_index_equal
    right.dtype))
AssertionError: [index] left [object foo  bar
f    o
     t
     t
b    o
     t
     t
     t
q    o
     t
     t  ], right [foo  bar
foo  one
     two
     three
bar  one
     two
baz  two
     three
qux  one
     two
     three object]

======================================================================
FAIL: test_append_misc (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 1732, in test_append_misc
    tm.assert_frame_equal(result, df)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 489, in assert_frame_equal
    assert_index_equal(left.index, right.index)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 433, in assert_index_equal
    right.dtype))
AssertionError: [index] left [object Index(['H1', 'EY', '4c', '8P', 'jL', 'TS', 'Kt', 'VZ', 'bw', 'dy', 'xo', 'ss', '5e'
, 'I9', 'TJ', 'Ym', 'yD', 'uP', 're', 'lt', 'nb', '8J', 'cI', 'rC', 'sN', 'TV', '5m', '8Q', 'JB', 'qj'], dtype='object')
], right [Index(['H1wk5DsvLR', 'EYGLQeBAl0', '4cLAkjunWZ', '8PmClIPOrT', 'jL7SYQoQUV', 'TSumiW7MLN', 'KtoeBxI6bn', 'VZ6G
IR1Q8P', 'bwedghVWEQ', 'dyf3rdIMGX', 'xoK0ZocH3O', 'ss1QTJ3Uhg', '5em8VCKn10', 'I9I1kudk17', 'TJKhMJUOhW', 'YmuNXnLlJh',
 'yDZr5WnIR1', 'uPSZ6pM5Jb', 'reiKPS7Oum', 'ltSqedvFhK', 'nb83sfYegy', '8J5BAUSNsS', 'cI7IDW5szi', 'rCBIVTlZLn', 'sNaocP
WMaY', 'TVKDaAsvXp', '5mAxI8O6ge', '8QQ0H1GWVS', 'JBEdwYsNDy', 'qjyCGFVFLg'], dtype='object') object]

======================================================================
FAIL: test_append_series (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 779, in test_append_series
    tm.assert_series_equal(result, ss)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 463, in assert_series_equal
    assert_index_equal(left.index, right.index)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 433, in assert_index_equal
    right.dtype))
AssertionError: [index] left [object Index(['jO', 'V7', 'RO', 'Gi', 'kP', 'rM', 'sx', 'YC', 'yQ', 'dG', 'MN', 'is', 'qV'
, 'Vt', 'In', 'jq', 'c4', 't8', 'qw', 'SY', '6J', '2V', 'Hk', 'Pj', 'ML', '0u', 'xV', 'sn', 'aG', 'pe'], dtype='object')
], right [Index(['jOPGo3IltS', 'V7MOskQSKV', 'ROvlO5rUOx', 'Gi1s5twaTN', 'kPl13mnWoa', 'rMUYI48d81', 'sxmviI0pA8', 'YCjk
K9QH3N', 'yQtklJYQ6a', 'dGsraFhGm5', 'MN4NuuifNF', 'isK9TFK1IO', 'qVq9FqbQ87', 'VtpPO6ZrE6', 'In6uZ0oDWF', 'jqT5cpKzC6',
 'c4jbu3MrR3', 't8dmBgocLF', 'qwzRg1kQy3', 'SY9zgSEIKP', '6JFnBW82F7', '2VEmGdlOrn', 'Hkwv9N0Xzr', 'Pj0DPZQ1SS', 'ML2oJe
ENPa', '0uDqFBP7h3', 'xVOPfy9zPb', 'snM0imhH1k', 'aG3DLcH03s', 'peB1FmED0o'], dtype='object') object]

======================================================================
FAIL: test_append_some_nans (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 878, in test_append_some_nans
    tm.assert_frame_equal(store['df1'], df)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 509, in assert_frame_equal
    check_less_precise=check_less_precise)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 458, in assert_series_equal
    assert_almost_equal(left.values, right.values, check_less_precise)
  File "testing.pyx", line 58, in pandas._testing.assert_almost_equal (pandas\src\testing.c:2626)
  File "testing.pyx", line 93, in pandas._testing.assert_almost_equal (pandas\src\testing.c:1867)
  File "testing.pyx", line 69, in pandas._testing.assert_almost_equal (pandas\src\testing.c:1564)
AssertionError: 'n' != nan

======================================================================
FAIL: test_append_to_multiple (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 3558, in test_append_to_multiple
    tm.assert_frame_equal(result, expected)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 509, in assert_frame_equal
    check_less_precise=check_less_precise)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 458, in assert_series_equal
    assert_almost_equal(left.values, right.values, check_less_precise)
  File "testing.pyx", line 58, in pandas._testing.assert_almost_equal (pandas\src\testing.c:2626)
  File "testing.pyx", line 93, in pandas._testing.assert_almost_equal (pandas\src\testing.c:1867)
  File "testing.pyx", line 69, in pandas._testing.assert_almost_equal (pandas\src\testing.c:1564)
AssertionError: 'b' != 'bar'

======================================================================
FAIL: test_append_with_data_columns (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 1251, in test_append_with_data_columns
    tm.assert_frame_equal(result, expected)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 509, in assert_frame_equal
    check_less_precise=check_less_precise)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 458, in assert_series_equal
    assert_almost_equal(left.values, right.values, check_less_precise)
  File "testing.pyx", line 58, in pandas._testing.assert_almost_equal (pandas\src\testing.c:2626)
  File "testing.pyx", line 93, in pandas._testing.assert_almost_equal (pandas\src\testing.c:1867)
  File "testing.pyx", line 69, in pandas._testing.assert_almost_equal (pandas\src\testing.c:1564)
AssertionError: 'f' != 'foo'

======================================================================
FAIL: test_append_with_strings (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 1122, in test_append_with_strings
    assert_panel_equal(store['s1'], expected)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 534, in assert_panelnd_equal
    assert_index_equal(left_ind, right_ind)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 433, in assert_index_equal
    right.dtype))
AssertionError: [index] left [object Index(['A', 'B', 'C', 'D'], dtype='object')], right [Index(['A', 'A_extra', 'B', 'B
_extra', 'C', 'C_extra', 'D', 'D_extra'], dtype='object') object]

======================================================================
FAIL: test_conv_read_write (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 162, in test_conv_read_write
    assert_series_equal(o, roundtrip('string_series',o))
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 463, in assert_series_equal
    assert_index_equal(left.index, right.index)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 433, in assert_index_equal
    right.dtype))
AssertionError: [index] left [object Index(['R1RhNs1EoB', '2EJfHkoEDF', 'SAT4ztyUSx', 'XYEWZh1mRI', '7VqEt0wXIZ', 'S1LbO
4J6zG', 'vEzdiuxa1i', 'exLkIaIxo4', 'iCZBhCkfRL', 'w6w3jzzn6w', 'XUefE4AOXS', 'vbzECnYSbg', 'IEAL0lzDEx', 'NtJy9zOHC5',
'878UsBvBwZ', 'rHDKr9NYlL', '1J8EVJlXEU', 'dohA6uF3Su', 'vicxiWSAvc', 'efGG7QctoU', 'nWqgZ0hE4s', 'p42AhQjtV6', 'lw7YX2U
LNB', 'ettG5yusz3', 'aZ4CHkZuin', 'Tc0Vi7783M', 'iVyoVjxyXI', 'tIiM6bUtf0', 'ZOrZDGE8lk', 'VHnBMdWAPR'], dtype='object')
], right [Index(['R1', '2E', 'SA', 'XY', '7V', 'S1', 'vE', 'ex', 'iC', 'w6', 'XU', 'vb', 'IE', 'Nt', '87', 'rH', '1J', '
do', 'vi', 'ef', 'nW', 'p4', 'lw', 'et', 'aZ', 'Tc', 'iV', 'tI', 'ZO', 'VH'], dtype='object') object]

======================================================================
FAIL: test_encoding (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 859, in test_encoding
    tm.assert_frame_equal(store['df'], df)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 509, in assert_frame_equal
    check_less_precise=check_less_precise)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 458, in assert_series_equal
    assert_almost_equal(left.values, right.values, check_less_precise)
  File "testing.pyx", line 58, in pandas._testing.assert_almost_equal (pandas\src\testing.c:2626)
  File "testing.pyx", line 93, in pandas._testing.assert_almost_equal (pandas\src\testing.c:1867)
  File "testing.pyx", line 69, in pandas._testing.assert_almost_equal (pandas\src\testing.c:1564)
AssertionError: 'f' != 'foo'

======================================================================
FAIL: test_frame (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 2578, in test_frame
    self._check_roundtrip_table(df, tm.assert_frame_equal)
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 3706, in _check_roundtrip_table
    comparator(retrieved, obj)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 489, in assert_frame_equal
    assert_index_equal(left.index, right.index)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 433, in assert_index_equal
    right.dtype))
AssertionError: [index] left [object Index(['4k', 'tT', 'Re', 'iO', 'hP', 'BI', 'LK', 'oX', 'OZ', 'Xi', 'KL', 'HR', 'yn'
, 'u8', 'rL', 'h4', 'fU', 'Ea', 'Pt', 'l3', 'b5', 'jA', 'Be', 'YX', 'su', 'Dl', 'dh', 'TA', '0e', 'dW'], dtype='object')
], right [Index(['4koBD4uuLa', 'tTuTOQX6el', 'ReuZUETFah', 'iOr3U9yqeh', 'hPxTLIUAEJ', 'BInHlzAayK', 'LK0ebj1ni8', 'oXlm
aptLpT', 'OZIe20io2K', 'XiQ0SKoYVk', 'KLQvrVtfH3', 'HRX0OGf1Sv', 'yn84DKe5jQ', 'u8mv0RNZIc', 'rLkX2YnIcy', 'h4RYnOnxZs',
 'fUGCN2Jrnt', 'EaitI0TsLd', 'PtpJAIqTVS', 'l3msELYUIi', 'b5sdao2tFz', 'jAeQubGtHG', 'Be8Jqsszbg', 'YXvWmhNW8L', 'sudoRS
xptX', 'Dl3uOn3zI6', 'dhDqF4atMm', 'TA2j4t8Pyu', '0eCt5Tisun', 'dWbJ3kqnrm'], dtype='object') object]

======================================================================
FAIL: test_frame_select_complex (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 3257, in test_frame_select_complex
    tm.assert_frame_equal(result, expected)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 509, in assert_frame_equal
    check_less_precise=check_less_precise)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 458, in assert_series_equal
    assert_almost_equal(left.values, right.values, check_less_precise)
  File "testing.pyx", line 58, in pandas._testing.assert_almost_equal (pandas\src\testing.c:2626)
  File "testing.pyx", line 93, in pandas._testing.assert_almost_equal (pandas\src\testing.c:1867)
  File "testing.pyx", line 69, in pandas._testing.assert_almost_equal (pandas\src\testing.c:1564)
AssertionError: 'f' != 'foo'

======================================================================
FAIL: test_long (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 2804, in test_long
    self._check_roundtrip(wp.to_frame(), _check)
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 3681, in _check_roundtrip
    comparator(retrieved, obj, **kwargs)
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 2801, in _check
    assert_panel_equal(left.to_panel(), right.to_panel())
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 534, in assert_panelnd_equal
    assert_index_equal(left_ind, right_ind)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 433, in assert_index_equal
    right.dtype))
AssertionError: [index] left [object Index(['I', 'I', 'I'], dtype='object')], right [Index(['ItemA', 'ItemB', 'ItemC'],
dtype='object') object]

======================================================================
FAIL: test_open_args (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 508, in test_open_args
    tm.assert_frame_equal(store['df'],df)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 489, in assert_frame_equal
    assert_index_equal(left.index, right.index)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 433, in assert_index_equal
    right.dtype))
AssertionError: [index] left [object Index(['bQ', 'tz', 'JX', 'pd', '5Y', 'B0', 'k5', '7V', 'rZ', 'cV', 'KJ', 'cd', 'ec'
, 'Ou', 'Ro', '4q', '7Q', '3o', 'qs', 'gs', 'C4', 'dH', 'AU', 'an', 'p9', 'Nt', 'Dw', 'QS', 'y4', 'R9'], dtype='object')
], right [Index(['bQtklS7pgD', 'tzsMtvKrva', 'JXvMSetetV', 'pd8nho4WOU', '5Ym1WfOgwE', 'B0iMYRDeyO', 'k5LP0s3CUL', '7V9X
2CIegb', 'rZ2zTcNait', 'cVj4LLKgQF', 'KJ3CXMh2Me', 'cdxc2ORGev', 'ec8ECTnNT4', 'OuUe27vO19', 'RoJLLCphkU', '4qwZarbgNX',
 '7QjA2RsVzr', '3oUi7JCULy', 'qsHOs2LVH3', 'gs3exrge9w', 'C4DCvgUWN7', 'dHCAuHCzNs', 'AUY7QLPYs5', 'anLZu5hXBG', 'p9xv7I
Upob', 'NtnJLxq7zf', 'Dw9UuF95U7', 'QSMw8KXKtu', 'y4kgYIikkK', 'R95x0x39zo'], dtype='object') object]

======================================================================
FAIL: test_put_mixed_type (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\core\internals.py", line 2172, in _set_ref_locs
    rl = block.ref_locs
  File "X:\Python33\lib\site-packages\pandas\core\internals.py", line 104, in ref_locs
    indexer = self.ref_items.get_indexer(self.items)
  File "X:\Python33\lib\site-packages\pandas\core\index.py", line 1120, in get_indexer
    raise InvalidIndexError('Reindexing only valid with uniquely'
pandas.core.index.InvalidIndexError: Reindexing only valid with uniquely valued Index objects

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 677, in test_put_mixed_type
    expected = store.get('df')
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 615, in get
    return self._read_group(group)
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 1281, in _read_group
    return s.read(**kwargs)
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 2662, in read
    return self.obj_type(BlockManager(blocks, axes))
  File "X:\Python33\lib\site-packages\pandas\core\internals.py", line 2037, in __init__
    self._set_ref_locs(do_refs=True)
  File "X:\Python33\lib\site-packages\pandas\core\internals.py", line 2177, in _set_ref_locs
    'have _ref_locs set' % (block, labels))
AssertionError: Cannot create BlockManager._ref_locs because block [BoolBlock: [b, b, b], 3 x 30, dtype: bool] with dupl
icate items [Index(['A', 'B', 'C', 'D', 'ob', 'ob', 'bo', 'bo', 'bo', 'in', 'in', 'ti', 'ti', 'da', 'da'], dtype='object
')] does not have _ref_locs set

======================================================================
FAIL: test_put_string_index (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 607, in test_put_string_index
    tm.assert_series_equal(store['a'], s)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 463, in assert_series_equal
    assert_index_equal(left.index, right.index)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 433, in assert_index_equal
    right.dtype))
AssertionError: [index] left [object Index(['I am a v', 'I am a v', 'I am a v', 'I am a v', 'I am a v', 'I am a v', 'I a
m a v', 'I am a v', 'I am a v', 'I am a v', 'I am a v', 'I am a v', 'I am a v', 'I am a v', 'I am a v', 'I am a v', 'I a
m a v', 'I am a v', 'I am a v', 'I am a v'], dtype='object')], right [Index(['I am a very long string index: 0', 'I am a
 very long string index: 1', 'I am a very long string index: 2', 'I am a very long string index: 3', 'I am a very long s
tring index: 4', 'I am a very long string index: 5', 'I am a very long string index: 6', 'I am a very long string index:
 7', 'I am a very long string index: 8', 'I am a very long string index: 9', 'I am a very long string index: 10', 'I am
a very long string index: 11', 'I am a very long string index: 12', 'I am a very long string index: 13', 'I am a very lo
ng string index: 14', 'I am a very long string index: 15', 'I am a very long string index: 16', 'I am a very long string
 index: 17', 'I am a very long string index: 18', 'I am a very long string index: 19'], dtype='object') object]

======================================================================
FAIL: test_read_column (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 3442, in test_read_column
    tm.assert_almost_equal(result.values, df2['string'].values)
  File "testing.pyx", line 58, in pandas._testing.assert_almost_equal (pandas\src\testing.c:2626)
  File "testing.pyx", line 93, in pandas._testing.assert_almost_equal (pandas\src\testing.c:1867)
  File "testing.pyx", line 69, in pandas._testing.assert_almost_equal (pandas\src\testing.c:1564)
AssertionError: 'f' != 'foo'

======================================================================
FAIL: test_remove (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 2135, in test_remove
    tm.assert_frame_equal(df, store['b'])
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 489, in assert_frame_equal
    assert_index_equal(left.index, right.index)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 433, in assert_index_equal
    right.dtype))
AssertionError: [index] left [object Index(['KUqx22GXUC', '6T0YXGQ8Oq', 'KV2Bb2nA0T', 'eRVWpYjdoU', 'Jipepn0e7l', '4dTSk
O45Bt', '1p3Zp3Odob', '5IsaGU1if2', 'n0TemrxdfE', 'MUXkXewsVu', 'tPLbxfB5hm', 'w3qIIDUNfn', '6ZS2YrSYEk', 'Wg58BMKkvN',
'29KCmCMGjP', 'OCgWENFyMN', 'AZj7QBazHa', 'xA86S67GEN', 'o5OkDfENic', 'n4MiupX3nl', 'oMvnUuvRbT', 'JiJkgojrS1', '7O6SC9g
FN0', '6nP4C1LdxG', 'QSW3whBJqS', 'NpCzxMvEmd', 'tA3hjB1hWB', 'FN07Fg2peH', 'vSsgCBECDm', 'AvzzfptAx4'], dtype='object')
], right [Index(['KU', '6T', 'KV', 'eR', 'Ji', '4d', '1p', '5I', 'n0', 'MU', 'tP', 'w3', '6Z', 'Wg', '29', 'OC', 'AZ', '
xA', 'o5', 'n4', 'oM', 'Ji', '7O', '6n', 'QS', 'Np', 'tA', 'FN', 'vS', 'Av'], dtype='object') object]

======================================================================
FAIL: test_select (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 2876, in test_select
    assert_panel_equal(expected, result)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 534, in assert_panelnd_equal
    assert_index_equal(left_ind, right_ind)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 433, in assert_index_equal
    right.dtype))
AssertionError: [index] left [object Index(['E000', 'E001', 'E002', 'E003', 'E004', 'E005', 'E006', 'E007', 'E008', 'E00
9', 'E010', 'E011', 'E012', 'E013', 'E014', 'E015', 'E016', 'E017', 'E018', 'E019', 'E020', 'E021', 'E022', 'E023', 'E02
4', 'E025', 'E026', 'E027', 'E028', 'E029', 'E030', 'E031', 'E032', 'E033', 'E034', 'E035', 'E036', 'E037', 'E038', 'E03
9', 'E040', 'E041', 'E042', 'E043', 'E044', 'E045', 'E046', 'E047', 'E048', 'E049', 'E050', 'E051', 'E052', 'E053', 'E05
4', 'E055', 'E056', 'E057', 'E058', 'E059', 'E060', 'E061', 'E062', 'E063', 'E064', 'E065', 'E066', 'E067', 'E068', 'E06
9', 'E070', 'E071', 'E072', 'E073', 'E074', 'E075', 'E076', 'E077', 'E078', 'E079', 'E080', 'E081', 'E082', 'E083', 'E08
4', 'E085', 'E086', 'E087', 'E088', 'E089', 'E090', 'E091', 'E092', 'E093', 'E094', 'E095', 'E096', 'E097', 'E098', 'E09
9'], dtype='object')], right [Index(['E'], dtype='object') object]

======================================================================
FAIL: test_select_as_multiple (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 3627, in test_select_as_multiple
    tm.assert_frame_equal(result, expected)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 509, in assert_frame_equal
    check_less_precise=check_less_precise)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 458, in assert_series_equal
    assert_almost_equal(left.values, right.values, check_less_precise)
  File "testing.pyx", line 58, in pandas._testing.assert_almost_equal (pandas\src\testing.c:2626)
  File "testing.pyx", line 93, in pandas._testing.assert_almost_equal (pandas\src\testing.c:1867)
  File "testing.pyx", line 69, in pandas._testing.assert_almost_equal (pandas\src\testing.c:1564)
AssertionError: 'b' != 'bar'

======================================================================
FAIL: test_select_columns_in_where (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 1695, in test_select_columns_in_where
    tm.assert_frame_equal(store.select('df', columns=['A']), expected)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 489, in assert_frame_equal
    assert_index_equal(left.index, right.index)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 433, in assert_index_equal
    right.dtype))
AssertionError: [index] left [object foo_name  bar_name
f         o
          t
          t
b         o
          t
          t
          t
q         o
          t
          t       ], right [foo_name  bar_name
foo       one
          two
          three
bar       one
          two
baz       two
          three
qux       one
          two
          three    object]

======================================================================
FAIL: test_select_dtypes (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 2976, in test_select_dtypes
    tm.assert_frame_equal(expected, result)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 509, in assert_frame_equal
    check_less_precise=check_less_precise)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 458, in assert_series_equal
    assert_almost_equal(left.values, right.values, check_less_precise)
  File "testing.pyx", line 58, in pandas._testing.assert_almost_equal (pandas\src\testing.c:2626)
  File "testing.pyx", line 93, in pandas._testing.assert_almost_equal (pandas\src\testing.c:1867)
  File "testing.pyx", line 69, in pandas._testing.assert_almost_equal (pandas\src\testing.c:1564)
AssertionError: '13.0' != '1'

======================================================================
FAIL: test_select_filter_corner (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 3670, in test_select_filter_corner
    tm.assert_frame_equal(result, df.ix[:, df.columns[:75]])
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 489, in assert_frame_equal
    assert_index_equal(left.index, right.index)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 433, in assert_index_equal
    right.dtype))
AssertionError: [index] left [object Index(['0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '
0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '
0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0'], dtype='object')], right [Index(['000', '001', '002', '003', '004'
, '005', '006', '007', '008', '009', '010', '011', '012', '013', '014', '015', '016', '017', '018', '019', '020', '021',
 '022', '023', '024', '025', '026', '027', '028', '029', '030', '031', '032', '033', '034', '035', '036', '037', '038',
'039', '040', '041', '042', '043', '044', '045', '046', '047', '048', '049'], dtype='object') object]

======================================================================
FAIL: test_select_with_many_inputs (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 3020, in test_select_with_many_inputs
    tm.assert_frame_equal(expected, result)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 509, in assert_frame_equal
    check_less_precise=check_less_precise)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 458, in assert_series_equal
    assert_almost_equal(left.values, right.values, check_less_precise)
  File "testing.pyx", line 58, in pandas._testing.assert_almost_equal (pandas\src\testing.c:2626)
  File "testing.pyx", line 93, in pandas._testing.assert_almost_equal (pandas\src\testing.c:1867)
  File "testing.pyx", line 69, in pandas._testing.assert_almost_equal (pandas\src\testing.c:1564)
AssertionError: 'a000' != 'a'

======================================================================
FAIL: test_series (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 2439, in test_series
    self._check_roundtrip(s, tm.assert_series_equal)
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 3681, in _check_roundtrip
    comparator(retrieved, obj, **kwargs)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 463, in assert_series_equal
    assert_index_equal(left.index, right.index)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 433, in assert_index_equal
    right.dtype))
AssertionError: [index] left [object Index(['Ax', 'bX', 'Nk', 'mS', 'Hn', 'vu', 'UQ', 'P4', 'hH', 'VK', 'Al', 'pr', 'U8'
, 'cd', 'uf', 'pk', 'Tc', 'tG', 'y1', 'YD', 'Kk', 'Pj', 'zd', 'T6', '1z', 'MA', 'E1', 'Zv', 'u7', 'rx'], dtype='object')
], right [Index(['AxgCOWVGr1', 'bXEEZDi4pd', 'NkTGwrYtuy', 'mSHTbPgq2L', 'HnBGOTdUWz', 'vuAi5TDxPu', 'UQx3jTU9U0', 'P4H4
eIBxuj', 'hHOOQl4ikX', 'VKngVYaa5O', 'Al3ZxCU2rz', 'prSUt5mf05', 'U886xFbvUB', 'cdgnOUYbai', 'ufqr99Brfi', 'pkcq6zZpRB',
 'TcOeCr2noZ', 'tGCRlbbK9K', 'y1RyZsdPxv', 'YDziVHT9FZ', 'KkASYetd1e', 'PjnT7T7pH0', 'zdvUejIdTN', 'T6P4TcQ2Qk', '1zLKMS
nQkl', 'MAfj4nfg6l', 'E1IO7OdMCP', 'ZvcR0aOa1I', 'u7IGnCzLwQ', 'rxbTwvP7ZQ'], dtype='object') object]

======================================================================
FAIL: test_sparse_frame (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 2475, in test_sparse_frame
    check_frame_type=True)
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 3692, in _check_double_roundtrip
    comparator(retrieved, obj, **kwargs)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 489, in assert_frame_equal
    assert_index_equal(left.index, right.index)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 433, in assert_index_equal
    right.dtype))
AssertionError: [index] left [object Index(['d6', '5x', 'VM', '6t', '9J', 'Mo', 'hR', 'Fk', 'fX', 'ia', 'oE', 'AR', 'v9'
, '3X', 'eH', 'Im', 'OY', 'mo', 'Xa', 'lg', 'SB', 'w8', 'HM', 'xu', 'ei', 'cA', 'um', 'wY', 'df', 'Mc'], dtype='object')
], right [Index(['d6apKQI7id', '5x6YEyoUhX', 'VMnceAFwqr', '6tpKQTGRGT', '9JZBK4Dsrp', 'MoY5tqKN3l', 'hRTfOAN1X4', 'Fk5K
r13vTC', 'fXw0qNCWF2', 'ia84YufTLN', 'oETRptHG8l', 'ARM7HVugD4', 'v9eeqLF06f', '3XpteLYZCW', 'eHwkjHCq4A', 'ImP8P8BVfP',
 'OYuJNp8NAi', 'mo9y0w03kr', 'XahKdoY6qj', 'lgRRPbYp6D', 'SBvN63ZIRm', 'w8mxoSa6vG', 'HM0sRxm0s3', 'xuGEiLzARs', 'eisQQS
xq07', 'cAEO1uT51i', 'umFid2Qp7Z', 'wYgHWQuihS', 'dflV1JOkrq', 'MczxVSnczR'], dtype='object') object]

======================================================================
FAIL: test_sparse_panel (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 2492, in test_sparse_panel
    check_panel_type=True)
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 3692, in _check_double_roundtrip
    comparator(retrieved, obj, **kwargs)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 534, in assert_panelnd_equal
    assert_index_equal(left_ind, right_ind)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 433, in assert_index_equal
    right.dtype))
AssertionError: [index] left [object Index(['Ku', 'Mf', 'O4', 'W4', 'qd', 'xn'], dtype='object')], right [Index(['KubYd9
1nI2', 'MfqMsz5wRO', 'O4vpBtkLmE', 'W4fac19NOP', 'qdCvNwjAXq', 'xnUU4hTdJl'], dtype='object') object]

======================================================================
FAIL: test_sparse_series (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 2457, in test_sparse_series
    check_series_type=True)
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 3681, in _check_roundtrip
    comparator(retrieved, obj, **kwargs)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 463, in assert_series_equal
    assert_index_equal(left.index, right.index)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 433, in assert_index_equal
    right.dtype))
AssertionError: [index] left [object Index(['KH', 'Mp', 'qP', 'Iz', '5s', 'jB', 'pn', '6g', 'De', 'x4', 'kj', 'oI', '42'
, 'e7', 'qp', 'Sb', 'Rh', 'QZ', 'Gy', 'bo', '7U', 'xx', 'y7', 'tc', 'fz', 'GA', 'FX', 'wq', 'k9', 'Vk'], dtype='object')
], right [Index(['KHJLoLZt5g', 'Mp7gRkgBb7', 'qP2KDM3Oon', 'IzlKyus66Z', '5sjWrIqUXn', 'jB6F9N5k9c', 'pnjev4JarR', '6gOY
IJ0LxS', 'Dexacydsmf', 'x4URbnPF2s', 'kjGQyoRpN5', 'oIOahmUTvd', '42heHB32Xs', 'e7bAtfF5W4', 'qpRD3HzSmy', 'SbALjgEmhB',
 'RhmyaxSfTX', 'QZd64ZYCZa', 'GyuFKtPgDe', 'boqbWqEhuS', '7ULI5Uofdf', 'xxenhBAqAI', 'y7KzfjnvNL', 'tchVm9HJUM', 'fzgyQp
POzL', 'GAyQtwaamD', 'FXOJmug4Tn', 'wqrLBVjrbn', 'k9qvkszpcr', 'VkYg2k7DOF'], dtype='object') object]

======================================================================
FAIL: test_store_hierarchical (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 2655, in test_store_hierarchical
    self._check_roundtrip(frame, tm.assert_frame_equal)
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 3681, in _check_roundtrip
    comparator(retrieved, obj, **kwargs)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 489, in assert_frame_equal
    assert_index_equal(left.index, right.index)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 433, in assert_index_equal
    right.dtype))
AssertionError: [index] left [object foo  bar
f    o
     t
     t
b    o
     t
     t
     t
q    o
     t
     t  ], right [foo  bar
foo  one
     two
     three
bar  one
     two
baz  two
     three
qux  one
     two
     three object]

======================================================================
FAIL: test_store_index_types (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 831, in test_store_index_types
    check('table',index)
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 826, in check
    assert_frame_equal(df,store['df'])
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 489, in assert_frame_equal
    assert_index_equal(left.index, right.index)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 433, in assert_index_equal
    right.dtype))
AssertionError: [index] left [object Index(['35TxrJuhuk', '8t9nogrf30', 'Rs6jcRUlZk', 'iTEH1hKu8R', 'tKH63c4LQs', 't5Tib
9mgTV', 'mkJB96WRtl', 'SEvWLREukh', 'WnP3nvGJQn', 'bUpLluTpMU'], dtype='object')], right [Index(['35', '8t', 'Rs', 'iT',
 'tK', 't5', 'mk', 'SE', 'Wn', 'bU'], dtype='object') object]

======================================================================
FAIL: test_store_mixed (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\core\internals.py", line 2172, in _set_ref_locs
    rl = block.ref_locs
  File "X:\Python33\lib\site-packages\pandas\core\internals.py", line 104, in ref_locs
    indexer = self.ref_items.get_indexer(self.items)
  File "X:\Python33\lib\site-packages\pandas\core\index.py", line 1120, in get_indexer
    raise InvalidIndexError('Reindexing only valid with uniquely'
pandas.core.index.InvalidIndexError: Reindexing only valid with uniquely valued Index objects

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 2698, in test_store_mixed
    self._check_roundtrip(df1, tm.assert_frame_equal)
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 3680, in _check_roundtrip
    retrieved = store['obj']
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 411, in __getitem__
    return self.get(key)
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 615, in get
    return self._read_group(group)
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 1281, in _read_group
    return s.read(**kwargs)
  File "X:\Python33\lib\site-packages\pandas\io\pytables.py", line 2662, in read
    return self.obj_type(BlockManager(blocks, axes))
  File "X:\Python33\lib\site-packages\pandas\core\internals.py", line 2037, in __init__
    self._set_ref_locs(do_refs=True)
  File "X:\Python33\lib\site-packages\pandas\core\internals.py", line 2177, in _set_ref_locs
    'have _ref_locs set' % (block, labels))
AssertionError: Cannot create BlockManager._ref_locs because block [BoolBlock: [b, b], 2 x 30, dtype: bool] with duplica
te items [Index(['A', 'B', 'C', 'D', 'o', 'o', 'b', 'b', 'i', 'i'], dtype='object')] does not have _ref_locs set

======================================================================
FAIL: test_string_select (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 3380, in test_string_select
    assert_frame_equal(result,expected)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 509, in assert_frame_equal
    check_less_precise=check_less_precise)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 458, in assert_series_equal
    assert_almost_equal(left.values, right.values, check_less_precise)
  File "testing.pyx", line 58, in pandas._testing.assert_almost_equal (pandas\src\testing.c:2626)
  File "testing.pyx", line 93, in pandas._testing.assert_almost_equal (pandas\src\testing.c:1867)
  File "testing.pyx", line 69, in pandas._testing.assert_almost_equal (pandas\src\testing.c:1564)
AssertionError: 'n' != 'none'

======================================================================
FAIL: test_table_mixed_dtypes (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 1905, in test_table_mixed_dtypes
    tm.assert_frame_equal(store.select('df1_mixed'), df)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 489, in assert_frame_equal
    assert_index_equal(left.index, right.index)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 433, in assert_index_equal
    right.dtype))
AssertionError: [index] left [object Index(['U4', 'XR', 'NH', 'Vq', 'ST', 'N7', 'It', 'pz', 'f2', 'vw', 'nz', 'yV', '9X'
, 'BN', '7T', 'am', 'VB', 'Sv', '64', 'AF', 'PL', '6E', 'LF', 'Dq', 'l7', 'ps', '3i', 'oj', '3R', '4K'], dtype='object')
], right [Index(['U4B36cnJwW', 'XR9IBK3YQW', 'NH9DwcDxSP', 'VqSvb7bT0a', 'STSyvvnoLK', 'N7T6yf72oc', 'ItBqQ252cX', 'pzpO
pEUyTt', 'f2Nzg8t7GU', 'vw5ISKxQPJ', 'nzDro336Kj', 'yV21P0sDOl', '9XERZKF6s5', 'BNA38kUqny', '7TFfZhqxV1', 'am8E6OjAdc',
 'VBAXW16iHk', 'SvYkqujrYt', '64FHSfTDkk', 'AFPkx8fKW8', 'PLTacIzt7N', '6EtIkgvwHS', 'LFcvis2KsV', 'DqM5PziDFN', 'l7YRrG
utNL', 'psS8BtSY6v', '3iklH5Nn09', 'ojS6lExmB6', '3Rk2hF3Rjc', '4Kmiewafsy'], dtype='object') object]

======================================================================
FAIL: test_wide (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 2725, in test_wide
    self._check_roundtrip(wp, assert_panel_equal)
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 3681, in _check_roundtrip
    comparator(retrieved, obj, **kwargs)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 534, in assert_panelnd_equal
    assert_index_equal(left_ind, right_ind)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 433, in assert_index_equal
    right.dtype))
AssertionError: [index] left [object Index(['I', 'I', 'I'], dtype='object')], right [Index(['ItemA', 'ItemB', 'ItemC'],
dtype='object') object]

======================================================================
FAIL: test_wide_table_dups (pandas.io.tests.test_pytables.TestHDFStore)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_pytables.py", line 2795, in test_wide_table_dups
    recons = store['panel']
  File "X:\Python33\lib\contextlib.py", line 55, in __exit__
    next(self.gen)
  File "X:\Python33\lib\site-packages\pandas\util\testing.py", line 1379, in assert_produces_warning
    % expected_warning.__name__)
AssertionError: Did not see expected warning of class 'DuplicateWarning'.

======================================================================
FAIL: test_repr_max_columns_max_rows (pandas.tests.test_format.TestDataFrameFormatting)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\tests\test_format.py", line 270, in test_repr_max_columns_max_rows
    self.assertTrue(has_expanded_repr(df))
nose.proxy.AssertionError: False is not true
-------------------- >> begin captured stdout << ---------------------
True

--------------------- >> end captured stdout << ----------------------

----------------------------------------------------------------------
Ran 4884 tests in 377.985s

FAILED (SKIP=142, errors=7, failures=37)
Closing remaining open files:c:\users\gohlke\appdata\local\temp\tmp.__dnDJ2SVFgn__.h5...donec:\users\gohlke\appdata\loca
l\temp\tmpg7n98i...done
cgohlke commented 10 years ago

pandas-0.13.1.win-amd64-py3.3 with pytables 3.0.0:

........X:\Python33\lib\site-packages\pandas\core\frame.py:2807: FutureWarning: TimeSeries broadcasting along DataFrame
index by default is deprecated. Please use DataFrame.<op> to explicitly broadcast arithmetic operations along the index
  FutureWarning)
......................................S................S................S................S..............................
........................................................................................................................
..............S....SSS..........X:\Python33\lib\site-packages\pandas\io\data.py:811: FutureWarning: month, year argument
s are deprecated, use expiry instead
  " instead", FutureWarning)
.................S...S.....S................................................S...........................................
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS.............................................EE......................
........................................................................................................................
............S...........................................................................................................
...............................................S........................................................................
....................................................................................................................S...
.....................................................................SSSSSSSSSSSS.......................S.S.............
........................................................................................................................
................S.................................S.......................SSSSSSS...................S...................
....................................................S...................................................................
.....................................................................................S..................................
..........................................................................S..S..S....S..................................
......................S......S.S.......S...S..S............S................S....S...S...S..............................
........................................................................................................................
........................................................................................................................
........................................................................................................................
...............................S........................................................................................
......................................................................................................................S.
.........................................................................................................S...........F..
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
......................................................................S......S....................S......S..............
....SS...........................................................S......................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
................S.......................................................................................................
.........................S..............................................................................................
..................................................................S.....................................................
............................................................................................................S...........
............S...S.............SSS.........S............SS............SS.....SSSS........................................
........................................................................................................................
.........................................................S..............................................................
........................................................................................................................
..................................................
======================================================================
ERROR: test_thousands_macau_index_col (pandas.io.tests.test_html.TestReadHtml)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_html.py", line 406, in test_thousands_macau_index_col
    dfs = self.read_html(macau_data, index_col=0, header=0)
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_html.py", line 95, in read_html
    return read_html(*args, **kwargs)
  File "X:\Python33\lib\site-packages\pandas\io\html.py", line 839, in read_html
    parse_dates, tupleize_cols, thousands, attrs)
  File "X:\Python33\lib\site-packages\pandas\io\html.py", line 708, in _parse
    raise_with_traceback(retained)
  File "X:\Python33\lib\site-packages\pandas\compat\__init__.py", line 703, in raise_with_traceback
    raise exc.with_traceback(traceback)
UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 6195: character maps to <undefined>

======================================================================
ERROR: test_thousands_macau_stats (pandas.io.tests.test_html.TestReadHtml)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_html.py", line 397, in test_thousands_macau_stats
    attrs={'class': 'style1'})
  File "X:\Python33\lib\site-packages\pandas\io\tests\test_html.py", line 95, in read_html
    return read_html(*args, **kwargs)
  File "X:\Python33\lib\site-packages\pandas\io\html.py", line 839, in read_html
    parse_dates, tupleize_cols, thousands, attrs)
  File "X:\Python33\lib\site-packages\pandas\io\html.py", line 708, in _parse
    raise_with_traceback(retained)
  File "X:\Python33\lib\site-packages\pandas\compat\__init__.py", line 703, in raise_with_traceback
    raise exc.with_traceback(traceback)
UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 6195: character maps to <undefined>

======================================================================
FAIL: test_repr_max_columns_max_rows (pandas.tests.test_format.TestDataFrameFormatting)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "X:\Python33\lib\site-packages\pandas\tests\test_format.py", line 270, in test_repr_max_columns_max_rows
    self.assertTrue(has_expanded_repr(df))
nose.proxy.AssertionError: False is not true
-------------------- >> begin captured stdout << ---------------------
True

--------------------- >> end captured stdout << ----------------------

----------------------------------------------------------------------
Ran 4768 tests in 375.689s

FAILED (SKIP=136, errors=2, failures=1)
jreback commented 10 years ago

@cgohlke thanks can I get the 3.3 pytables rc2 binary from you?

this all passes Linux and py2 windows

not setup to build windows py3 but I guess have to try!

jreback commented 10 years ago

@cgohlke thanks

jreback commented 10 years ago

@cgohlke if u wouldn't mind taking down the pandas 0.13.1 python3.3 build until I get this sorted

jreback commented 10 years ago

https://github.com/pydata/pandas/commit/9bc7bac27242a7192a1194a5eac943c821c0dd68

fixes this problem was a python 3 compat issue that I guess 3.0.0 didn't care about somehow.

I tested on various windows builds with and w/o 3.1rc2 and looks good. Would like to wait for the http://scatterci.github.io/pydata/pandas to be all grenn.

@y-p can we move this commit before the released?

ghost commented 10 years ago

No. The release has already happened. The tag was pushed to master and we can't (won't) alter history. Is it critical enough to tag a 0.13.2 fairly soon?