From 62df91f09c23c533a881ce82ccd6b748c5c07932 Mon Sep 17 00:00:00 2001 From: William Woodruff Date: Mon, 24 Apr 2023 20:52:35 -0600 Subject: [PATCH] pypi: document normalization Signed-off-by: William Woodruff --- Library/Homebrew/utils/pypi.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Library/Homebrew/utils/pypi.rb b/Library/Homebrew/utils/pypi.rb index d85ecc7800..3193698b8a 100644 --- a/Library/Homebrew/utils/pypi.rb +++ b/Library/Homebrew/utils/pypi.rb @@ -286,6 +286,8 @@ module PyPI end def self.normalize_python_package(name) + # This normalization is defined in the PyPA packaging specifications; + # https://packaging.python.org/en/latest/specifications/name-normalization/#name-normalization name.gsub(/[-_.]+/, "-").downcase end