Add optional support/bindings for the Python language

Packages describing “python” as local USE flag

Package“python” Flag Description
app-forensics/yaraPulls in python binding via dev-python/yara-python
app-misc/lcd4linuxEnable support for dev-lang/python and enable the python plugin, to execute own python scripts.
app-misc/pax-utilsInstall a more powerful/faster version of lddtree
dev-debug/gdbEnable support for the new internal scripting language, as well as extended pretty printers
dev-libs/libnlInstall experimental dev-lang/python bindings
dev-libs/libpeasBuild support for loading dev-lang/python plugins
dev-util/watchmanInstall pywatchman bindings and the watchman-{wait,make} utils
dev-vcs/gitgInstall Python bindings for those plugins requiring it.
mail-client/claws-mailEnable plugin for Python scripting
media-libs/mltBuild SWIG bindings for Python
media-libs/opensubdivUse dev-lang/python to process source and documentation source files
media-video/obs-studioBuild with scripting support for Python 3.
media-video/totemBuild dev-lang/python using plugins (dbusservice for notifications and MPRIS control, interactive python console and opensubtitles lookup)
net-fs/cifs-utilsEnable support for python and install python tools
net-im/pidginBuild libgnt (GLib Ncurses Toolkit used by finch) with python scripting support
net-im/profanityEnable Python plugins support
sci-libs/canteraInstall Python bindings and conversion tools from Chemkin to Cantera format
sci-libs/dlibEnable support for Python API bindings
sci-mathematics/stpEnable building the Python interface
sci-visualization/scidavisBuild support for python scripting.
sys-cluster/rdma-coreEnable pyverbs support
sys-libs/ldbEnable Python support

All packages providing a “python” USE flag (195)