[WIP] pypi: filter_map sadness

Signed-off-by: William Woodruff <william@yossarian.net>
This commit is contained in:
William Woodruff 2023-04-24 17:55:18 -06:00
parent 727a88d025
commit 92225e9ec0
No known key found for this signature in database

View File

@ -291,13 +291,13 @@ module PyPI
def self.pip_report_to_packages(report, main_package, exclude_packages) def self.pip_report_to_packages(report, main_package, exclude_packages)
return [] if report.blank? return [] if report.blank?
report["install"].filter_map do |package| report["install"].map do |package|
name = normalize_python_package(package["metadata"]["name"]) name = normalize_python_package(package["metadata"]["name"])
version = package["metadata"]["version"] version = package["metadata"]["version"]
package = "#{name}==#{version}" package = "#{name}==#{version}"
package if exclude_packages.exclude? package package if exclude_packages.exclude? package
end end.compact
end end
end end