Snakefood
sfood -fuq package.py | sfood-target-files
перечислит зависимости.
`-f` tells sfood to follow dependencies recursively
`-u` tells sfood to ignore unused imports
`-q` tells sfood to be quiet about debugging information
Чтобы отфильтровать модули из стандартной библиотеки, вы можете использовать
sfood -fuq package.py | sfood-filter-stdlib | sfood-target-files
Как вы уже заметили, если есть другие каталоги, которые вы хотели бы игнорировать, вы также можете использовать флаг sfood -I
.