From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id C72A41381F3 for ; Wed, 14 Aug 2013 20:11:26 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6E08EE0C98; Wed, 14 Aug 2013 20:11:10 +0000 (UTC) Received: from eu-ger-1.hurrikane.de (eu-ger-1.hurrikane.de [83.136.86.198]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 9F0F7E0C8B for ; Wed, 14 Aug 2013 20:11:09 +0000 (UTC) Received: by eu-ger-1.hurrikane.de (Postfix, from userid 1000) id 4E67726C21; Wed, 14 Aug 2013 22:11:03 +0200 (CEST) From: Mark Kubacki To: gentoo-portage-dev@lists.gentoo.org Cc: W-Mark Kubacki Subject: [gentoo-portage-dev] [PATCH 1/3] Send exact version with User-Agent HTTP-header Date: Wed, 14 Aug 2013 22:10:38 +0200 Message-Id: <1376511040-15874-2-git-send-email-wmark@hurrikane.de> X-Mailer: git-send-email 1.8.3.2 In-Reply-To: <1376511040-15874-1-git-send-email-wmark@hurrikane.de> References: <1376511040-15874-1-git-send-email-wmark@hurrikane.de> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-portage-dev@lists.gentoo.org Reply-to: gentoo-portage-dev@lists.gentoo.org X-Archives-Salt: 1fc7aab3-c956-4b35-b836-bac817e4dc0d X-Archives-Hash: f79a5fc0b6374df559f0a87692a82cef From: W-Mark Kubacki Signed-off-by: W-Mark Kubacki --- pym/portage/util/_urlopen.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pym/portage/util/_urlopen.py b/pym/portage/util/_urlopen.py index 768ccb8..798e7b4 100644 --- a/pym/portage/util/_urlopen.py +++ b/pym/portage/util/_urlopen.py @@ -6,6 +6,7 @@ import sys from datetime import datetime from time import mktime from email.utils import formatdate, parsedate +from portage import VERSION try: from urllib.request import urlopen as _urlopen @@ -34,7 +35,7 @@ def urlopen(url, if_modified_since=None): url = urllib_parse.urlunparse((parse_result.scheme, netloc, parse_result.path, parse_result.params, parse_result.query, parse_result.fragment)) password_manager = urllib_request.HTTPPasswordMgrWithDefaultRealm() request = urllib_request.Request(url) - request.add_header('User-Agent', 'Gentoo Portage') + request.add_header('User-Agent', 'Gentoo Portage '+VERSION) if if_modified_since: request.add_header('If-Modified-Since', _timestamp_to_http(if_modified_since)) if parse_result.username is not None: -- 1.8.3.2