Skip to content

Commit 4e52cf1

Browse files
bs4: NavigableString accepts ReadableBuffer (#10106)
It delegates to str.__new__.
1 parent 17edf76 commit 4e52cf1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

stubs/beautifulsoup4/bs4/element.pyi

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from _typeshed import Incomplete
1+
from _typeshed import Incomplete, ReadableBuffer
22
from collections.abc import Callable, Iterable, Iterator
33
from re import Pattern
44
from typing import Any, Generic, TypeVar, overload
@@ -182,7 +182,7 @@ class NavigableString(str, PageElement):
182182
PREFIX: str
183183
SUFFIX: str
184184
known_xml: bool | None
185-
def __new__(cls, value: str | bytes) -> Self: ...
185+
def __new__(cls, value: str | ReadableBuffer) -> Self: ...
186186
def __copy__(self) -> Self: ...
187187
def __getnewargs__(self) -> tuple[str]: ...
188188
def output_ready(self, formatter: Formatter | str | None = "minimal") -> str: ...

0 commit comments

Comments
 (0)