mitsuhiko/pipsi — pull request #6 by tonyseek (2014-08-13 09:12:30+00:00)
Title: Clean up (roll back) on keybard interrupt.

Hi @mitsuhiko,

I found that pressing `Ctrl` - `C` while `pipsi install foo` executing will dirty the package path. In next trying, pipsi will prompt `foo is already installed` because the package directory is exists.

I patched the `pipsi.py` by catching the `KeyboardInterrupt` and cleaning up.

Could you review it? Thank you.