Libraries Used#

  • python-dateutil - to compute the recurrences of events using rrule

  • icalendar - the library used to parse ICS files

  • pytz - for timezones

  • x-wr-timezone for handling the non-standard X-WR-TIMEZONE property.