diff options
Diffstat (limited to 'poky/bitbake/lib/bs4')
-rw-r--r-- | poky/bitbake/lib/bs4/__init__.py | 2 | ||||
-rw-r--r-- | poky/bitbake/lib/bs4/builder/_html5lib.py | 3 | ||||
-rw-r--r-- | poky/bitbake/lib/bs4/dammit.py | 8 | ||||
-rw-r--r-- | poky/bitbake/lib/bs4/element.py | 1 | ||||
-rw-r--r-- | poky/bitbake/lib/bs4/testing.py | 1 | ||||
-rw-r--r-- | poky/bitbake/lib/bs4/tests/test_docs.py | 4 | ||||
-rw-r--r-- | poky/bitbake/lib/bs4/tests/test_htmlparser.py | 1 | ||||
-rw-r--r-- | poky/bitbake/lib/bs4/tests/test_lxml.py | 8 | ||||
-rw-r--r-- | poky/bitbake/lib/bs4/tests/test_soup.py | 6 | ||||
-rw-r--r-- | poky/bitbake/lib/bs4/tests/test_tree.py | 11 |
10 files changed, 6 insertions, 39 deletions
diff --git a/poky/bitbake/lib/bs4/__init__.py b/poky/bitbake/lib/bs4/__init__.py index f6fdfd50b..e35725b86 100644 --- a/poky/bitbake/lib/bs4/__init__.py +++ b/poky/bitbake/lib/bs4/__init__.py @@ -427,7 +427,7 @@ class BeautifulSoup(Tag): if self.is_xml: # Print the XML declaration encoding_part = '' - if eventual_encoding != None: + if eventual_encoding is not None: encoding_part = ' encoding="%s"' % eventual_encoding prefix = '<?xml version="1.0"%s?>\n' % encoding_part else: diff --git a/poky/bitbake/lib/bs4/builder/_html5lib.py b/poky/bitbake/lib/bs4/builder/_html5lib.py index 2b7a70aa1..9e9216ef9 100644 --- a/poky/bitbake/lib/bs4/builder/_html5lib.py +++ b/poky/bitbake/lib/bs4/builder/_html5lib.py @@ -2,7 +2,6 @@ __all__ = [ 'HTML5TreeBuilder', ] -from pdb import set_trace import warnings from bs4.builder import ( PERMISSIVE, @@ -322,7 +321,7 @@ class Element(treebuildersbase.Node): return self.element.contents def getNameTuple(self): - if self.namespace == None: + if self.namespace is None: return namespaces["html"], self.name else: return self.namespace, self.name diff --git a/poky/bitbake/lib/bs4/dammit.py b/poky/bitbake/lib/bs4/dammit.py index 805aa908a..7ad9e0dd1 100644 --- a/poky/bitbake/lib/bs4/dammit.py +++ b/poky/bitbake/lib/bs4/dammit.py @@ -8,12 +8,10 @@ XML or HTML to reflect a new encoding; that's the tree builder's job. """ __license__ = "MIT" -from pdb import set_trace import codecs from html.entities import codepoint2name import re import logging -import string # Import a library to autodetect character encodings. chardet_type = None @@ -38,12 +36,6 @@ except ImportError: def chardet_dammit(s): return None -# Available from http://cjkpython.i18n.org/. -try: - import iconv_codec -except ImportError: - pass - xml_encoding_re = re.compile( r'^<\?.*encoding=[\'"](.*?)[\'"].*\?>'.encode(), re.I) html_meta_re = re.compile( diff --git a/poky/bitbake/lib/bs4/element.py b/poky/bitbake/lib/bs4/element.py index 3775a6045..68be42d13 100644 --- a/poky/bitbake/lib/bs4/element.py +++ b/poky/bitbake/lib/bs4/element.py @@ -1,6 +1,5 @@ __license__ = "MIT" -from pdb import set_trace import collections.abc import re import sys diff --git a/poky/bitbake/lib/bs4/testing.py b/poky/bitbake/lib/bs4/testing.py index 3a2f260e2..953bca8e9 100644 --- a/poky/bitbake/lib/bs4/testing.py +++ b/poky/bitbake/lib/bs4/testing.py @@ -4,7 +4,6 @@ __license__ = "MIT" import pickle import copy -import functools import unittest from unittest import TestCase from bs4 import BeautifulSoup diff --git a/poky/bitbake/lib/bs4/tests/test_docs.py b/poky/bitbake/lib/bs4/tests/test_docs.py index 5b9f67709..d1d76a33b 100644 --- a/poky/bitbake/lib/bs4/tests/test_docs.py +++ b/poky/bitbake/lib/bs4/tests/test_docs.py @@ -7,19 +7,15 @@ __all__ = [ 'additional_tests', ] -import atexit import doctest -import os #from pkg_resources import ( # resource_filename, resource_exists, resource_listdir, cleanup_resources) -import unittest DOCTEST_FLAGS = ( doctest.ELLIPSIS | doctest.NORMALIZE_WHITESPACE | doctest.REPORT_NDIFF) - # def additional_tests(): # "Run the doc tests (README.txt and docs/*, if any exist)" # doctest_files = [ diff --git a/poky/bitbake/lib/bs4/tests/test_htmlparser.py b/poky/bitbake/lib/bs4/tests/test_htmlparser.py index b45e35f99..30a25e670 100644 --- a/poky/bitbake/lib/bs4/tests/test_htmlparser.py +++ b/poky/bitbake/lib/bs4/tests/test_htmlparser.py @@ -1,7 +1,6 @@ """Tests to ensure that the html.parser tree builder generates good trees.""" -from pdb import set_trace import pickle from bs4.testing import SoupTest, HTMLTreeBuilderSmokeTest from bs4.builder import HTMLParserTreeBuilder diff --git a/poky/bitbake/lib/bs4/tests/test_lxml.py b/poky/bitbake/lib/bs4/tests/test_lxml.py index 6c2a1d73e..6b6cdd07c 100644 --- a/poky/bitbake/lib/bs4/tests/test_lxml.py +++ b/poky/bitbake/lib/bs4/tests/test_lxml.py @@ -1,6 +1,5 @@ """Tests to ensure that the lxml tree builder generates good trees.""" -import re import warnings try: @@ -14,13 +13,8 @@ except ImportError as e: if LXML_PRESENT: from bs4.builder import LXMLTreeBuilder, LXMLTreeBuilderForXML -from bs4 import ( - BeautifulSoup, - BeautifulStoneSoup, - ) -from bs4.element import Comment, Doctype, SoupStrainer +from bs4 import BeautifulStoneSoup from bs4.testing import skipIf -from bs4.tests import test_htmlparser from bs4.testing import ( HTMLTreeBuilderSmokeTest, XMLTreeBuilderSmokeTest, diff --git a/poky/bitbake/lib/bs4/tests/test_soup.py b/poky/bitbake/lib/bs4/tests/test_soup.py index f87949e3d..6ad3cb376 100644 --- a/poky/bitbake/lib/bs4/tests/test_soup.py +++ b/poky/bitbake/lib/bs4/tests/test_soup.py @@ -1,16 +1,12 @@ # -*- coding: utf-8 -*- """Tests of Beautiful Soup as a whole.""" -from pdb import set_trace import logging import unittest import sys import tempfile -from bs4 import ( - BeautifulSoup, - BeautifulStoneSoup, -) +from bs4 import BeautifulSoup from bs4.element import ( CharsetMetaAttributeValue, ContentMetaAttributeValue, diff --git a/poky/bitbake/lib/bs4/tests/test_tree.py b/poky/bitbake/lib/bs4/tests/test_tree.py index 6d3e67f31..8e5c66426 100644 --- a/poky/bitbake/lib/bs4/tests/test_tree.py +++ b/poky/bitbake/lib/bs4/tests/test_tree.py @@ -9,16 +9,12 @@ same markup, but all Beautiful Soup trees can be traversed with the methods tested here. """ -from pdb import set_trace import copy import pickle import re import warnings from bs4 import BeautifulSoup -from bs4.builder import ( - builder_registry, - HTMLParserTreeBuilder, -) +from bs4.builder import builder_registry from bs4.element import ( PY3K, CData, @@ -29,10 +25,7 @@ from bs4.element import ( SoupStrainer, Tag, ) -from bs4.testing import ( - SoupTest, - skipIf, -) +from bs4.testing import SoupTest XML_BUILDER_PRESENT = (builder_registry.lookup("xml") is not None) LXML_PRESENT = (builder_registry.lookup("lxml") is not None) |