puppetlabs/puppet — pull request #1256 by davedash (2012-11-02 22:43:09+00:00)
Title: Removing -e options from pip provider.

-e causes a few problems with puppet:

1. it tries to install to /root/src.
2. It makes the items editable, which isn't useful.
3. reapplying puppet will cause pip to re-install.

Removing -e should help.

If this isn't accepted, is there a way I can override pip.rb in my modules?

/cc @rcrowley