@@ -296,7 +296,9 @@ def weekdays(self) -> list[ScheduledEventWeekday]:
296296 def weekdays (self , value : list [int | ScheduledEventWeekday ] | None ) -> None :
297297 if value is None :
298298 if self .frequency is ScheduledEventRecurrenceFrequency .weekly :
299- raise ValueError ("can't set weekdays to None when frequency is set as weekly" )
299+ raise ValueError (
300+ "can't set weekdays to None when frequency is set as weekly"
301+ )
300302 self ._weekdays = MISSING
301303 else :
302304 self ._weekdays = self ._parse_weekdays (value )
@@ -314,7 +316,9 @@ def n_weekdays(self) -> list[NWeekDay]:
314316 def n_weekdays (self , value : list [NWeekDay ] | None ) -> None :
315317 if value is None :
316318 if self .frequency is ScheduledEventRecurrenceFrequency .monthly :
317- raise ValueError ("can't set n_weekdays to None when frequency is set as monthly" )
319+ raise ValueError (
320+ "can't set n_weekdays to None when frequency is set as monthly"
321+ )
318322 self ._n_weekdays = MISSING
319323 else :
320324 self ._n_weekdays = value
@@ -332,7 +336,9 @@ def month_days(self) -> list[datetime.date]:
332336 def month_days (self , value : list [datetime .date ] | None ) -> None :
333337 if value is None :
334338 if self .frequency is ScheduledEventRecurrenceFrequency .yearly :
335- raise ValueError ("can't set month_days to None when frequency is set as yearly" )
339+ raise ValueError (
340+ "can't set month_days to None when frequency is set as yearly"
341+ )
336342 self ._month_days = MISSING
337343 else :
338344 self ._month_days = value
@@ -356,12 +362,17 @@ def _parse_month_days_payload(
356362 return [datetime .date (1 , month , day ) for month , day in zip (months , days )]
357363
358364 def _parse_weekdays (
359- self , weekdays : list [WeekDay | ScheduledEventWeekday ] | MISSING ,
365+ self ,
366+ weekdays : list [WeekDay | ScheduledEventWeekday ] | MISSING ,
360367 ) -> list [ScheduledEventWeekday ]:
361368 if weekdays is MISSING :
362369 return []
363370 return [
364- w if isinstance (w , ScheduledEventWeekday ) else try_enum (ScheduledEventWeekday , w )
371+ (
372+ w
373+ if isinstance (w , ScheduledEventWeekday )
374+ else try_enum (ScheduledEventWeekday , w )
375+ )
365376 for w in weekdays
366377 ]
367378
@@ -370,7 +381,8 @@ def _get_weekdays(self) -> list[WeekDay]:
370381
371382 @classmethod
372383 def _from_data (
373- cls , data : ScheduledEventRecurrenceRulePayload | None ,
384+ cls ,
385+ data : ScheduledEventRecurrenceRulePayload | None ,
374386 ) -> Self | None :
375387 if data is None :
376388 return None
0 commit comments