Skip to content

fix(#544): modernize xlsx handling#572

Open
KyleKing wants to merge 3 commits into
masterfrom
kyle/fix-544
Open

fix(#544): modernize xlsx handling#572
KyleKing wants to merge 3 commits into
masterfrom
kyle/fix-544

Conversation

@KyleKing
Copy link
Copy Markdown
Collaborator

@KyleKing KyleKing commented May 6, 2026

Fix: #544

Use openpyxl for modern xlsx, while keeping xlrd for legacy xls

@KyleKing KyleKing self-assigned this May 6, 2026
@KyleKing KyleKing requested a review from deanmalmgren May 6, 2026 15:24
Copy link
Copy Markdown
Owner

@deanmalmgren deanmalmgren left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving here but you'll want to be sure to add the anchors for the documentation links so the rst files render correctly

Comment thread docs/changelog.rst

* Minor nitpick to remove unused line (`#559`_ by `@KyleKing`_)
* Minor nitpick to remove unused line (`#562`_ by `@KyleKing`_)
* Utilize openpyxl for xlsx after xlrd dropped support (`#559`_ by `@KyleKing`_)
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[dust] be sure to add links to the github issues and your username at the bottom of this file

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Haha, I wasn't sure what this syntax was for and was just copying it. Would have eventually noticed when getting around to fixing RTD!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

textract (>=1.6.5,<2.0.0) requires xlrd (>=1.2.0,<1.3.0).

2 participants