summaryrefslogtreecommitdiff
path: root/bs4/dammit.py
diff options
context:
space:
mode:
authorLeonard Richardson <leonardr@segfault.org>2018-07-14 14:15:29 -0400
committerLeonard Richardson <leonardr@segfault.org>2018-07-14 14:15:29 -0400
commit877965b09216b2d6f9f99592d7b425c7b7a19108 (patch)
tree08998e2082d9dd9110ca850acf3ae0f5d74dfc5f /bs4/dammit.py
parent7d22fe1941c4a6ef4eb2e234c85db175d3b3f812 (diff)
Fixed code that was causing deprecation warnings in recent Python 3
versions. Includes a patch from Ville Skyttä. [bug=1778909] [bug=1689496]
Diffstat (limited to 'bs4/dammit.py')
-rw-r--r--bs4/dammit.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/bs4/dammit.py b/bs4/dammit.py
index 7965565..be46b39 100644
--- a/bs4/dammit.py
+++ b/bs4/dammit.py
@@ -46,9 +46,9 @@ except ImportError:
pass
xml_encoding_re = re.compile(
- '^<\?.*encoding=[\'"](.*?)[\'"].*\?>'.encode(), re.I)
+ '^<\\?.*encoding=[\'"](.*?)[\'"].*\\?>'.encode(), re.I)
html_meta_re = re.compile(
- '<\s*meta[^>]+charset\s*=\s*["\']?([^>]*?)[ /;\'">]'.encode(), re.I)
+ '<\\s*meta[^>]+charset\\s*=\\s*["\']?([^>]*?)[ /;\'">]'.encode(), re.I)
class EntitySubstitution(object):
@@ -82,7 +82,7 @@ class EntitySubstitution(object):
}
BARE_AMPERSAND_OR_BRACKET = re.compile("([<>]|"
- "&(?!#\d+;|#x[0-9a-fA-F]+;|\w+;)"
+ "&(?!#\\d+;|#x[0-9a-fA-F]+;|\\w+;)"
")")
AMPERSAND_OR_BRACKET = re.compile("([<>&])")