(Imported from Google Code)
Now that SHA3 is out, the issue has come up periodically of adding it to passlib.
The primarily frontend change would be to add a PBKDF2-HMAC-SHA3_512 hash format. In terms of coding, this should present little problem. However - SHA3 was designed to be *more* efficient in hardware than SHA2, meaning that while SHA2 still stands, SHA3 would in fact be *cheaper and easier* to brute force. So, strictly from a password hashing perspective, SHA3 offers no particular benefit.
Furthermore, as of 2013-1-4, the pysha3 project (http://pypi.python.org/pypi/pysha3) still has some architecture-specific bugs and build issues, and notes that it's not suitable for HMAC yet (due to a lack of test vectors). At the very least, this issue is on hold until that project's status changes.