home / github

Menu
  • GraphQL API
  • Search all tables

issue_comments

Table actions
  • GraphQL API for issue_comments

26 rows where user = 302469 sorted by updated_at descending

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: issue_url, reactions, created_at (date), updated_at (date)

issue 11

  • test_open_nczarr uses too much memory 6
  • netcdf4/h5netcdf cross engine test broken on Python 2 4
  • Use drawstyle instead of linestyle in plot.step. 4
  • test_push_dask fails type inference 3
  • ⚠️ Nightly upstream-dev CI failed ⚠️ 2
  • ⚠️ Nightly upstream-dev CI failed ⚠️ 2
  • test_cross_engine_read_write_netcdf4 is broken on Python 3 due to some sort of upstream change 1
  • Fix tests for upcoming matplotlib v2 1
  • Marks slow, flaky, and failing tests 1
  • Warnings in the test suite 1
  • Spurious lines of the pcolormesh example 1

user 1

  • QuLogic · 26 ✖

author_association 1

  • CONTRIBUTOR 26
id html_url issue_url node_id user created_at updated_at ▲ author_association body reactions performed_via_github_app issue
1538068408 https://github.com/pydata/xarray/issues/6854#issuecomment-1538068408 https://api.github.com/repos/pydata/xarray/issues/6854 IC_kwDOAMm_X85brQ-4 QuLogic 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
}
  test_open_nczarr uses too much memory 1323734180
1382625582 https://github.com/pydata/xarray/issues/6854#issuecomment-1382625582 https://api.github.com/repos/pydata/xarray/issues/6854 IC_kwDOAMm_X85SaTEu QuLogic 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.testopen_nczarr ______ [gw3] linux -- Python 3.11.1 /usr/bin/python3 zarr_obj = <zarr.core.Array '/dim2' (9,) float64 read-only> 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 = <zarr.attrs.Attributes object at 0x7f697d934ad0> 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 = <zarr.core.Array '/dim2' (9,) float64 read-only> 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 = <xarray.tests.test_backends.TestNCZarr object at 0x7f697ed62f10> 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 <genexpr> (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 = <zarr.core.Array '/dim2' (9,) float64 read-only> 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
}
  test_open_nczarr uses too much memory 1323734180
1330143162 https://github.com/pydata/xarray/issues/6854#issuecomment-1330143162 https://api.github.com/repos/pydata/xarray/issues/6854 IC_kwDOAMm_X85PSF-6 QuLogic 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
}
  test_open_nczarr uses too much memory 1323734180
1328135253 https://github.com/pydata/xarray/issues/6854#issuecomment-1328135253 https://api.github.com/repos/pydata/xarray/issues/6854 IC_kwDOAMm_X85PKbxV QuLogic 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
}
  test_open_nczarr uses too much memory 1323734180
1233350295 https://github.com/pydata/xarray/issues/6941#issuecomment-1233350295 https://api.github.com/repos/pydata/xarray/issues/6941 IC_kwDOAMm_X85Jg26X QuLogic 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
}
  ⚠️ Nightly upstream-dev CI failed ⚠️ 1345644028
1233345322 https://github.com/pydata/xarray/issues/6941#issuecomment-1233345322 https://api.github.com/repos/pydata/xarray/issues/6941 IC_kwDOAMm_X85Jg1sq QuLogic 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
}
  ⚠️ Nightly upstream-dev CI failed ⚠️ 1345644028
1200757563 https://github.com/pydata/xarray/issues/6854#issuecomment-1200757563 https://api.github.com/repos/pydata/xarray/issues/6854 IC_kwDOAMm_X85Hkhs7 QuLogic 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
}
  test_open_nczarr uses too much memory 1323734180
1200657104 https://github.com/pydata/xarray/issues/6854#issuecomment-1200657104 https://api.github.com/repos/pydata/xarray/issues/6854 IC_kwDOAMm_X85HkJLQ QuLogic 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
}
  test_open_nczarr uses too much memory 1323734180
953335057 https://github.com/pydata/xarray/issues/5901#issuecomment-953335057 https://api.github.com/repos/pydata/xarray/issues/5901 IC_kwDOAMm_X8440r0R QuLogic 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
}
  Spurious lines of the pcolormesh example 1037814301
873660034 https://github.com/pydata/xarray/issues/5342#issuecomment-873660034 https://api.github.com/repos/pydata/xarray/issues/5342 MDEyOklzc3VlQ29tbWVudDg3MzY2MDAzNA== QuLogic 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
}
  test_push_dask fails type inference 895202415
845413014 https://github.com/pydata/xarray/issues/5342#issuecomment-845413014 https://api.github.com/repos/pydata/xarray/issues/5342 MDEyOklzc3VlQ29tbWVudDg0NTQxMzAxNA== QuLogic 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
}
  test_push_dask fails type inference 895202415
844764616 https://github.com/pydata/xarray/issues/5342#issuecomment-844764616 https://api.github.com/repos/pydata/xarray/issues/5342 MDEyOklzc3VlQ29tbWVudDg0NDc2NDYxNg== QuLogic 302469 2021-05-20T06:54:15Z 2021-05-20T06:54:15Z CONTRIBUTOR

