Skip to content

ci: add openpyxl + register pytest markers in pytest.ini#35

Merged
markl-a merged 1 commit into
mainfrom
ci/fix-openpyxl-and-pytest-markers
May 5, 2026
Merged

ci: add openpyxl + register pytest markers in pytest.ini#35
markl-a merged 1 commit into
mainfrom
ci/fix-openpyxl-and-pytest-markers

Conversation

@markl-a
Copy link
Copy Markdown
Owner

@markl-a markl-a commented May 5, 2026

Two follow-ups to PR #34: (1) openpyxl missing for load_excel tests, (2) pytest.ini didn't register slow/integration markers (which pyproject.toml had but pytest.ini overrides).

Two CI failures left after PR #34:

1. ModuleNotFoundError: No module named 'openpyxl'
   The new DataLoader.load_excel() + pandas.to_excel() in tests need
   openpyxl which was never declared. Added to both setup.py
   install_requires and requirements.txt.

2. Failed: 'integration' not found in markers configuration option
   pyproject.toml registers slow/integration/unit markers correctly
   but pytest.ini takes precedence and didn't list them. Added the
   same markers block to pytest.ini.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@markl-a markl-a merged commit cf0766c into main May 5, 2026
5 of 8 checks passed
@markl-a markl-a deleted the ci/fix-openpyxl-and-pytest-markers branch May 5, 2026 14:54
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.

1 participant