def expected_rows(self) -> int:
        """
        Return the number of rows expected for the defined date range
        """

        return (
            (self._end.year - self._start.year) * 12
            + self._end.month
            - self._start.month
        ) + 1

        Return the number of rows expected for the defined date range
        
meteostat/interface/monthly.py