def chunks(l, n):
    return [l[i:i + n] for i in range(0, len(l), n)]
cmd = "pip freeze | cut -f 1 -d'=' |  xargs -L1 pip show"
packages = os.popen(cmd).read()
pkg_infos = chunks(packages.splitlines(), 5)
print('\n'.join(x[1][6:] for x in [x for x in pkg_infos if regex.match(x[-1])]))
Как я могу увидеть все пакеты, которые зависят от определенного пакета с помощью PIP?