From 5df28b028eb207eb5c33e2a4eb0efb73c7b0ad27 Mon Sep 17 00:00:00 2001 From: Tim Harder Date: Fri, 8 Jun 2012 00:18:59 -0700 Subject: [PATCH] add support for Beautiful Soup 4 --- euscanwww/djeuscan/tests/test_views.py | 5 ++++- pym/euscan/handlers/generic.py | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/euscanwww/djeuscan/tests/test_views.py b/euscanwww/djeuscan/tests/test_views.py index be4e59e..4139453 100644 --- a/euscanwww/djeuscan/tests/test_views.py +++ b/euscanwww/djeuscan/tests/test_views.py @@ -1,6 +1,9 @@ import StringIO -from BeautifulSoup import BeautifulSoup +try: + from BeautifulSoup import BeautifulSoup +except ImportError: + from bs4 import BeautifulSoup from djeuscan.tests import SystemTestCase from djeuscan.tests.euscan_factory import PackageFactory, setup_maintainers, \ diff --git a/pym/euscan/handlers/generic.py b/pym/euscan/handlers/generic.py index 5cf9d49..92c2984 100644 --- a/pym/euscan/handlers/generic.py +++ b/pym/euscan/handlers/generic.py @@ -2,7 +2,10 @@ import urllib2 import re import StringIO -from BeautifulSoup import BeautifulSoup +try: + from BeautifulSoup import BeautifulSoup +except ImportError: + from bs4 import BeautifulSoup import portage