Zero off feed here, but I can add some info to the thread .... When ball pythons detect a natural temperature change in their environment their behavior changes. If they are sexually mature they will spend much less time thinking about eating and drinking and a lot of time thinking about breeding. If they are not yet sexually mature (and even if they are) and too cool they will become sluggish (heat == energy) and be prone to drink less and not want to eat.
Also, winter months tend to be drier and even if your hygrometers are reading the correct humidity inside the cage, your ball python can detect the drier air that is circulated into the cage from outside. When they sense this, they instinctively know to hold on to more fluids than when the humidity is naturally high.
Lastly, ball pythons get a portion of the fluids that they excrete from their meals, so less/no eating means lower natural fluid expulsion.
These are some of the reasons you may be seeing less urates this time of year.
Even though cage temps/humidity may appear to be the same, ambient room temps and humidity are changing and your ball python knows. In the winter months the air is naturally cooler and drier (especially with electic heat). Ball pythons are wicked smart when it comes to sensing the weather around them, inside and out side of their cage.
-adam