Skip to content

Run XLSX tests in CI - #200

Merged
yakew7 merged 2 commits into
yakew7:mainfrom
ahmdkaml:ci-run-xlsx-tests
Aug 9, 2026
Merged

Run XLSX tests in CI#200
yakew7 merged 2 commits into
yakew7:mainfrom
ahmdkaml:ci-run-xlsx-tests

Conversation

@ahmdkaml

@ahmdkaml ahmdkaml commented Aug 9, 2026

Copy link
Copy Markdown
Collaborator

What changed

This PR updates the profiler CI job to explicitly install the optional Excel dependency:

pip install -e ".[excel]" pytest

This ensures the XLSX tests guarded by @requires_openpyxl actually run in CI instead of being silently skipped when openpyxl is unavailable.

XLSX support remains optional for local development, while CI now exercises the XLSX test coverage and fails if those tests break.

Closes #199.

@vercel

vercel Bot commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

@ahmdkaml is attempting to deploy a commit to the yashkewlani2020-gmailcom's projects Team on Vercel.

A member of the Team first needs to authorize it.

@ahmdkaml

ahmdkaml commented Aug 9, 2026

Copy link
Copy Markdown
Collaborator Author

There is no disccusion section here but, I wanted to ask how r u doing

@ahmdkaml
ahmdkaml marked this pull request as ready for review August 9, 2026 16:22
@ahmdkaml
ahmdkaml requested a review from yakew7 as a code owner August 9, 2026 16:22
Copilot AI lite review requested due to automatic review settings August 9, 2026 16:22

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@yakew7
yakew7 merged commit e178a89 into yakew7:main Aug 9, 2026
15 of 16 checks passed
@yakew7

yakew7 commented Aug 9, 2026

Copy link
Copy Markdown
Owner

im doing good wbu?

@ahmdkaml

ahmdkaml commented Aug 9, 2026

Copy link
Copy Markdown
Collaborator Author

fine, thought that there is a better channel for communication though

@yakew7

yakew7 commented Aug 9, 2026

Copy link
Copy Markdown
Owner

im gonna make one i forgot too

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.

XLSX tests should run in CI but remain optional locally

3 participants