# icalendar: parsing the shared WASTE_ICS_URL feed (this script only reads it, # trash-calendar owns writing to the calendar). caldav: the household-busy check # (_household_currently_busy(), also read-only) — same two packages, same # reasoning, as digest-engine/ingest/caldav.py and trash-calendar. icalendar>=5.0 caldav>=2.0