From 07edc37a79cff85d2b626fc5bba2b54ea19270f3 Mon Sep 17 00:00:00 2001 From: Valentin Haenel Date: Mon, 16 Feb 2015 11:51:09 +0100 Subject: [PATCH] handle copleting versions of unknown packages --- _conda | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/_conda b/_conda index 3e4e102..cc4f284 100644 --- a/_conda +++ b/_conda @@ -243,11 +243,14 @@ __conda_describe_package_version(){ current_package="$1" versions=($( conda search --json --use-index-cache $current_package | python -c " import json,sys -versions = set((e['version'] for e in json.load(sys.stdin)['$current_package'])) -for v in versions: - print(v) +try: + versions = set((e['version'] for e in json.load(sys.stdin)['$current_package'])) + for v in versions: + print(v) +except KeyError: + pass ")) - _describe -t versions $current_package' version' versions + _describe -t versions "$current_package version" versions } __conda_commands(){