icalevents
icalevents copied to clipboard
Exception dictionary is not cleared between events
icalparser.py :280
The exceptions dictionary isn't cleared before each VEVENT item, so that exceptions compound accross VEVENTS and so valid events are rejected because of exception from previously processed items.
Line 280 should be moved inside the loop on line 281
for component in calendar.walk():