From 09dba81453edfbb5ba778c0a4b5e1c804e7ed1b0 Mon Sep 17 00:00:00 2001 From: Leonard Richardson Date: Sat, 4 Apr 2020 18:33:31 -0400 Subject: select() always returns a Tag, so be more specific about its return type. --- bs4/element.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'bs4/element.py') diff --git a/bs4/element.py b/bs4/element.py index 9c6d3cc..78de15b 100644 --- a/bs4/element.py +++ b/bs4/element.py @@ -1763,8 +1763,8 @@ class Tag(PageElement): :param kwargs: Keyword arguments to be passed into SoupSieve's soupsieve.select() method. - :return: A PageElement. - :rtype: Union[bs4.element.Tag, bs4.element.NavigableString] + :return: A Tag. + :rtype: bs4.element.Tag """ value = self.select(selector, namespaces, 1, **kwargs) if value: @@ -1788,7 +1788,7 @@ class Tag(PageElement): :param kwargs: Keyword arguments to be passed into SoupSieve's soupsieve.select() method. - :return: A ResultSet of PageElements. + :return: A ResultSet of Tags. :rtype: bs4.element.ResultSet """ if namespaces is None: -- cgit v1.2.3