def splitByMonth()

in src/guclimate/core/requests.py [0:0]


    def splitByMonth(self) -> List[Self]:
        months = self.getMonths()
        if len(months) <= 1:
            return [self]
        else:
            requests = []
            for month in months:
                request = self.copy()
                request.setMonths([month])
                requests.append(request)
            return requests