syntax revamp

This commit is contained in:
2026-05-24 12:32:57 -07:00
parent 6c0a1b4415
commit 5041d9fbb9
20 changed files with 1512 additions and 1060 deletions
+8 -2
View File
@@ -612,6 +612,8 @@ def write_tags(
url: Iterable[str],
hash_value: Optional[str] = None,
db=None,
*,
emit_debug: bool = True,
) -> None:
"""Write tags to database or sidecar file (tags only).
@@ -665,7 +667,8 @@ def write_tags(
if lines:
sidecar.write_text("\n".join(lines) + "\n", encoding="utf-8")
debug(f"Tags: {sidecar}")
if emit_debug:
debug(f"Tags: {sidecar}")
else:
try:
sidecar.unlink()
@@ -681,6 +684,8 @@ def write_metadata(
url: Optional[Iterable[str]] = None,
relationships: Optional[Iterable[str]] = None,
db=None,
*,
emit_debug: bool = True,
) -> None:
"""Write metadata to database or sidecar file.
@@ -753,7 +758,8 @@ def write_metadata(
# Write metadata file
if lines:
sidecar.write_text("\n".join(lines) + "\n", encoding="utf-8")
debug(f"Wrote metadata to {sidecar}")
if emit_debug:
debug(f"Wrote metadata to {sidecar}")
else:
# Remove if no content
try: