From 164da8eed115394dab3713930348b1112e544fb2 Mon Sep 17 00:00:00 2001 From: Todd Gamblin Date: Wed, 18 May 2016 08:30:13 -0700 Subject: [PATCH] Version bump to 0.9.1 - Bugfixes for spack find - 0.9.1 can read specs from current develop. --- lib/spack/spack/__init__.py | 2 +- lib/spack/spack/spec.py | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/spack/spack/__init__.py b/lib/spack/spack/__init__.py index c7a155597fe..8c6e0ba5277 100644 --- a/lib/spack/spack/__init__.py +++ b/lib/spack/spack/__init__.py @@ -105,7 +105,7 @@ # Version information from spack.version import Version -spack_version = Version("0.9") +spack_version = Version("0.9.1") # # Executables used by Spack diff --git a/lib/spack/spack/spec.py b/lib/spack/spack/spec.py index 470353c4f69..3f1fc115b84 100644 --- a/lib/spack/spack/spec.py +++ b/lib/spack/spack/spec.py @@ -717,8 +717,9 @@ def from_node_dict(node): else: spec.compiler = CompilerSpec.from_dict(node) - for name, enabled in node['variants'].items(): - spec.variants[name] = VariantSpec(name, enabled) + if 'variants' in node: + for name, enabled in node['variants'].items(): + spec.variants[name] = VariantSpec(name, enabled) return spec