Commit f9dddb2
Fix deptry: drop unused deps and mark dev group as dev-only
deptry (which scans only src/) reported five DEP002 findings:
- pytz and pyarrow were declared as runtime dependencies but are not
imported anywhere in src/ or tests/. Removed them.
- pytest, pytest-cov and httpx are test-only tooling used under tests/,
which deptry does not scan, so they were flagged as unused. Configured
pep621_dev_dependency_groups = ["dev"] so deptry treats that optional
group as dev dependencies.
Lockfile regenerated to drop pyarrow.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 9bda0e8 commit f9dddb2
2 files changed
Lines changed: 5 additions & 49 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
29 | | - | |
30 | 28 | | |
31 | 29 | | |
32 | 30 | | |
| |||
36 | 34 | | |
37 | 35 | | |
38 | 36 | | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
39 | 42 | | |
40 | 43 | | |
41 | 44 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments