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/1879#issuecomment-362793230,https://api.github.com/repos/pydata/xarray/issues/1879,362793230,MDEyOklzc3VlQ29tbWVudDM2Mjc5MzIzMA==,1964655,2018-02-03T09:24:19Z,2018-02-03T09:24:19Z,CONTRIBUTOR,"> I guess that by your definition it would be suggested?
Correct.
> Is rasterio going to make it to debian as an apt package?
That's already the case, see: https://packages.debian.org/source/sid/rasterio
What about `toolz` used by `auto_combine`?","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,293830986
https://github.com/pydata/xarray/issues/1879#issuecomment-362712709,https://api.github.com/repos/pydata/xarray/issues/1879,362712709,MDEyOklzc3VlQ29tbWVudDM2MjcxMjcwOQ==,1964655,2018-02-02T21:27:40Z,2018-02-02T21:27:40Z,CONTRIBUTOR,"Well, I am considering (perhaps wrongly) what's in `xarray/__init__.py` as the public API of `xarray`. With that logic in mind, any unconditional import should be treated as an install dependency. Otherwise, users will indeed get an `ImportError` which is not very good.
Back to the original topic, should `toolz` and `rasterio` be strict dependencies, recommended or suggested then?","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,293830986
https://github.com/pydata/xarray/issues/1879#issuecomment-362709426,https://api.github.com/repos/pydata/xarray/issues/1879,362709426,MDEyOklzc3VlQ29tbWVudDM2MjcwOTQyNg==,1964655,2018-02-02T21:14:13Z,2018-02-02T21:14:13Z,CONTRIBUTOR,"And `open_rasterio` is also exposed by `xarray/__init__.py` and imports `rasterio` unconditionally. So again, that makes `rasterio` an `install_requires` too.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,293830986
https://github.com/pydata/xarray/issues/1879#issuecomment-362708442,https://api.github.com/repos/pydata/xarray/issues/1879,362708442,MDEyOklzc3VlQ29tbWVudDM2MjcwODQ0Mg==,1964655,2018-02-02T21:10:27Z,2018-02-02T21:10:27Z,CONTRIBUTOR,"Indeed. `xarray/__init__.py` does import `auto_combine` from `xarray/core/combine.py`, so `toolz` should be listed as `install_depends` I guess.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,293830986
https://github.com/pydata/xarray/issues/1879#issuecomment-362707544,https://api.github.com/repos/pydata/xarray/issues/1879,362707544,MDEyOklzc3VlQ29tbWVudDM2MjcwNzU0NA==,1964655,2018-02-02T21:06:49Z,2018-02-02T21:06:49Z,CONTRIBUTOR,And what about `toolz` which is used in `xarray/core/combine.py`?,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,293830986
https://github.com/pydata/xarray/issues/1879#issuecomment-362705948,https://api.github.com/repos/pydata/xarray/issues/1879,362705948,MDEyOklzc3VlQ29tbWVudDM2MjcwNTk0OA==,1964655,2018-02-02T21:00:25Z,2018-02-02T21:00:25Z,CONTRIBUTOR,"So, just to confirm, the recommended dependencies are just `dask`, `netCDF4` and `bottleneck`, right? The rest should be suggested.
What about `cyordereddict`? It is listed in the docs but its description says it is obsolete.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,293830986