From 0a064f2216895db0181ee033a785328e704ddc0b Mon Sep 17 00:00:00 2001 From: Ed Bartosh Date: Thu, 19 May 2016 12:33:44 +0300 Subject: scripts: Fix urlparse imports for python3 Used urllib.parse instead of urlparse to make code working in python 3. Signed-off-by: Ed Bartosh --- scripts/lib/recipetool/create.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/lib/recipetool/create.py b/scripts/lib/recipetool/create.py index 744ff1b0ab..129742807f 100644 --- a/scripts/lib/recipetool/create.py +++ b/scripts/lib/recipetool/create.py @@ -24,7 +24,7 @@ import re import json import logging import scriptutils -import urlparse +from urllib.parse import urlparse, urldefrag, urlsplit import hashlib logger = logging.getLogger('recipetool') @@ -283,7 +283,7 @@ def determine_from_url(srcuri): """Determine name and version from a URL""" pn = None pv = None - parseres = urlparse.urlparse(srcuri.lower().split(';', 1)[0]) + parseres = urlparse(srcuri.lower().split(';', 1)[0]) if parseres.path: if 'github.com' in parseres.netloc: res = re.search(r'.*/(.*?)/archive/(.*)-final\.(tar|zip)', parseres.path) @@ -355,7 +355,7 @@ def create_recipe(args): srcrev = '${AUTOREV}' if '://' in args.source: # Fetch a URL - fetchuri = reformat_git_uri(urlparse.urldefrag(args.source)[0]) + fetchuri = reformat_git_uri(urldefrag(args.source)[0]) if args.binary: # Assume the archive contains the directory structure verbatim # so we need to extract to a subdirectory -- cgit 1.2.3-korg