Skip to content

Conversation

@shoyer
Copy link
Member

@shoyer shoyer commented Sep 11, 2015

We were using some internal routines in pandas to convert object of datetime
objects arrays to datetime64. Predictably, these internal routines have now
changed, breaking xray.

This is definitely my fault but also bad luck -- I had a guard against the
internal function dissappearing, but not against the keyword arguments
changing.

In any case, this fix ensures forwards compatibility with the next release of
pandas, which will be coming out next week.

We were using some internal routines in pandas to convert object of datetime
objects arrays to datetime64. Predictably, these internal routines have now
changed, breaking xray.

This is definitely my fault but also bad luck -- I had a guard against the
internal function dissappearing, but not against the keyword arguments
changing.

In any case, this fix ensures forwards compatibility with the next release of
pandas, which will be coming out next week.
@shoyer shoyer added the bug label Sep 11, 2015
@jhamman
Copy link
Member

jhamman commented Sep 11, 2015

Given that we are so dependent on pandas, might it be a good idea to add a travis build/test using pandas' master branch?

@shoyer
Copy link
Member Author

shoyer commented Sep 11, 2015

@jhamman great idea, just set that up.

Inadvertently, we were already sort of doing this -- looks like the build that install bottleneck from the pandas anaconda channel is also pulling in dev builds of pandas sometimes.

@jhamman
Copy link
Member

jhamman commented Sep 11, 2015

nice. this looks good.

shoyer added a commit that referenced this pull request Sep 11, 2015
BUG: ensure xray works with pandas 0.17.0
@shoyer shoyer merged commit de81fd7 into pydata:master Sep 11, 2015
@shoyer shoyer deleted the convert-objects-fix branch September 11, 2015 06:24
@shoyer shoyer modified the milestone: 0.6.1 Oct 21, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants