It could just be because its winter? That is my guess.
It isn't unheard of for ball pythons to be picky eaters. :/