class MPM::Pip
Public Instance Methods
install(*packages)
click to toggle source
# File lib/pm_provisioners/extensions/pip.rb, line 12 def install(*packages) system "sudo -H pip install #{packages.join(" ")}" end
list(*packages)
click to toggle source
# File lib/pm_provisioners/extensions/pip.rb, line 17 def list(*packages) system "sudo -H pip list" end
search(query)
click to toggle source
# File lib/pm_provisioners/extensions/pip.rb, line 22 def search(query) system "pip search #{query}" end
uninstall(*packages)
click to toggle source
# File lib/pm_provisioners/extensions/pip.rb, line 7 def uninstall(*packages) system "sudo -H pip uninstall #{packages.join(" ")}" end
upgrade()
click to toggle source
# File lib/pm_provisioners/extensions/pip.rb, line 27 def upgrade() system "sudo -H pip install --upgrade pip" end