Closed banesullivan closed 11 months ago
Merging #118 (c9e67c0) into main (a5a34b0) will increase coverage by
1.87%
. The diff coverage is90.69%
.
:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
@@ Coverage Diff @@
## main #118 +/- ##
==========================================
+ Coverage 85.22% 87.10% +1.87%
==========================================
Files 5 5
Lines 440 473 +33
==========================================
+ Hits 375 412 +37
+ Misses 65 61 -4
Took this a bit further!
The CLI that @prisae implemented is awesome!
I found myself wanting to take it a step further. I wanted scooby to generate insightful reports about packages that do not have a
Report
class implemented directly.These changes let the CLI fallback to using
pkg_resources
to get the distribution requirements to autogenerate a report about the specified package and its direct dependencies.For example,
matplotlib
Other Changes
sys.exit()
calls so that errors actually provide an error code to the shell--no-opt
arg