HDFGroup / HDFGroup/h5pyd

Both pyproject.toml and requirements.txt have run-time dependencies

Open
#285 1 comment 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.