mozilla/PyBrowserID — pull request #5 by kylef (2012-05-08 13:16:05+00:00)
Title: Make M2Crypto an optional dependency

While I was trying to use PyBrowserID at Heroku which doesn't have SWIG installed, I couldn't get M2Crypto to compile. If you just want to use the remote verifier you still need M2Crypto installed. This patch makes M2Crypto an optional dependency. So you can still use the remote verifier without M2Crypto.

I think we still need to note somewhere that you need M2Crypto for dev/local verifier, not sure where/how to put it.