forked from solderpunk/AV-98
don’t crash if there’s no XMLParsedAsHTMLWarning in BS4 (as we are trying to avoid them anyway
This commit is contained in:
parent
4892b9e450
commit
5dd2238ef2
10
ansicat.py
10
ansicat.py
|
@ -36,9 +36,13 @@ try:
|
||||||
elif int(version[1]) == 9:
|
elif int(version[1]) == 9:
|
||||||
recent = version[2] >= 1
|
recent = version[2] >= 1
|
||||||
if recent:
|
if recent:
|
||||||
from bs4 import XMLParsedAsHTMLWarning
|
try:
|
||||||
import warnings
|
#it looks like only recent versions of BS4 have the XMLParsed warning
|
||||||
warnings.filterwarnings("ignore", category=XMLParsedAsHTMLWarning)
|
from bs4 import XMLParsedAsHTMLWarning
|
||||||
|
import warnings
|
||||||
|
warnings.filterwarnings("ignore", category=XMLParsedAsHTMLWarning)
|
||||||
|
except:
|
||||||
|
pass
|
||||||
_HAS_SOUP = True
|
_HAS_SOUP = True
|
||||||
except ModuleNotFoundError:
|
except ModuleNotFoundError:
|
||||||
_HAS_SOUP = False
|
_HAS_SOUP = False
|
||||||
|
|
Loading…
Reference in New Issue
Block a user