From 432ce1c2eecc9e7b6fd2138e252f27bc4ecdf858 Mon Sep 17 00:00:00 2001 From: Alexandre Fayolle Date: Wed, 25 Mar 2015 13:55:38 +0100 Subject: [PATCH] protect import of external dependency --- account_banking_iban_lookup/online.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/account_banking_iban_lookup/online.py b/account_banking_iban_lookup/online.py index 8726cce62..3786fc32d 100644 --- a/account_banking_iban_lookup/online.py +++ b/account_banking_iban_lookup/online.py @@ -25,7 +25,7 @@ IBAN numbers and for consulting. import re import urllib import urllib2 -from BeautifulSoup import BeautifulSoup + from openerp.addons.account_banking_iban_lookup.urlagent import ( URLAgent, SoupForm, @@ -33,6 +33,11 @@ from openerp.addons.account_banking_iban_lookup.urlagent import ( from openerp.addons.account_banking.sepa.iban import IBAN from openerp.addons.account_banking.struct import struct +try: + import BeautifulSoup +except ImportError: + BeautifulSoup = None + __all__ = [ 'account_info', 'bank_info',