docs: def from_month(cls, year, month):
          """
          Create ``daterange`` based on a year and amonth
  
          :param year: Year as an integer
          :param iso_week: Month as an integer between 1 and 12
          :return: A new ``daterange`` for the given month
  
          .. versionadded:: 0.4.0
          """
  
          first_day = date(year, month, 1)
          return cls.from_date(first_day, period="month")