|
10 | 10 | except ImportError: |
11 | 11 | pass |
12 | 12 |
|
13 | | -from html5lib.constants import voidElements, booleanAttributes, spaceCharacters |
14 | | -from html5lib.constants import rcdataElements, entities, xmlEntities |
15 | | -from html5lib import utils |
| 13 | +from ..constants import voidElements, booleanAttributes, spaceCharacters |
| 14 | +from ..constants import rcdataElements, entities, xmlEntities |
| 15 | +from .. import utils |
16 | 16 | from xml.sax.saxutils import escape |
17 | 17 |
|
18 | 18 | spaceCharacters = "".join(spaceCharacters) |
@@ -177,18 +177,18 @@ def serialize(self, treewalker, encoding=None): |
177 | 177 | in_cdata = False |
178 | 178 | self.errors = [] |
179 | 179 | if encoding and self.inject_meta_charset: |
180 | | - from html5lib.filters.inject_meta_charset import Filter |
| 180 | + from ..filters.inject_meta_charset import Filter |
181 | 181 | treewalker = Filter(treewalker, encoding) |
182 | 182 | # XXX: WhitespaceFilter should be used before OptionalTagFilter |
183 | 183 | # for maximum efficiently of this latter filter |
184 | 184 | if self.strip_whitespace: |
185 | | - from html5lib.filters.whitespace import Filter |
| 185 | + from ..filters.whitespace import Filter |
186 | 186 | treewalker = Filter(treewalker) |
187 | 187 | if self.sanitize: |
188 | | - from html5lib.filters.sanitizer import Filter |
| 188 | + from ..filters.sanitizer import Filter |
189 | 189 | treewalker = Filter(treewalker) |
190 | 190 | if self.omit_optional_tags: |
191 | | - from html5lib.filters.optionaltags import Filter |
| 191 | + from ..filters.optionaltags import Filter |
192 | 192 | treewalker = Filter(treewalker) |
193 | 193 | for token in treewalker: |
194 | 194 | type = token["type"] |
|
0 commit comments