(output_root: Path)
| 54 | |
| 55 | |
| 56 | def appcast_snapshot_path(output_root: Path) -> Path: |
| 57 | timestamp = datetime.now(timezone.utc).strftime("%Y%m%dT%H%M%SZ") |
| 58 | return output_root / "xmls" / f"{timestamp}-appcast.xml" |
| 59 | |
| 60 | |
| 61 | def process_item(version_dir, item): |