Closed gdrosos closed 1 year ago
Patch coverage: 55.07%
and project coverage change: -8.08%
:warning:
Comparison is base (
4908119
) 83.08% compared to head (bf1fa76
) 75.00%. Report is 141 commits behind head on develop.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
LGTM, thanks for catching this @gdrosos!
You are welcome @wtgee!
Do you also believe it is safe to remove urllib3
, since it is also not directly used in the code? Or there is a reason for pinning its version?
https://github.com/panoptes/POCS/blob/34b74ef11a65233b7317d78bbc25f4624fb31f6e/setup.cfg#L52
Summary
Hello @wtgee,
I hope you're doing well! I've just opened this pull request that proposes the removal of the unused
click
dependency from thesetup.cfg
configuration file. It's part of an ongoing research endeavor focusing on the identification and elimination of code bloat within software projects. Your insights on this would be really valuable.Rationale
The
click
package was added in 3247290bc, but upon analysis of the codebase, it was found that it is not currently being utilized within the project. Removing this unused dependency can reduce the overall footprint of the application, mitigate potential security risks, and simplify the dependency management process.Changes
click
PyPI package from thesetup.cfg
file.Impact