Files
2026-03-23 23:50:58 +00:00

10 lines
316 B
Plaintext

function make_reqs() {
mods=("${(@f)$(awk '/import/ { print $2 }' *.(py|ipynb) | sed -E 's:[\\\.\"].*::g;s~_~-~g' | sort --unique )}")
pip freeze | grep -E "$(export IFS="|"; echo "${mods[*]}")"
for mod in ${mods[*]}; do
echo $mod
echo `pip freeze | grep $mod`
done
unset mods
}