from .html import _cp1252 as _cp1252 from .namespaces import _base as _base, cc as cc, dc as dc, georss as georss, itunes as itunes, mediarss as mediarss, psc as psc from .sanitizer import _HTMLSanitizer as _HTMLSanitizer, _sanitize_html as _sanitize_html from .urls import _urljoin as _urljoin, make_safe_absolute_uri as make_safe_absolute_uri, resolve_relative_uris as resolve_relative_uris from .util import FeedParserDict as FeedParserDict from typing import Any _base64decode: Any bytes_: Any chr = unichr class _FeedParserMixin(_base.Namespace, cc.Namespace, dc.Namespace, georss.Namespace, itunes.Namespace, mediarss.Namespace, psc.Namespace): namespaces: Any = ... _matchnamespaces: Any = ... can_be_relative_uri: Any = ... can_contain_relative_uris: Any = ... can_contain_dangerous_markup: Any = ... html_types: Any = ... feeddata: Any = ... entries: Any = ... version: str = ... namespaces_in_use: Any = ... infeed: int = ... inentry: int = ... incontent: int = ... intextinput: int = ... inimage: int = ... inauthor: int = ... incontributor: int = ... inpublisher: int = ... insource: int = ... sourcedata: Any = ... contentparams: Any = ... _summaryKey: Any = ... namespacemap: Any = ... elementstack: Any = ... basestack: Any = ... langstack: Any = ... svgOK: int = ... title_depth: int = ... depth: int = ... property_depth_map: Any = ... def __init__(self) -> None: ... def _normalize_attributes(self, kv: Any) -> None: ... baseuri: Any = ... lang: Any = ... def unknown_starttag(self, tag: Any, attrs: Any): ... def unknown_endtag(self, tag: Any) -> None: ... def handle_charref(self, ref: Any) -> None: ... def handle_entityref(self, ref: Any): ... def handle_data(self, text: Any, escape: int = ...) -> None: ... def handle_comment(self, text: Any) -> None: ... def handle_pi(self, text: Any) -> None: ... def handle_decl(self, text: Any) -> None: ... def parse_declaration(self, i: Any): ... @staticmethod def map_content_type(content_type: Any): ... def track_namespace(self, prefix: Any, uri: Any) -> None: ... def resolve_uri(self, uri: Any): ... @staticmethod def decode_entities(element: Any, data: Any): ... @staticmethod def strattrs(attrs: Any): ... def push(self, element: Any, expecting_text: Any) -> None: ... def pop(self, element: Any, strip_whitespace: int = ...): ... def push_content(self, tag: Any, attrs_d: Any, default_content_type: Any, expecting_text: Any) -> None: ... def pop_content(self, tag: Any): ... @staticmethod def looks_like_html(s: Any): ... def _map_to_standard_prefix(self, name: Any): ... def _get_attribute(self, attrs_d: Any, name: Any): ... def _is_base64(self, attrs_d: Any, contentparams: Any): ... @staticmethod def _enforce_href(attrs_d: Any): ... def _save(self, key: Any, value: Any, overwrite: bool = ...) -> None: ... def _get_context(self): ... def _save_author(self, key: Any, value: Any, prefix: str = ...) -> None: ... def _save_contributor(self, key: Any, value: Any) -> None: ... def _sync_author_detail(self, key: str = ...) -> None: ... def _add_tag(self, term: Any, scheme: Any, label: Any) -> None: ... def _start_tags(self, attrs_d: Any) -> None: ... def _end_tags(self) -> None: ...