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

Please stop relying on xlrd #26487

Closed
cjw296 opened this issue May 22, 2019 · 9 comments
Closed

Please stop relying on xlrd #26487

cjw296 opened this issue May 22, 2019 · 9 comments
Labels
Duplicate Report Duplicate issue or pull request IO Excel read_excel, to_excel

Comments

@cjw296
Copy link
Contributor

cjw296 commented May 22, 2019

Problem description

Guys, xlrd is unmaintained. I know, I'm the maintainer!

Please can you use openpyxl for reading xlsx files instead.

If you really must keep support for the ancient and outdated .xls format, by all means fall back to xlrd, but warn people they're on shaky territory and should sort their data source out!

@jorisvandenbossche
Copy link
Member

Thanks for the heads up!
There is an open issue about adding reading support based on openpyxl: #11499, and there is an active PR working on it: #25092

@WillAyd
Copy link
Member

WillAyd commented May 26, 2019

Closing as a duplicate of the aforementioned issue

@WillAyd WillAyd closed this as completed May 26, 2019
@WillAyd WillAyd added the Duplicate Report Duplicate issue or pull request label May 26, 2019
@jorisvandenbossche
Copy link
Member

@WillAyd one thing we should consider, given the above, is actually change the default (which I think is not yet discussed in the other issue / PR? As it is only about adding another engine that you can specify with engine='openpyxl' ?)

@WillAyd
Copy link
Member

WillAyd commented May 26, 2019 via email

@jorisvandenbossche
Copy link
Member

Not sure. The idea could be that let's first enable it so people can specify engine='openpyxl'. But how many people will do that? We might only get feedback when actually changing the default (at least for xlsx)

@jorisvandenbossche
Copy link
Member

(but for sure, the first important thing is getting actual openpyxl support in)

@jreback
Copy link
Contributor

jreback commented May 26, 2019

we don’t want to rely going forward on a deprecated library but i don’t think anything is broken except for a very small edge case (and that’s just a warning)?

@WillAyd
Copy link
Member

WillAyd commented May 26, 2019 via email

@cjw296
Copy link
Contributor Author

cjw296 commented May 26, 2019 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Duplicate Report Duplicate issue or pull request IO Excel read_excel, to_excel
Projects
None yet
Development

No branches or pull requests

4 participants