From 45f3eafb1aa86444f52f6f9c60d879e68b6a9e76 Mon Sep 17 00:00:00 2001 From: Manuel Gonzalez Date: Thu, 19 Dec 2019 15:23:35 -0400 Subject: [PATCH] Getting rid of the warning: No parser was explicitly specified, so I'm using the best available HTML parser for this system ("lxml") --- stdnum/do/ncf.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stdnum/do/ncf.py b/stdnum/do/ncf.py index 1b551337..b4415973 100644 --- a/stdnum/do/ncf.py +++ b/stdnum/do/ncf.py @@ -174,7 +174,7 @@ def check_dgii(rnc, ncf, timeout=30): # pragma: no cover 'User-Agent': 'Mozilla/5.0 (python-stdnum)', } result = BeautifulSoup( - requests.get(url, headers=headers, timeout=timeout).text) + requests.get(url, headers=headers, timeout=timeout).text, features="lxml") validation = result.find('input', {'name': '__EVENTVALIDATION'})['value'] viewstate = result.find('input', {'name': '__VIEWSTATE'})['value'] data = { @@ -185,7 +185,7 @@ def check_dgii(rnc, ncf, timeout=30): # pragma: no cover 'ctl00$cphMain$txtRNC': rnc, } result = BeautifulSoup( - requests.post(url, headers=headers, data=data, timeout=timeout).text) + requests.post(url, headers=headers, data=data, timeout=timeout).text, features="lxml") results = result.find(id='ctl00_cphMain_pResultado') if results: data = {