From e435756cfc0d4e434c213c6c520c68f3ba4b1107 Mon Sep 17 00:00:00 2001 From: Oleg Belousov Date: Mon, 19 Dec 2016 03:02:49 +0200 Subject: [PATCH 1/4] Update opengraph.py --- opengraph/opengraph.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/opengraph/opengraph.py b/opengraph/opengraph.py index fe7fec0..8dc3a2a 100644 --- a/opengraph/opengraph.py +++ b/opengraph/opengraph.py @@ -42,7 +42,7 @@ def _fetch(self, url): return response.text def _parse(self, html): - doc = BeautifulSoup(html) + doc = BeautifulSoup(html, "html5lib") ogs = doc.html.head.findAll(property=re.compile(r'^og')) for og in ogs: From 14e7bccdada1a474ad49e212f57b2521aee457af Mon Sep 17 00:00:00 2001 From: Oleg Belousov Date: Mon, 19 Dec 2016 03:06:37 +0200 Subject: [PATCH 2/4] Update setup.py --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index b4ba43d..f1c494d 100644 --- a/setup.py +++ b/setup.py @@ -7,7 +7,7 @@ __version__ = VERSION __versionstr__ = '.'.join([str(v) for v in VERSION]) -install_requires = ['beautifulsoup4>=4.3', 'requests>=2.7'] +install_requires = ['beautifulsoup4>=4.3', 'requests>=2.7', 'html.parser>=0.0.2'] test_require = install_requires + ['coverage>=3.7', 'nose>=1.3', 'responses'] setup( From 285bb60ef05b19929831b809241dd0177d14c965 Mon Sep 17 00:00:00 2001 From: Oleg Belousov Date: Mon, 19 Dec 2016 03:07:25 +0200 Subject: [PATCH 3/4] Update opengraph.py --- opengraph/opengraph.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/opengraph/opengraph.py b/opengraph/opengraph.py index 8dc3a2a..675b7ac 100644 --- a/opengraph/opengraph.py +++ b/opengraph/opengraph.py @@ -42,7 +42,7 @@ def _fetch(self, url): return response.text def _parse(self, html): - doc = BeautifulSoup(html, "html5lib") + doc = BeautifulSoup(html, 'html.parser') ogs = doc.html.head.findAll(property=re.compile(r'^og')) for og in ogs: From 42133ba78ccaabb164eadaa907cf671e07da7ce3 Mon Sep 17 00:00:00 2001 From: Oleg Belousov Date: Mon, 19 Dec 2016 03:09:23 +0200 Subject: [PATCH 4/4] Update setup.py --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index f1c494d..b4ba43d 100644 --- a/setup.py +++ b/setup.py @@ -7,7 +7,7 @@ __version__ = VERSION __versionstr__ = '.'.join([str(v) for v in VERSION]) -install_requires = ['beautifulsoup4>=4.3', 'requests>=2.7', 'html.parser>=0.0.2'] +install_requires = ['beautifulsoup4>=4.3', 'requests>=2.7'] test_require = install_requires + ['coverage>=3.7', 'nose>=1.3', 'responses'] setup(