Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJussi Räsänen <jussi@skyred.fi>2014-03-05 17:57:34 +0100
committerJussi Räsänen <jussi@skyred.fi>2014-03-05 17:59:56 +0100
commit2405c89652607261587cfd619c723c805c2cf852 (patch)
tree799c637cf9eca8b27746e077b40a95b13c57c3b8
parenta4012f59d8afa3dcb3030809cb77705cb964cf28 (diff)
Added a simple backwards compability check
-rw-r--r--stdnum/eu/vat.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/stdnum/eu/vat.py b/stdnum/eu/vat.py
index 460bb38..573852c 100644
--- a/stdnum/eu/vat.py
+++ b/stdnum/eu/vat.py
@@ -125,6 +125,9 @@ def check_vies(number): # pragma: no cover (no tests for this function)
global _vies_client
if not _vies_client:
from suds.client import Client
- from urllib import getproxies
+ try:
+ from urllib import getproxies
+ except ImportError:
+ from urllib.request import getproxies
_vies_client = Client(vies_wsdl, proxy=getproxies())
return _vies_client.service.checkVat(number[:2], number[2:])