def splitByYear()

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


    def splitByYear(self) -> List[Self]:
        years = self.getYears()
        if len(years) <= 1:
            return [self]
        else:
            requests = []
            for year in years:
                request = self.copy()
                request.setYears([year])
                requests.append(request)
            return requests