Skip to content

Commit 7bbde54

Browse files
committed
Rename filters._base to .base to reflect public status
1 parent 19891c5 commit 7bbde54

File tree

7 files changed

+18
-18
lines changed

7 files changed

+18
-18
lines changed

html5lib/filters/alphabeticalattributes.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
from __future__ import absolute_import, division, unicode_literals
22

3-
from . import _base
3+
from . import base
44

55
try:
66
from collections import OrderedDict
77
except ImportError:
88
from ordereddict import OrderedDict
99

1010

11-
class Filter(_base.Filter):
11+
class Filter(base.Filter):
1212
def __iter__(self):
13-
for token in _base.Filter.__iter__(self):
13+
for token in base.Filter.__iter__(self):
1414
if token["type"] in ("StartTag", "EmptyTag"):
1515
attrs = OrderedDict()
1616
for name, value in sorted(token["data"].items(),
File renamed without changes.

html5lib/filters/inject_meta_charset.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
from __future__ import absolute_import, division, unicode_literals
22

3-
from . import _base
3+
from . import base
44

55

6-
class Filter(_base.Filter):
6+
class Filter(base.Filter):
77
def __init__(self, source, encoding):
8-
_base.Filter.__init__(self, source)
8+
base.Filter.__init__(self, source)
99
self.encoding = encoding
1010

1111
def __iter__(self):
1212
state = "pre_head"
1313
meta_found = (self.encoding is None)
1414
pending = []
1515

16-
for token in _base.Filter.__iter__(self):
16+
for token in base.Filter.__iter__(self):
1717
type = token["type"]
1818
if type == "StartTag":
1919
if token["name"].lower() == "head":

html5lib/filters/lint.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,21 @@
22

33
from six import text_type
44

5-
from . import _base
5+
from . import base
66
from ..constants import namespaces, voidElements
77

88
from ..constants import spaceCharacters
99
spaceCharacters = "".join(spaceCharacters)
1010

1111

12-
class Filter(_base.Filter):
12+
class Filter(base.Filter):
1313
def __init__(self, source, require_matching_tags=True):
1414
super(Filter, self).__init__(source)
1515
self.require_matching_tags = require_matching_tags
1616

1717
def __iter__(self):
1818
open_elements = []
19-
for token in _base.Filter.__iter__(self):
19+
for token in base.Filter.__iter__(self):
2020
type = token["type"]
2121
if type in ("StartTag", "EmptyTag"):
2222
namespace = token["namespace"]

html5lib/filters/optionaltags.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
from __future__ import absolute_import, division, unicode_literals
22

3-
from . import _base
3+
from . import base
44

55

6-
class Filter(_base.Filter):
6+
class Filter(base.Filter):
77
def slider(self):
88
previous1 = previous2 = None
99
for token in self.source:

html5lib/filters/sanitizer.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
from six.moves import urllib_parse as urlparse
77

8-
from . import _base
8+
from . import base
99
from ..constants import namespaces, prefixes
1010

1111
__all__ = ["Filter"]
@@ -712,7 +712,7 @@
712712
re.VERBOSE)
713713

714714

715-
class Filter(_base.Filter):
715+
class Filter(base.Filter):
716716
""" sanitization of XHTML+MathML+SVG and of inline style attributes."""
717717
def __init__(self,
718718
source,
@@ -739,7 +739,7 @@ def __init__(self,
739739
self.svg_allow_local_href = svg_allow_local_href
740740

741741
def __iter__(self):
742-
for token in _base.Filter.__iter__(self):
742+
for token in base.Filter.__iter__(self):
743743
token = self.sanitize_token(token)
744744
if token:
745745
yield token

html5lib/filters/whitespace.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@
22

33
import re
44

5-
from . import _base
5+
from . import base
66
from ..constants import rcdataElements, spaceCharacters
77
spaceCharacters = "".join(spaceCharacters)
88

99
SPACES_REGEX = re.compile("[%s]+" % spaceCharacters)
1010

1111

12-
class Filter(_base.Filter):
12+
class Filter(base.Filter):
1313

1414
spacePreserveElements = frozenset(["pre", "textarea"] + list(rcdataElements))
1515

1616
def __iter__(self):
1717
preserve = 0
18-
for token in _base.Filter.__iter__(self):
18+
for token in base.Filter.__iter__(self):
1919
type = token["type"]
2020
if type == "StartTag" \
2121
and (preserve or token["name"] in self.spacePreserveElements):

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy