(tree: ET.ElementTree)
| 400 | |
| 401 | |
| 402 | def serialize_tree(tree: ET.ElementTree) -> bytes: |
| 403 | payload = ET.tostring(tree.getroot(), encoding="utf-8", short_empty_elements=True) |
| 404 | return XML_DECLARATION + payload + b"\n" |
| 405 | |
| 406 | |
| 407 | def resolve_category_choice(raw_choice: str, categories: List[str]) -> Optional[str]: |