github/fair-software/howfairis

We use CiteLang to clone this repository, and parse found dependency files to generate this credit table and badge. For each research software repository, we assign a credit split (0.5 or 50/50) to say that the research software gets 50% of the credit, and the remaining 50% is shared by the dependencies. The same holds true for the children of dependencies up until we reach a minimum level of credit in the tree, at which point we stop parsing.

Software Credit

Manager Name Credit
pypi colorama 0.148
pypi backoff 0.099
pypi docutils 0.099
pypi pygments 0.099
pypi ratelimit 0.099
pypi ruamel.yaml 0.099
pypi voluptuous 0.099
pypi lxml 0.033
pypi backports-functools-lru-cache 0.032
pypi six 0.016
pypi webencodings 0.016
pypi PySocks 0.016
pypi idna 0.016
pypi certifi 0.016
pypi win-inet-pton 0.014
pypi chardet 0.014
pypi unicodedata2 0.014
setup.py github/fair-software/howfairis 0.01
pypi importlib-resources 0.003
pypi pytest-mypy 0.003
pypi pytest-black 0.003
pypi pytest-perf 0.003
pypi flufl.flake8 0.003
pypi pyfakefs 0.003
pypi packaging 0.003
pypi pytest-enabler 0.003
pypi pytest-cov 0.003
pypi pytest-flake8 0.003
pypi pytest-checkdocs 0.003
pypi pytest 0.003
pypi ipython 0.003
pypi rst.linker 0.003
pypi jaraco.packaging 0.003
pypi sphinx 0.003
pypi typing-extensions 0.003
pypi zipp 0.003
pypi ipaddress 0.002
pypi cryptography 0.002
pypi pyOpenSSL 0.002
pypi brotlipy 0.002
pypi brotli 0.002
pypi brotlicffi 0.002
pypi beautifulsoup4 0.001
pypi click 0.001
pypi requests 0.001

Note that credit values are rounded and expanded (so shared dependencies are represented as one record) and may not add to 1.0. Rounded values that hit zero are removed.

data.json << Back to Repos