html_url,issue_url,id,node_id,user,created_at,updated_at,author_association,body,reactions,performed_via_github_app,issue https://github.com/pydata/xarray/issues/6854#issuecomment-1538068408,https://api.github.com/repos/pydata/xarray/issues/6854,1538068408,IC_kwDOAMm_X85brQ-4,302469,2023-05-08T09:42:08Z,2023-05-08T09:42:08Z,CONTRIBUTOR,I think this was fixed by https://github.com/Unidata/netcdf-c/issues/2573,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1323734180 https://github.com/pydata/xarray/issues/6854#issuecomment-1382625582,https://api.github.com/repos/pydata/xarray/issues/6854,1382625582,IC_kwDOAMm_X85SaTEu,302469,2023-01-14T01:33:08Z,2023-01-14T01:33:08Z,CONTRIBUTOR,"Building against netcdf with the patch backported by @opoplawski, I now get a single failure: ``` _________________________ TestNCZarr.test_open_nczarr __________________________ [gw3] linux -- Python 3.11.1 /usr/bin/python3 zarr_obj = dimension_key = '_ARRAY_DIMENSIONS', try_nczarr = True def _get_zarr_dims_and_attrs(zarr_obj, dimension_key, try_nczarr): # Zarr arrays do not have dimensions. To get around this problem, we add # an attribute that specifies the dimension. We have to hide this attribute # when we send the attributes to the user. # zarr_obj can be either a zarr group or zarr array try: # Xarray-Zarr > dimensions = zarr_obj.attrs[dimension_key] /builddir/build/BUILDROOT/python-xarray-2022.12.0-1.fc38.x86_64/usr/lib/python3.11/site-packages/xarray/backends/zarr.py:183: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = item = '_ARRAY_DIMENSIONS' def __getitem__(self, item): > return self.asdict()[item] E KeyError: '_ARRAY_DIMENSIONS' /usr/lib/python3.11/site-packages/zarr/attrs.py:74: KeyError During handling of the above exception, another exception occurred: zarr_obj = dimension_key = '_ARRAY_DIMENSIONS', try_nczarr = True def _get_zarr_dims_and_attrs(zarr_obj, dimension_key, try_nczarr): # Zarr arrays do not have dimensions. To get around this problem, we add # an attribute that specifies the dimension. We have to hide this attribute # when we send the attributes to the user. # zarr_obj can be either a zarr group or zarr array try: # Xarray-Zarr dimensions = zarr_obj.attrs[dimension_key] except KeyError as e: if not try_nczarr: raise KeyError( f""Zarr object is missing the attribute `{dimension_key}`, which is "" ""required for xarray to determine variable dimensions."" ) from e # NCZarr defines dimensions through metadata in .zarray zarray_path = os.path.join(zarr_obj.path, "".zarray"") zarray = json.loads(zarr_obj.store[zarray_path]) try: # NCZarr uses Fully Qualified Names dimensions = [ > os.path.basename(dim) for dim in zarray[""_NCZARR_ARRAY""][""dimrefs""] ] E KeyError: '_NCZARR_ARRAY' /builddir/build/BUILDROOT/python-xarray-2022.12.0-1.fc38.x86_64/usr/lib/python3.11/site-packages/xarray/backends/zarr.py:197: KeyError The above exception was the direct cause of the following exception: self = def test_open_nczarr(self) -> None: with create_tmp_file(suffix="".zarr"") as tmp: expected = self._create_nczarr(tmp) > actual = xr.open_zarr(tmp, consolidated=False) /builddir/build/BUILDROOT/python-xarray-2022.12.0-1.fc38.x86_64/usr/lib/python3.11/site-packages/xarray/tests/test_backends.py:5741: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /builddir/build/BUILDROOT/python-xarray-2022.12.0-1.fc38.x86_64/usr/lib/python3.11/site-packages/xarray/backends/zarr.py:819: in open_zarr ds = open_dataset( /builddir/build/BUILDROOT/python-xarray-2022.12.0-1.fc38.x86_64/usr/lib/python3.11/site-packages/xarray/backends/api.py:540: in open_dataset backend_ds = backend.open_dataset( /builddir/build/BUILDROOT/python-xarray-2022.12.0-1.fc38.x86_64/usr/lib/python3.11/site-packages/xarray/backends/zarr.py:897: in open_dataset ds = store_entrypoint.open_dataset( /builddir/build/BUILDROOT/python-xarray-2022.12.0-1.fc38.x86_64/usr/lib/python3.11/site-packages/xarray/backends/store.py:28: in open_dataset vars, attrs = store.load() /builddir/build/BUILDROOT/python-xarray-2022.12.0-1.fc38.x86_64/usr/lib/python3.11/site-packages/xarray/backends/common.py:128: in load (_decode_variable_name(k), v) for k, v in self.get_variables().items() /builddir/build/BUILDROOT/python-xarray-2022.12.0-1.fc38.x86_64/usr/lib/python3.11/site-packages/xarray/backends/zarr.py:480: in get_variables return FrozenDict( /builddir/build/BUILDROOT/python-xarray-2022.12.0-1.fc38.x86_64/usr/lib/python3.11/site-packages/xarray/core/utils.py:469: in FrozenDict return Frozen(dict(*args, **kwargs)) /builddir/build/BUILDROOT/python-xarray-2022.12.0-1.fc38.x86_64/usr/lib/python3.11/site-packages/xarray/backends/zarr.py:481: in (k, self.open_store_variable(k, v)) for k, v in self.zarr_group.arrays() /builddir/build/BUILDROOT/python-xarray-2022.12.0-1.fc38.x86_64/usr/lib/python3.11/site-packages/xarray/backends/zarr.py:457: in open_store_variable dimensions, attributes = _get_zarr_dims_and_attrs( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ zarr_obj = dimension_key = '_ARRAY_DIMENSIONS', try_nczarr = True def _get_zarr_dims_and_attrs(zarr_obj, dimension_key, try_nczarr): # Zarr arrays do not have dimensions. To get around this problem, we add # an attribute that specifies the dimension. We have to hide this attribute # when we send the attributes to the user. # zarr_obj can be either a zarr group or zarr array try: # Xarray-Zarr dimensions = zarr_obj.attrs[dimension_key] except KeyError as e: if not try_nczarr: raise KeyError( f""Zarr object is missing the attribute `{dimension_key}`, which is "" ""required for xarray to determine variable dimensions."" ) from e # NCZarr defines dimensions through metadata in .zarray zarray_path = os.path.join(zarr_obj.path, "".zarray"") zarray = json.loads(zarr_obj.store[zarray_path]) try: # NCZarr uses Fully Qualified Names dimensions = [ os.path.basename(dim) for dim in zarray[""_NCZARR_ARRAY""][""dimrefs""] ] except KeyError as e: > raise KeyError( f""Zarr object is missing the attribute `{dimension_key}` and the NCZarr metadata, "" ""which are required for xarray to determine variable dimensions."" ) from e E KeyError: 'Zarr object is missing the attribute `_ARRAY_DIMENSIONS` and the NCZarr metadata, which are required for xarray to determine variable dimensions.' /builddir/build/BUILDROOT/python-xarray-2022.12.0-1.fc38.x86_64/usr/lib/python3.11/site-packages/xarray/backends/zarr.py:200: KeyError ``` Does that look like a problem in netcdf or a problem in xarray here?","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1323734180 https://github.com/pydata/xarray/issues/6854#issuecomment-1330143162,https://api.github.com/repos/pydata/xarray/issues/6854,1330143162,IC_kwDOAMm_X85PSF-6,302469,2022-11-29T06:21:17Z,2022-11-29T06:21:17Z,CONTRIBUTOR,"I could, but I'm not sure what to try. I tried running https://github.com/Unidata/netcdf4-python/blob/master/examples/tutorial.py with those versions and that worked without issue.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1323734180 https://github.com/pydata/xarray/issues/6854#issuecomment-1328135253,https://api.github.com/repos/pydata/xarray/issues/6854,1328135253,IC_kwDOAMm_X85PKbxV,302469,2022-11-26T23:57:28Z,2022-11-26T23:57:28Z,CONTRIBUTOR,Still broken in 2022.11.0; any ideas what to look at here?,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1323734180 https://github.com/pydata/xarray/issues/6941#issuecomment-1233350295,https://api.github.com/repos/pydata/xarray/issues/6941,1233350295,IC_kwDOAMm_X85Jg26X,302469,2022-08-31T19:44:24Z,2022-08-31T19:44:24Z,CONTRIBUTOR,"IIUC, I think this is the exception those tests are trying to check: https://github.com/pydata/xarray/blob/4880012ddee9e43e3e18e95551876e9c182feafb/xarray/plot/utils.py#L893-L896","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1345644028 https://github.com/pydata/xarray/issues/6941#issuecomment-1233345322,https://api.github.com/repos/pydata/xarray/issues/6941,1233345322,IC_kwDOAMm_X85Jg1sq,302469,2022-08-31T19:38:24Z,2022-08-31T19:38:24Z,CONTRIBUTOR,"We looked at this downstream in Matplotlib to see if we introduced something in 3.6.0rc2. There was a bug there in that exception types changed unexpectedly. However, I am thinking that these two tests are incorrect. They are generically checking for `ValueError` without a match on the exception text. This means they completely missed the fact that `husl` was an invalid colormap (which was only exposed because 3.6.0rc2 accidentally changed the type for that exception), whereas I think it was only supposed to check that `levels` was not specified.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1345644028 https://github.com/pydata/xarray/issues/6854#issuecomment-1200757563,https://api.github.com/repos/pydata/xarray/issues/6854,1200757563,IC_kwDOAMm_X85Hkhs7,302469,2022-08-01T06:14:42Z,2022-08-01T06:14:42Z,CONTRIBUTOR,"Backporting netcdf 4.9.0 to Fedora 36 also OOMs, so there's something weird there, but not sure if it's netCDF, or something that xarray is doing.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1323734180 https://github.com/pydata/xarray/issues/6854#issuecomment-1200657104,https://api.github.com/repos/pydata/xarray/issues/6854,1200657104,IC_kwDOAMm_X85HkJLQ,302469,2022-08-01T03:35:39Z,2022-08-01T03:35:39Z,CONTRIBUTOR,"Hmm, I seem to be able to build on Fedora 36 (instead of Rawhide above), with the following versions:
INSTALLED VERSIONS ------------------ commit: None python: 3.10.5 (main, Jun 9 2022, 00:00:00) [GCC 12.1.1 20220507 (Red Hat 12.1.1-1)] python-bits: 64 OS: Linux OS-release: 5.17.13-300.fc36.x86_64 machine: x86_64 processor: x86_64 byteorder: little LC_ALL: None LANG: C.UTF-8 LOCALE: ('en_US', 'UTF-8') libhdf5: 1.12.1 libnetcdf: 4.8.1 xarray: 2022.6.0 pandas: 1.3.5 numpy: 1.22.0 scipy: 1.8.1 netCDF4: 1.5.8 pydap: None h5netcdf: None h5py: None Nio: None zarr: 2.11.3 cftime: 1.5.2 nc_time_axis: None PseudoNetCDF: None rasterio: 1.2.10 cfgrib: None iris: None bottleneck: 1.3.2 dask: 2022.05.0 distributed: None matplotlib: 3.5.2 cartopy: None seaborn: 0.11.1 numbagg: None fsspec: 2022.5.0 cupy: None pint: 0.16.1 sparse: None flox: None numpy_groupies: None setuptools: 59.6.0 pip: 21.3.1 conda: None pytest: 6.2.5 IPython: None sphinx: 4.4.0
","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1323734180 https://github.com/pydata/xarray/issues/5901#issuecomment-953335057,https://api.github.com/repos/pydata/xarray/issues/5901,953335057,IC_kwDOAMm_X8440r0R,302469,2021-10-27T21:45:41Z,2021-10-27T21:45:41Z,CONTRIBUTOR,Have you tried with the latest Cartopy?,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1037814301 https://github.com/pydata/xarray/issues/5342#issuecomment-873660034,https://api.github.com/repos/pydata/xarray/issues/5342,873660034,MDEyOklzc3VlQ29tbWVudDg3MzY2MDAzNA==,302469,2021-07-04T20:50:24Z,2021-07-04T20:50:24Z,CONTRIBUTOR,"> What version of bottleneck are you testing it with? We require `bottleneck >=1.3` (https://github.com/pydata/xarray/blob/master/ci/requirements/py37-min-all-deps.yml) This should go in `setup.cfg`, then? I'm not using conda.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,895202415 https://github.com/pydata/xarray/issues/5342#issuecomment-845413014,https://api.github.com/repos/pydata/xarray/issues/5342,845413014,MDEyOklzc3VlQ29tbWVudDg0NTQxMzAxNA==,302469,2021-05-20T19:24:36Z,2021-05-20T19:24:36Z,CONTRIBUTOR,"Ah, you're right, it's still 1.2.1, I'll fix that.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,895202415 https://github.com/pydata/xarray/issues/5342#issuecomment-844764616,https://api.github.com/repos/pydata/xarray/issues/5342,844764616,MDEyOklzc3VlQ29tbWVudDg0NDc2NDYxNg==,302469,2021-05-20T06:54:15Z,2021-05-20T06:54:15Z,CONTRIBUTOR,"That seems insufficient: ```pytb ________________________________ test_push_dask ________________________________ [gw3] linux -- Python 3.9.5 /usr/bin/python3 @requires_dask @requires_bottleneck def test_push_dask(): import bottleneck import dask.array array = np.array([np.nan, np.nan, np.nan, 1, 2, 3, np.nan, np.nan, 4, 5, np.nan, 6]) expected = bottleneck.push(array, axis=0) for c in range(1, 11): with raise_if_dask_computes(): actual = push(dask.array.from_array(array, chunks=c), axis=0, n=None) > np.testing.assert_equal(actual, expected) /builddir/build/BUILDROOT/python-xarray-0.18.2-1.fc35.x86_64/usr/lib/python3.9/site-packages/xarray/tests/test_duck_array_ops.py:887: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.9/site-packages/dask/array/core.py:1476: in __array__ x = self.compute() /usr/lib/python3.9/site-packages/dask/base.py:285: in compute (result,) = compute(self, traverse=False, **kwargs) /usr/lib/python3.9/site-packages/dask/base.py:567: in compute results = schedule(dsk, keys, **kwargs) /usr/lib/python3.9/site-packages/dask/local.py:560: in get_sync return get_async( /usr/lib/python3.9/site-packages/dask/local.py:503: in get_async for key, res_info, failed in queue_get(queue).result(): /usr/lib64/python3.9/concurrent/futures/_base.py:438: in result return self.__get_result() /usr/lib64/python3.9/concurrent/futures/_base.py:390: in __get_result raise self._exception /usr/lib/python3.9/site-packages/dask/local.py:545: in submit fut.set_result(fn(*args, **kwargs)) /usr/lib/python3.9/site-packages/dask/local.py:237: in batch_execute_tasks return [execute_task(*a) for a in it] /usr/lib/python3.9/site-packages/dask/local.py:237: in return [execute_task(*a) for a in it] /usr/lib/python3.9/site-packages/dask/local.py:228: in execute_task result = pack_exception(e, dumps) /usr/lib/python3.9/site-packages/dask/local.py:223: in execute_task result = _execute_task(task, data) /usr/lib/python3.9/site-packages/dask/core.py:121: in _execute_task return func(*(_execute_task(a, cache) for a in args)) /usr/lib/python3.9/site-packages/dask/optimization.py:963: in __call__ return core.get(self.dsk, self.outkey, dict(zip(self.inkeys, args))) /usr/lib/python3.9/site-packages/dask/core.py:151: in get result = _execute_task(task, cache) /usr/lib/python3.9/site-packages/dask/core.py:121: in _execute_task return func(*(_execute_task(a, cache) for a in args)) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ func = , args = [array([nan, 1.])] kwargs = {'axis': 0, 'n': None} def apply(func, args, kwargs=None): if kwargs: > return func(*args, **kwargs) E TypeError: `n` must be an integer /usr/lib/python3.9/site-packages/dask/utils.py:34: TypeError ```","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,895202415 https://github.com/pydata/xarray/issues/4947#issuecomment-787516696,https://api.github.com/repos/pydata/xarray/issues/4947,787516696,MDEyOklzc3VlQ29tbWVudDc4NzUxNjY5Ng==,302469,2021-02-28T20:23:52Z,2021-02-28T20:23:52Z,CONTRIBUTOR,It's not migrated yet; the 3.4.0rc1 prerelease is on PyPI now.,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,814963352 https://github.com/pydata/xarray/issues/4947#issuecomment-787407436,https://api.github.com/repos/pydata/xarray/issues/4947,787407436,MDEyOklzc3VlQ29tbWVudDc4NzQwNzQzNg==,302469,2021-02-28T07:09:53Z,2021-02-28T07:09:53Z,CONTRIBUTOR,"> FAILED xarray/tests/test_plot.py::TestContour::test_single_level - ValueError... > FAILED xarray/tests/test_plot.py::test_facetgrid_single_contour - ValueError:... This comes from https://github.com/matplotlib/matplotlib/pull/17830, as `BoundaryNorm`/`contour` needs at least two levels, but the test is explicitly using one. If that's something you think is needed, please report the use case to Matplotlib.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,814963352 https://github.com/pydata/xarray/pull/3274#issuecomment-604139693,https://api.github.com/repos/pydata/xarray/issues/3274,604139693,MDEyOklzc3VlQ29tbWVudDYwNDEzOTY5Mw==,302469,2020-03-25T23:20:18Z,2020-03-25T23:20:18Z,CONTRIBUTOR,@pep8speaks seems a little broken... Line 328 is an empty line.,"{""total_count"": 1, ""+1"": 0, ""-1"": 0, ""laugh"": 1, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,487746465 https://github.com/pydata/xarray/pull/3274#issuecomment-603649349,https://api.github.com/repos/pydata/xarray/issues/3274,603649349,MDEyOklzc3VlQ29tbWVudDYwMzY0OTM0OQ==,302469,2020-03-25T05:32:25Z,2020-03-25T05:32:25Z,CONTRIBUTOR,Done.,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,487746465 https://github.com/pydata/xarray/pull/3274#issuecomment-596016815,https://api.github.com/repos/pydata/xarray/issues/3274,596016815,MDEyOklzc3VlQ29tbWVudDU5NjAxNjgxNQ==,302469,2020-03-07T00:13:29Z,2020-03-07T00:13:29Z,CONTRIBUTOR,Sorry I lost track of this; I will rebase soon and update.,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,487746465 https://github.com/pydata/xarray/pull/3274#issuecomment-535365202,https://api.github.com/repos/pydata/xarray/issues/3274,535365202,MDEyOklzc3VlQ29tbWVudDUzNTM2NTIwMg==,302469,2019-09-26T06:50:57Z,2019-09-26T06:50:57Z,CONTRIBUTOR,"> What does this mean? I couldn't find anything in the release notes... https://matplotlib.org/api/api_changes.html#passing-a-line2d-s-drawstyle-together-with-the-linestyle-is-deprecated","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,487746465 https://github.com/pydata/xarray/issues/3266#issuecomment-526817968,https://api.github.com/repos/pydata/xarray/issues/3266,526817968,MDEyOklzc3VlQ29tbWVudDUyNjgxNzk2OA==,302469,2019-08-31T09:59:28Z,2019-08-31T09:59:28Z,CONTRIBUTOR,"* First one: https://github.com/DanielStutzbach/heapdict/pull/13 * Second/third one: https://github.com/pydap/pydap/issues/203 * linestyle/drawstyle one: #3274","{""total_count"": 1, ""+1"": 1, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,485446209 https://github.com/pydata/xarray/pull/1336#issuecomment-292432314,https://api.github.com/repos/pydata/xarray/issues/1336,292432314,MDEyOklzc3VlQ29tbWVudDI5MjQzMjMxNA==,302469,2017-04-07T04:26:02Z,2017-04-07T04:26:02Z,CONTRIBUTOR,"If slow tests are being run by default, I'm not sure they really need their own special option. You can mark them (with `@pytest.mark.slow`) and use pytest's builtin selectors to not run them: `pytest -m ""not slow""`. Are flaky tests actually _flaky_ or do they just _not work_? If flaky, and a re-run will help, then maybe try the `pytest-rerunfailures` plugin.","{""total_count"": 1, ""+1"": 1, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,217660739 https://github.com/pydata/xarray/issues/535#issuecomment-284903466,https://api.github.com/repos/pydata/xarray/issues/535,284903466,MDEyOklzc3VlQ29tbWVudDI4NDkwMzQ2Ng==,302469,2017-03-08T00:12:19Z,2017-03-08T00:12:19Z,CONTRIBUTOR,"See #1298, where I changed Python 2.7 CI to install `h5netcdf` as well (it seemed to be missing.) This test doesn't work on Python 2 either right now.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,101517700 https://github.com/pydata/xarray/pull/1298#issuecomment-284903256,https://api.github.com/repos/pydata/xarray/issues/1298,284903256,MDEyOklzc3VlQ29tbWVudDI4NDkwMzI1Ng==,302469,2017-03-08T00:11:07Z,2017-03-08T00:11:07Z,CONTRIBUTOR,"Oh, just realized there's a skip on Python 3, which links to #535. Apparently, this test is now broken on both Python versions.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,212388758 https://github.com/pydata/xarray/pull/1298#issuecomment-284879925,https://api.github.com/repos/pydata/xarray/issues/1298,284879925,MDEyOklzc3VlQ29tbWVudDI4NDg3OTkyNQ==,302469,2017-03-07T22:23:55Z,2017-03-07T22:23:55Z,CONTRIBUTOR,"shoyer/h5netcdf#16 appears to be the upstream issue, but oddly, it seems to be reported against Python 3 when here it fails with Python 2.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,212388758 https://github.com/pydata/xarray/pull/1298#issuecomment-284837584,https://api.github.com/repos/pydata/xarray/issues/1298,284837584,MDEyOklzc3VlQ29tbWVudDI4NDgzNzU4NA==,302469,2017-03-07T19:47:11Z,2017-03-07T19:47:11Z,CONTRIBUTOR,Both `netcdf4` and `h5netcdf` are installed now; that's the point.,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,212388758 https://github.com/pydata/xarray/pull/1298#issuecomment-284684016,https://api.github.com/repos/pydata/xarray/issues/1298,284684016,MDEyOklzc3VlQ29tbWVudDI4NDY4NDAxNg==,302469,2017-03-07T10:34:04Z,2017-03-07T10:34:13Z,CONTRIBUTOR,"Fortunately, this does [fail in the same way](https://travis-ci.org/pydata/xarray/jobs/208536170#L2314-L2377) as it does for me locally. Since Python 3 works, I think this might be a bytes/str thing, but the error is a bit opaque to me.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,212388758 https://github.com/pydata/xarray/pull/1171#issuecomment-269549266,https://api.github.com/repos/pydata/xarray/issues/1171,269549266,MDEyOklzc3VlQ29tbWVudDI2OTU0OTI2Ng==,302469,2016-12-28T22:11:16Z,2016-12-28T22:11:16Z,CONTRIBUTOR,"That does seem like a bug, but I'm not the one to ask. I'd file a bug and ping @efiring.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,196278181