diff --git a/app/models/package_manager/pypi.rb b/app/models/package_manager/pypi.rb index 155276a95..9eea4ebe3 100644 --- a/app/models/package_manager/pypi.rb +++ b/app/models/package_manager/pypi.rb @@ -127,7 +127,7 @@ def self.dependencies(name, version, _mapped_project) api_response = get("https://pypi.org/pypi/#{name}/#{version}/json") deps = api_response.dig("info", "requires_dist") source_info = api_response.dig("releases", version) - Rails.logger.warn("Pypi sdist (no deps): #{name}") unless source_info.any? { |rel| rel["packagetype"] == "bdist_wheel" } + Rails.logger.warn("Pypi sdist (no deps): #{name}") unless source_info&.any? { |rel| rel["packagetype"] == "bdist_wheel" } deps.map do |dep| name, version = dep.split