From 14ecff0885055058a72b357b2b3d01041a2d3353 Mon Sep 17 00:00:00 2001 From: Alexander Velin Date: Wed, 11 Sep 2024 16:34:19 +0300 Subject: [PATCH] change regex for pkg name match --- salt/states/pip_state.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/salt/states/pip_state.py b/salt/states/pip_state.py index 747127ce50e6..08c374d7e414 100644 --- a/salt/states/pip_state.py +++ b/salt/states/pip_state.py @@ -226,7 +226,7 @@ def _check_pkg_version_format(pkg): ret["prefix"] = install_req.req.project_name ret["version_spec"] = install_req.req.specs except Exception: # pylint: disable=broad-except - ret["prefix"] = re.sub("[^A-Za-z0-9.]+", "-", install_req.name) + ret["prefix"] = re.sub("[^A-Za-z0-9._]+", "-", install_req.name) if hasattr(install_req, "specifier"): specifier = install_req.specifier else: