Merge pull request #17896 from Homebrew/ww/pypi-normalize
This commit is contained in:
commit
38e47ea996
@ -117,9 +117,11 @@ module Homebrew
|
||||
pypi_package_name, = File.basename(path).split("-", 2)
|
||||
else
|
||||
url =~ %r{/(?<package_name>[^/]+)-}
|
||||
pypi_package_name = Regexp.last_match(:package_name).to_s.gsub(/[_.]/, "-")
|
||||
pypi_package_name = Regexp.last_match(:package_name).to_s
|
||||
end
|
||||
|
||||
T.must(pypi_package_name).gsub!(/[_.]/, "-")
|
||||
|
||||
return if name.casecmp(pypi_package_name).zero?
|
||||
|
||||
problem "resource name should be `#{pypi_package_name}` to match the PyPI package name"
|
||||
|
Loading…
x
Reference in New Issue
Block a user