from __future__ import annotations from dataclasses import dataclass from datetime import datetime @dataclass class CalendarMeeting: subject: str start: datetime end: datetime hours: float is_online: bool def format_meeting_description(meeting: CalendarMeeting) -> str: label = "Teams meeting" if meeting.is_online else "Meeting" return f"Attended {label}: {meeting.subject}."