]> git.scottworley.com Git - paperdoorknob/blobdiff - spec.py
args: Prefer dashes to underscores
[paperdoorknob] / spec.py
diff --git a/spec.py b/spec.py
index c7ace56daf7c6da338a1288b4b5278410009cf23..2eccbb5562fd359c2148f0039d8e637f9d10474d 100644 (file)
--- a/spec.py
+++ b/spec.py
@@ -12,7 +12,8 @@ from typing import Callable, IO
 from bs4.element import Tag
 
 from fetch import Fetcher
 from bs4.element import Tag
 
 from fetch import Fetcher
-from texify import Texifier
+from glowfic import Layout
+from images import ImageStore
 
 
 # pylint: disable=too-many-instance-attributes
 
 
 # pylint: disable=too-many-instance-attributes
@@ -20,8 +21,11 @@ from texify import Texifier
 class Spec:
     url: str
     fetcher: Fetcher
 class Spec:
     url: str
     fetcher: Fetcher
+    images: ImageStore
     htmlfilter: Callable[[bytes], bytes]
     domfilter: Callable[[Tag], None]
     htmlfilter: Callable[[bytes], bytes]
     domfilter: Callable[[Tag], None]
-    texifier: Texifier
+    texfilter: Callable[[bytes], bytes]
+    layout: Layout
     geometry: str | None
     texout: IO[bytes]
     geometry: str | None
     texout: IO[bytes]
+    log: Callable[[str], None]