in src/guclimate/core/requests.py [0:0]
def splitByDay(self) -> List[Self]:
days = self.getDays()
if len(days) <= 1:
return [self]
else:
requests = []
for day in days:
request = self.copy()
request.setDays([day])
requests.append(request)
return requests