Pip freeze replaces underscores in package names with with hyphens. The grep regex does not take this into account, so it will always try to install packages with underscores in the package name.
E.g, for websocket_client
$pip freeze
websocket-client==0.32.0
Package name needs to have underscores replaced with hyphens when used in $grep_regex in pip.pp.
Pip freeze replaces underscores in package names with with hyphens. The grep regex does not take this into account, so it will always try to install packages with underscores in the package name.
E.g, for websocket_client
$pip freeze
websocket-client==0.32.0
Package name needs to have underscores replaced with hyphens when used in $grep_regex in pip.pp.