def isHolidayInRange(self, holiday, date): if 'weekDay' in holiday: return holiday['weekDay'] == date.weekday() else: return HolidayGlobals.getStartDate(holiday) <= date <= HolidayGlobals.getEndDate(holiday)