diff --git a/Library/Homebrew/utils/pypi.rb b/Library/Homebrew/utils/pypi.rb index 26572ea67a..621375c9e0 100644 --- a/Library/Homebrew/utils/pypi.rb +++ b/Library/Homebrew/utils/pypi.rb @@ -291,13 +291,13 @@ module PyPI def self.pip_report_to_packages(report, main_package, exclude_packages) return [] if report.blank? - report["install"].filter_map do |package| + report["install"].map do |package| name = normalize_python_package(package["metadata"]["name"]) version = package["metadata"]["version"] package = "#{name}==#{version}" package if exclude_packages.exclude? package - end + end.compact end end