unicode as CryptContext scheme
Created originally on Bitbucket by Anonymous
(Imported from Google Code)
> What steps will reproduce the problem?
Per report on mailing list (https://groups.google.com/forum/#!topic/passlib-users/hQtOKuiDl3Q) from Roland van Laar, doing CryptContext(schemes=[u'pbkdf2_sha256'])
causes a TypeError, while b'pbkdf2_sha256'
does not.
He posted a simple fix, which should get included, but want to audit unittests and rest of CryptContext to make sure there aren't any more lingering.