# File lib/fpm/package/python.rb, line 86 def input(package) path_to_package = download_if_necessary(package, version) if File.directory?(path_to_package) setup_py = File.join(path_to_package, "setup.py") else setup_py = path_to_package end if !File.exist?(setup_py) logger.error("Could not find 'setup.py'", :path => setup_py) raise "Unable to find python package; tried #{setup_py}" end load_package_info(setup_py) install_to_staging(setup_py) end