---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-6-8ba3ce7b7c40> in <module>()
----> 1 ds = xr.open_dataset(fname, engine='pynio')
/home/usgs/miniconda/envs/IOOS3/lib/python3.6/site-packages/xarray/backends/api.py in open_dataset(filename_or_obj, group, decode_cf, mask_and_scale, decode_times, autoclose, concat_characters, decode_coords, engine, chunks, lock, cache, drop_variables)
299 lock = _default_lock(filename_or_obj, engine)
300 with close_on_error(store):
--> 301 return maybe_decode_store(store, lock)
302 else:
303 if engine is not None and engine != 'scipy':
/home/usgs/miniconda/envs/IOOS3/lib/python3.6/site-packages/xarray/backends/api.py in maybe_decode_store(store, lock)
223 store, mask_and_scale=mask_and_scale, decode_times=decode_times,
224 concat_characters=concat_characters, decode_coords=decode_coords,
--> 225 drop_variables=drop_variables)
226
227 _protect_dataset_variables_inplace(ds, cache)
/home/usgs/miniconda/envs/IOOS3/lib/python3.6/site-packages/xarray/conventions.py in decode_cf(obj, concat_characters, mask_and_scale, decode_times, decode_coords, drop_variables)
944 encoding = obj.encoding
945 elif isinstance(obj, AbstractDataStore):
--> 946 vars, attrs = obj.load()
947 extra_coords = set()
948 file_obj = obj
/home/usgs/miniconda/envs/IOOS3/lib/python3.6/site-packages/xarray/backends/common.py in load(self)
120 """
121 variables = FrozenOrderedDict((_decode_variable_name(k), v)
--> 122 for k, v in self.get_variables().items())
123 attributes = FrozenOrderedDict(self.get_attrs())
124 return variables, attributes
/home/usgs/miniconda/envs/IOOS3/lib/python3.6/site-packages/xarray/backends/pynio_.py in get_variables(self)
55 with self.ensure_open(autoclose=False):
56 return FrozenOrderedDict((k, self.open_store_variable(k, v))
---> 57 for k, v in self.ds.variables.iteritems())
58
59 def get_attrs(self):
AttributeError: 'nioDict' object has no attribute 'iteritems'