Method: LicenseFinder::Pip#current_packages

Defined in:
lib/license_finder/package_managers/pip.rb

#current_packagesObject



16
17
18
19
20
21
22
23
24
25
26
27
# File 'lib/license_finder/package_managers/pip.rb', line 16

def current_packages
  pip_output.map do |name, version, children, location|
    PipPackage.new(
      name,
      version,
      PyPI.definition(name, version),
      logger: logger,
      children: children,
      install_path: Pathname(location).join(name)
    )
  end
end