Skip to content

Commit 0a38f8e

Browse files
deeenesclaude
andcommitted
Fix CI: add test deps (polars, pandas, pyarrow) and coverage
- Add polars, pandas, pyarrow to the tests optional dependency group so response tests can run in CI - Fix .coveragerc: use package_name (omnipath_client) not project_name (omnipath-client) so coverage tracks the right import path - CI workflow generates coverage XML and uploads to Codecov Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent adc464a commit 0a38f8e

2 files changed

Lines changed: 7 additions & 4 deletions

File tree

.coveragerc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
[paths]
22
source =
3-
project_name
4-
*/site-packages/omnipath-client
3+
omnipath_client
4+
*/site-packages/omnipath_client
55

66
[run]
77
branch = true
88
parallel = true
9-
source = omnipath-client
9+
source = omnipath_client
1010
omit = */__init__.py
1111

1212
[report]

pyproject.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,10 @@ tests = [
5353
"coverage>=6.0",
5454
"codecov-cli>=10.2.0",
5555
"diff_cover",
56-
"ruff"
56+
"ruff",
57+
"polars>=0.20.0",
58+
"pandas>=1.5",
59+
"pyarrow>=10",
5760
]
5861

5962
[project.urls]

0 commit comments

Comments
 (0)