bleach: Loosen attribute dict type (#5651)

Closes: #5650
This commit is contained in:
Sebastian Rittau
2021-06-17 12:53:16 +02:00
committed by GitHub
parent 515aa6fa3d
commit 64f463172b

View File

@@ -38,7 +38,7 @@ class Cleaner(object):
def clean(self, text: Text) -> Text: ...
_AttributeFilter = Callable[[Text, Text, Text], bool]
_AttributeDict = Dict[Text, Union[Container[Text], _AttributeFilter]]
_AttributeDict = Union[Dict[Text, Union[List[Text], _AttributeFilter]], Dict[Text, List[Text]], Dict[Text, _AttributeFilter]]
_Attributes = Union[_AttributeFilter, _AttributeDict, List[Text]]
def attribute_filter_factory(attributes: _Attributes) -> _AttributeFilter: ...