Both pyproject.toml and requirements.txt have run-time dependencies
- Dominant language
- Python
- Stars
- 124
- Forks
- 46
- Avg merge
- 1h 24m
- Merged PRs (30d)
- 6
Description
[here](https://github.com/HDFGroup/h5pyd/blob/master/pyproject.toml#L36) and [here](https://github.com/HDFGroup/h5pyd/blob/master/requirements.txt).
This is invalid and it is not clear which list of dependencies is intended.
Many dependencies in requirements.txt are not really used in this package.
Contributor guide
No contributing guide indexed for this repository
Research direction
Compare the runtime dependency declarations in pyproject.toml and requirements.txt, then inspect the package imports to determine which dependencies are actually used. Consolidate the declarations into the intended list, remove unused entries, and verify that the package still installs and its existing checks pass.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- build-system
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100