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

Change required version of xlrd package #2851

Merged
merged 1 commit into from
Feb 12, 2021
Merged

Change required version of xlrd package #2851

merged 1 commit into from
Feb 12, 2021

Conversation

st-pasha
Copy link
Contributor

Changed the required version of xlrd package to "<=1.2.0", due to the fact that the latest version 2.0.0 removed support for xlsx files. Note that we are only changing the "extra" requirements: these are not forced on the user, rather they are what our package recommends to have.

It might be desirable at this point to either switch to openpyxl library for reading xlsx files, or to implement the necessary logic from scratch -- but both of these options require considerable time.

This change, on the other hand, can be done quickly, and it solves the immediate problem that some of our tests that use xlsx files are now failing.

Closes #2823

@st-pasha st-pasha added the test Add new tests, or fix existing tests label Feb 11, 2021
@st-pasha st-pasha added this to the Release 1.0.0 milestone Feb 11, 2021
@st-pasha st-pasha self-assigned this Feb 11, 2021
@st-pasha st-pasha mentioned this pull request Feb 11, 2021
@st-pasha st-pasha merged commit fb99be5 into main Feb 12, 2021
@st-pasha st-pasha deleted the ps/xlrd branch February 12, 2021 01:12
@samukweku
Copy link
Contributor

Building from scratch looks more desirable to get more speed. But yes, it will take up some time

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
test Add new tests, or fix existing tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

xlrd no longer supports xlsx, unhelpful error
3 participants