pyalmanac
