# HG changeset patch # User BenoƮt Allard # Date 1419946488 -3600 # Node ID 4d8218fbe68651b81c3eebf81fa3fa7b2782e0cb # Parent 1d63a532ccce3d80a792fdc9491735c2f56624ac# Parent 5df0bef667ea4e93ce41f6f3d96de93f09d2b16f merged diff -r 1d63a532ccce -r 4d8218fbe686 CHANGES --- a/CHANGES Tue Dec 30 14:34:21 2014 +0100 +++ b/CHANGES Tue Dec 30 14:34:48 2014 +0100 @@ -1,3 +1,10 @@ +Farol next +======================= + +Main changes since 1.0.1: +------------------------- +* Set the User-Agent to external requests to a non-default value. + Farol 1.0.1 (2014-11-17) ======================== diff -r 1d63a532ccce -r 4d8218fbe686 farol/main.py --- a/farol/main.py Tue Dec 30 14:34:21 2014 +0100 +++ b/farol/main.py Tue Dec 30 14:34:48 2014 +0100 @@ -110,6 +110,11 @@ ) def download_url(url): + request = urllib2.Request(url) + request.add_header('User-Agent', + app.config.get('USER_AGENT', + 'Farol %s / FarolLuz %s' % ( + __version__, farolluz.__version__))) proxy_host = app.config.get('PROXY_HOST', '') if proxy_host: proxy = urllib2.ProxyHandler({'http': proxy_host, 'https': proxy_host})