SoftwareUnderstanding / inspect4py

Static code analysis package for Python repositories
https://inspect4py.readthedocs.io/en/latest/
BSD 3-Clause "New" or "Revised" License
28 stars 10 forks source link

Packages & Libraries annotations #201

Closed rosafilgueira closed 3 years ago

rosafilgueira commented 3 years ago

So, I think we should re-annotate our csv, for the entries that we have package and library as just package. These would affect the entries for: pyLODE, rdflib, fastseq, astropy, obspy, Ppool, mowgli-in-the-jungle, PaddleClas.

Alternative, we could modify the code_inspector, for classifying package as package and library.

dgarijo commented 3 years ago

This is a fair point. I think we were separating intended usages: a package is meant to be used through the command line; while a library is not. I agree that since all packages can be imported, they become libraries too. We should unify this in the evaluation.