diff options
| -rw-r--r-- | pkg_resources/__init__.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pkg_resources/__init__.py b/pkg_resources/__init__.py index af336deb..03def160 100644 --- a/pkg_resources/__init__.py +++ b/pkg_resources/__init__.py @@ -2762,7 +2762,8 @@ class Requirement(packaging.requirements.Requirement): except packaging.requirements.InvalidRequirement as e: raise RequirementParseError(str(e)) self.unsafe_name = self.name - self.project_name, self.key = self.name, self.name.lower() + project_name = safe_name(self.name) + self.project_name, self.key = project_name, project_name.lower() self.specs = [ (spec.operator, spec.version) for spec in self.specifier] self.extras = tuple(map(safe_extra, self.extras)) |
