diff --git a/stubs/beautifulsoup4/@tests/stubtest_allowlist.txt b/stubs/beautifulsoup4/@tests/stubtest_allowlist.txt index e69de29bb..2e211fbb3 100644 --- a/stubs/beautifulsoup4/@tests/stubtest_allowlist.txt +++ b/stubs/beautifulsoup4/@tests/stubtest_allowlist.txt @@ -0,0 +1,56 @@ +bs4.BeautifulSoup.handle_starttag +bs4.PageElement.fetchNextSiblings +bs4.PageElement.fetchPrevious +bs4.PageElement.fetchPreviousSiblings +bs4.PageElement.findAllNext +bs4.PageElement.findAllPrevious +bs4.PageElement.findNext +bs4.PageElement.findNextSibling +bs4.PageElement.findNextSiblings +bs4.PageElement.findPrevious +bs4.PageElement.findPreviousSibling +bs4.PageElement.findPreviousSiblings +bs4.PageElement.find_all_next +bs4.PageElement.find_all_previous +bs4.PageElement.find_next +bs4.PageElement.find_next_sibling +bs4.PageElement.find_next_siblings +bs4.PageElement.find_previous +bs4.PageElement.find_previous_sibling +bs4.PageElement.find_previous_siblings +bs4.SoupStrainer.__init__ +bs4.Tag.__init__ +bs4.Tag.find +bs4.Tag.findAll +bs4.Tag.findChild +bs4.Tag.findChildren +bs4.Tag.find_all +bs4.dammit.chardet_type +bs4.element.PY3K +bs4.element.PageElement.fetchNextSiblings +bs4.element.PageElement.fetchPrevious +bs4.element.PageElement.fetchPreviousSiblings +bs4.element.PageElement.findAllNext +bs4.element.PageElement.findAllPrevious +bs4.element.PageElement.findNext +bs4.element.PageElement.findNextSibling +bs4.element.PageElement.findNextSiblings +bs4.element.PageElement.findPrevious +bs4.element.PageElement.findPreviousSibling +bs4.element.PageElement.findPreviousSiblings +bs4.element.PageElement.find_all_next +bs4.element.PageElement.find_all_previous +bs4.element.PageElement.find_next +bs4.element.PageElement.find_next_sibling +bs4.element.PageElement.find_next_siblings +bs4.element.PageElement.find_previous +bs4.element.PageElement.find_previous_sibling +bs4.element.PageElement.find_previous_siblings +bs4.element.SoupStrainer.__init__ +bs4.element.Tag.__init__ +bs4.element.Tag.find +bs4.element.Tag.findAll +bs4.element.Tag.findChild +bs4.element.Tag.findChildren +bs4.element.Tag.find_all +bs4.formatter.Formatter.__init__ diff --git a/stubs/beautifulsoup4/METADATA.toml b/stubs/beautifulsoup4/METADATA.toml index 39914d078..9c5a4bca2 100644 --- a/stubs/beautifulsoup4/METADATA.toml +++ b/stubs/beautifulsoup4/METADATA.toml @@ -1 +1 @@ -version = "4.10.*" +version = "4.11.*" diff --git a/stubs/beautifulsoup4/bs4/__init__.pyi b/stubs/beautifulsoup4/bs4/__init__.pyi index e62b04ddd..b3ef2693e 100644 --- a/stubs/beautifulsoup4/bs4/__init__.pyi +++ b/stubs/beautifulsoup4/bs4/__init__.pyi @@ -2,7 +2,7 @@ from _typeshed import Self, SupportsRead from collections.abc import Sequence from typing import Any -from .builder import TreeBuilder +from .builder import ParserRejectedMarkup as ParserRejectedMarkup, TreeBuilder, XMLParsedAsHTMLWarning as XMLParsedAsHTMLWarning from .element import ( CData as CData, Comment as Comment, diff --git a/stubs/beautifulsoup4/bs4/builder/__init__.pyi b/stubs/beautifulsoup4/bs4/builder/__init__.pyi index daa6a9722..13c8a48e3 100644 --- a/stubs/beautifulsoup4/bs4/builder/__init__.pyi +++ b/stubs/beautifulsoup4/bs4/builder/__init__.pyi @@ -64,3 +64,5 @@ class HTMLTreeBuilder(TreeBuilder): class ParserRejectedMarkup(Exception): def __init__(self, message_or_exception) -> None: ... + +class XMLParsedAsHTMLWarning(UserWarning): ...