From: Ed Bartosh <[email protected]> Used urllib.parse instead of urlparse to make code working in python 3.
Signed-off-by: Ed Bartosh <[email protected]> Signed-off-by: Richard Purdie <[email protected]> --- 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 744ff1b..1297428 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 -- 2.5.0 -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
