sha,message,author_date,committer_date,raw_author,raw_committer,repo,author,committer eece515aaa1bd9ec78dffe47d8d839cd69515b56,Drop the hack needed to use CachingFileManager as we don't use it anymore. (#2544),2018-11-06T16:23:16Z,2018-11-06T16:23:16Z,43536d21a9a3f92bdd2ea532482e40190547761a,5f199557d0f8f69fbea5e027a407146e2669a812,13221727,226037, 38399cce9b97a7b48d56f66500469305ccc250f9,"Remove use of deprecated, unused keyword. (#2540)",2018-11-05T02:35:27Z,2018-11-05T02:35:27Z,43536d21a9a3f92bdd2ea532482e40190547761a,f10b21bed2846b879806f87039b77245b18e7671,13221727,226037,1217238 b8c4b7862c87223f32e13d7c454a8f275998f828,Fix tests to new coordinate names in cfgrib>=0.9.2. (#2502),2018-10-23T18:28:47Z,2018-10-23T18:28:47Z,43536d21a9a3f92bdd2ea532482e40190547761a,f10b21bed2846b879806f87039b77245b18e7671,13221727,226037,1217238 671d936166414edc368cca8e33475369e2bb4d24,"ENH: Detect the GRIB files by the filename extension and suggest engine. (#2492) * Detect the GRIB files by the filename extension. * Follow conventions on QA and coverage. * Add test_backends_api.py to unit test private function in api.py. * Add tests to is_grib_path and is_remote_uri in utils.py * Move `.gz` detection logic to `_get_default_engine`. * More expressive test. * Do not fall back to other inconsistent drivers for GRIB files. * Fix string split. * ""In the face of ambiguity, refuse the temptation to guess."" * Move import testing for every class of input to a different function. * Fix _get_default_engine test.",2018-10-22T15:26:13Z,2018-10-22T15:26:13Z,43536d21a9a3f92bdd2ea532482e40190547761a,f10b21bed2846b879806f87039b77245b18e7671,13221727,226037,1217238 9f4474d657193f1c7c9aac25bb2edf94755a8593,"Add a GRIB backend via ECMWF cfgrib / ecCodes (#2476) * Integration of ECMWF cfgrib driver to read GRIB files into xarray. * Remove all coordinate renaming from the cfgrib backend. * Move flavour selection to `cfgrib.Dataset.from_path`. * Sync xarray backend import style with xarray. * Make use of the new xarray.backends.FileCachingManager. * Add just-in-case locking for ecCodes. * Explicitly assign attributes to CfGribArrayWrapper * Add missing locking in CfGribArrayWrapper and use explicit_indexing_adapter. * Add a comment about the ugly work-around needed for filter_by_keys. * Declare correct indexing support. * Add TestCfGrib test class. * cfgrib doesn't store a file reference so no need for CachingFileManager. * Add cfgrib testing to Travis-CI. * Naming. * Fix line lengths and get to 100% coverage. * Add reference to *cfgrib* engine in inline docs. * First cut of the documentation. * Tentative test cfgrib under dask.distributed. * Better integration test. * Remove explicit copyright and license boilerplate to harmonise with other files. * Add a usage example. * Fix code style. * Fix doc style. * Fix docs testing. The example.grib file is not accessible. * Fix merge in docs. * Fix merge in docs. * Fix doc style.",2018-10-17T16:53:31Z,2018-10-17T16:53:31Z,43536d21a9a3f92bdd2ea532482e40190547761a,f10b21bed2846b879806f87039b77245b18e7671,13221727,226037,1217238