PyPy’s source contains a pure-python implementation of SHA-256 here. Poking around in that directory, you’ll probably also find pure-python implementations of other standard hashes.
PyPy’s source contains a pure-python implementation of SHA-256 here. Poking around in that directory, you’ll probably also find pure-python implementations of other standard hashes.