Building Python Library