Glossary

Bandit

Bandit is a tool designed to find common security issues in Python code.

Source Code:

github.com/PyCQA/bandit/

Package:

pypi.org/project/bandit/

Documentation:

bandit.readthedocs.io/

build

A simple, correct Python build frontend.

Source Code:

github.com/pypa/build/

Package:

pypi.org/project/build/

Documentation:

build.pypa.io/

Codacy

Todo

Add description of Codacy.

Cloud Service:

Codacy.com

CodeCov

Todo

Add description of CodeCov.

Cloud Service:

Codecov.io

Coverage.py

The code coverage tool for Python.

Source Code:

github.com/nedbat/coveragepy/

Package:

pypi.org/project/coverage/

Documentation:

coverage.readthedocs.io/

delete-artifact

A GitHub Action to deletes artifacts within the workflow run.

Source Code:

github.com/GeekyEggo/delete-artifact/

Marketplace:

github.com/marketplace/actions/delete-artifact/

README:

github.com/GeekyEggo/delete-artifact ⭢ README.md

docstr_coverage

Docstring coverage analysis and rating for Python.

Source Code:

github.com/HunterMcGushion/docstr_coverage/

Package:

pypi.org/project/docstr_coverage/

Documentation:

docstr-coverage.readthedocs.io/

gh

GitHub’s official command line tool.

Source Code:

github.com/cli/cli/

Documentation:

cli.github.com/manual/

GitHub Pages

GitHub Pages is a static site hosting service that takes HTML, CSS, and JavaScript files straight from a repository on GitHub, optionally runs the files through a build process, and publishes a website.

Documentation:

https://docs.github.com/en/pages

interrogate

Explain yourself! Interrogate a codebase for docstring coverage.

Source Code:

github.com/econchick/interrogate/

Package:

pypi.org/project/interrogate/

Documentation:

interrogate.readthedocs.io/

MikTeX

MiKTeX is a modern TeX distribution for Windows, Linux and macOS.

Source Code:

github.com/MiKTeX/miktex/

Documentation:

miktex.org/

mypy

Optional static typing for Python.

Source Code:

github.com/python/mypy/

Package:

pypi.org/project/mypy/

Documentation:

www.mypy-lang.org/

pyEDAA.Reports

A collection of various (EDA tool-specific) report data formats.

Source Code:

github.com/edaa-org/pyEDAA.Reports/

Package:

pypi.org/project/pyEDAA.Reports/

Documentation:

edaa-org.github.io/pyEDAA.Reports/

pip

The Python package installer.

Source Code:

github.com/pypa/pip/

Package:

pypi.org/project/pip/

Documentation:

pip.pypa.io/

PyPI

Find, install and publish Python packages with the Python Package Index.

Cloud Service:

PyPI.org

pytest

The pytest framework makes it easy to write small tests, yet scales to support complex functional testing.

Source Code:

github.com/pytest-dev/pytest/

Package:

pypi.org/project/pytest/

Documentation:

pytest.org/

Sphinx

The Sphinx documentation generator.

Source Code:

github.com/sphinx-doc/sphinx/

Package:

pypi.org/project/sphinx/

Documentation:

www.sphinx-doc.org/

Test Reporter

Displays test results from popular testing frameworks directly in GitHub.

Source Code:

github.com/dorny/test-reporter/

Marketplace:

github.com/marketplace/actions/test-reporter/

README:

github.com/dorny/test-reporter ⭢ README.md

twine

Utilities for interacting with PyPI.

Source Code:

github.com/pypa/twine/

Package:

pypi.org/project/twine/

Documentation:

twine.readthedocs.io/