Added missing snapshot functionality to py client