Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BUG/CI/TST: Fix compatibility with pandas 0.23 #1458

Closed
wants to merge 11 commits into from

Conversation

cpcloud
Copy link
Member

@cpcloud cpcloud commented May 30, 2018

Pandas 0.23 changed the default behavior of the chunksize argument
which breaks SQLite when loading a large dataset because SQLite has an
upper bound on the number of rows in a single insert statement.

This PR works around that our ci/datamgr.py script so that we can get
master back to green.

Pandas 0.23 changed the default behavior of the `chunksize` argument
which breaks SQLite when loading a large dataset because SQLite has an
upper bound on the number of rows in a single insert statement.

This PR works around that our `ci/datamgr.py` script so that we can get
master back to green.
@cpcloud cpcloud added this to the 0.14 milestone May 30, 2018
@cpcloud cpcloud added bug Incorrect behavior inside of ibis ci Continuous Integration issues or PRs labels May 30, 2018
@cpcloud cpcloud self-assigned this May 30, 2018
@cpcloud cpcloud changed the title BUG/CI: Insert chunksize for sqlite should be 1 BUG/CI/TST: Fix compatibility with pandas 0.23 Jun 1, 2018
@cpcloud
Copy link
Member Author

cpcloud commented Jun 1, 2018

@missing-semicolon, this is all passing locally, and running on CI uncached so if this passes we can finally make some forward progress on other issues.

@cpcloud cpcloud added the pandas The pandas backend label Jun 1, 2018
@cpcloud
Copy link
Member Author

cpcloud commented Jun 1, 2018

@missing-semicolon also if you want to review anything, feel free

@cpcloud
Copy link
Member Author

cpcloud commented Jun 1, 2018

passing appveyor build here: https://ci.appveyor.com/project/cpcloud/ibis/build/1.0.1569

@cpcloud
Copy link
Member Author

cpcloud commented Jun 1, 2018

Merging this on green.

@cpcloud
Copy link
Member Author

cpcloud commented Jun 4, 2018

merging

@cpcloud cpcloud closed this in 1c47447 Jun 4, 2018
@cpcloud cpcloud deleted the fix-build branch June 4, 2018 15:43
cpcloud added a commit that referenced this pull request Jun 6, 2018
Depends on #1458     Closes #1465

Author: Phillip Cloud <cpcloud@gmail.com>

Closes #1466 from cpcloud/add-pandas-versions and squashes the following commits:

4a6a9ba [Phillip Cloud] Strings for paths on python2 and older pandas
3f8ad28 [Phillip Cloud] Revert compat changes and fix lint issues
8f08b81 [Phillip Cloud] Use item to get the python value of a numpy scalar out
53b079d [Phillip Cloud] ENH/CI: Add pandas 0.20, 0.22 to ci builds
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Incorrect behavior inside of ibis ci Continuous Integration issues or PRs pandas The pandas backend
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant