From 743b3a6cd63ce51b891a53ee39f6739b5d417282 Mon Sep 17 00:00:00 2001 From: Jimmy Berry Date: Wed, 15 May 2019 21:01:00 -0500 Subject: [PATCH] osc-origin, osclib/origin: port first dict key/value access [python3]. --- osc-origin.py | 2 +- osclib/origin.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/osc-origin.py b/osc-origin.py index ba553c80..fd3e31b3 100644 --- a/osc-origin.py +++ b/osc-origin.py @@ -131,7 +131,7 @@ def osrt_origin_lookup(apiurl, project, force_refresh=False, previous=False, qui with open(lookup_path, 'r') as lookup_stream: lookup = yaml.safe_load(lookup_stream) - if not isinstance(lookup.itervalues().next(), dict): + if not isinstance(next(iter(lookup.values())), dict): # Convert flat format to dictionary. for package, origin in lookup.items(): lookup[package] = {'origin': origin} diff --git a/osclib/origin.py b/osclib/origin.py index 2266f5a3..af9700d0 100644 --- a/osclib/origin.py +++ b/osclib/origin.py @@ -86,7 +86,7 @@ def config_resolve(apiurl, project, config): origins = config['origins'] i = 0 while i < len(origins): - origin = origins[i].keys()[0] + origin = next(iter(origins[i])) values = origins[i][origin] if origin == '*':