Returns (added, removed) items.
(old: list, new: list)
| 38 | |
| 39 | |
| 40 | def diff_lists(old: list, new: list) -> tuple[list, list]: |
| 41 | """Returns (added, removed) items.""" |
| 42 | old_set = set(old) |
| 43 | new_set = set(new) |
| 44 | return sorted(new_set - old_set), sorted(old_set - new_set) |
| 45 | |
| 46 | |
| 47 | def diff_schemas(old: dict, new: dict) -> dict: |