That seems insufficient: ```pytb _____ testpush_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 <listcomp> 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 = <built-in function push>, 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
}
  test_push_dask fails type inference 895202415
787516696 https://github.com/pydata/xarray/issues/4947#issuecomment-787516696 https://api.github.com/repos/pydata/xarray/issues/4947 MDEyOklzc3VlQ29tbWVudDc4NzUxNjY5Ng== QuLogic 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
}
  ⚠️ Nightly upstream-dev CI failed ⚠️ 814963352
787407436 https://github.com/pydata/xarray/issues/4947#issuecomment-787407436 https://api.github.com/repos/pydata/xarray/issues/4947 MDEyOklzc3VlQ29tbWVudDc4NzQwNzQzNg== QuLogic 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
}
  ⚠️ Nightly upstream-dev CI failed ⚠️ 814963352
604139693 https://github.com/pydata/xarray/pull/3274#issuecomment-604139693 https://api.github.com/repos/pydata/xarray/issues/3274 MDEyOklzc3VlQ29tbWVudDYwNDEzOTY5Mw== QuLogic 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
}
  Use drawstyle instead of linestyle in plot.step. 487746465
603649349 https://github.com/pydata/xarray/pull/3274#issuecomment-603649349 https://api.github.com/repos/pydata/xarray/issues/3274 MDEyOklzc3VlQ29tbWVudDYwMzY0OTM0OQ== QuLogic 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
}
  Use drawstyle instead of linestyle in plot.step. 487746465
596016815 https://github.com/pydata/xarray/pull/3274#issuecomment-596016815 https://api.github.com/repos/pydata/xarray/issues/3274 MDEyOklzc3VlQ29tbWVudDU5NjAxNjgxNQ== QuLogic 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
}
  Use drawstyle instead of linestyle in plot.step. 487746465
535365202 https://github.com/pydata/xarray/pull/3274#issuecomment-535365202 https://api.github.com/repos/pydata/xarray/issues/3274 MDEyOklzc3VlQ29tbWVudDUzNTM2NTIwMg== QuLogic 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
}
  Use drawstyle instead of linestyle in plot.step. 487746465
526817968 https://github.com/pydata/xarray/issues/3266#issuecomment-526817968 https://api.github.com/repos/pydata/xarray/issues/3266 MDEyOklzc3VlQ29tbWVudDUyNjgxNzk2OA== QuLogic 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
}
  Warnings in the test suite 485446209
292432314 https://github.com/pydata/xarray/pull/1336#issuecomment-292432314 https://api.github.com/repos/pydata/xarray/issues/1336 MDEyOklzc3VlQ29tbWVudDI5MjQzMjMxNA== QuLogic 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
}
  Marks slow, flaky, and failing tests 217660739
284903466 https://github.com/pydata/xarray/issues/535#issuecomment-284903466 https://api.github.com/repos/pydata/xarray/issues/535 MDEyOklzc3VlQ29tbWVudDI4NDkwMzQ2Ng== QuLogic 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
}
  test_cross_engine_read_write_netcdf4 is broken on Python 3 due to some sort of upstream change 101517700
284903256 https://github.com/pydata/xarray/pull/1298#issuecomment-284903256 https://api.github.com/repos/pydata/xarray/issues/1298 MDEyOklzc3VlQ29tbWVudDI4NDkwMzI1Ng== QuLogic 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
}
  netcdf4/h5netcdf cross engine test broken on Python 2 212388758
284879925 https://github.com/pydata/xarray/pull/1298#issuecomment-284879925 https://api.github.com/repos/pydata/xarray/issues/1298 MDEyOklzc3VlQ29tbWVudDI4NDg3OTkyNQ== QuLogic 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
}
  netcdf4/h5netcdf cross engine test broken on Python 2 212388758
284837584 https://github.com/pydata/xarray/pull/1298#issuecomment-284837584 https://api.github.com/repos/pydata/xarray/issues/1298 MDEyOklzc3VlQ29tbWVudDI4NDgzNzU4NA== QuLogic 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
}
  netcdf4/h5netcdf cross engine test broken on Python 2 212388758
284684016 https://github.com/pydata/xarray/pull/1298#issuecomment-284684016 https://api.github.com/repos/pydata/xarray/issues/1298 MDEyOklzc3VlQ29tbWVudDI4NDY4NDAxNg== QuLogic 302469 2017-03-07T10:34:04Z 2017-03-07T10:34:13Z CONTRIBUTOR

Fortunately, this does fail in the same way 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
}
  netcdf4/h5netcdf cross engine test broken on Python 2 212388758
269549266 https://github.com/pydata/xarray/pull/1171#issuecomment-269549266 https://api.github.com/repos/pydata/xarray/issues/1171 MDEyOklzc3VlQ29tbWVudDI2OTU0OTI2Ng== QuLogic 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
}
  Fix tests for upcoming matplotlib v2 196278181

Advanced export

JSON shape: default, array, newline-delimited, object

CSV options:

CREATE TABLE [issue_comments] (
   [html_url] TEXT,
   [issue_url] TEXT,
   [id] INTEGER PRIMARY KEY,
   [node_id] TEXT,
   [user] INTEGER REFERENCES [users]([id]),
   [created_at] TEXT,
   [updated_at] TEXT,
   [author_association] TEXT,
   [body] TEXT,
   [reactions] TEXT,
   [performed_via_github_app] TEXT,
   [issue] INTEGER REFERENCES [issues]([id])
);
CREATE INDEX [idx_issue_comments_issue]
    ON [issue_comments] ([issue]);
CREATE INDEX [idx_issue_comments_user]
    ON [issue_comments] ([user]);
Powered by Datasette · Queries took 1039.828ms · About: xarray-datasette