moving the snark to the python lib