You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
-1Lines changed: 0 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,6 @@
7
7
-**Breaking Change**: Removed the executor pattern from `Calendar` class. The `executor` attribute and the `run()` method are no longer available.
8
8
-**Breaking Change**: `Calendar.events()` method returns the list of queued events. The async iterator is now implemented within the `Calendar` class (`__aiter__` and `__anext__`). The `Calendar` class can now be used directly in `async for` loops.
9
9
-**Breaking Change**: The queue is no longer automatically cleared before starting to iterate over events. Previously, calling the async iterator would clear any pending events; now existing events are preserved.
10
-
- Simplified the `Calendar` API by removing the experimental executor pattern in favor of always using async iteration
0 commit comments