sha,message,author_date,committer_date,raw_author,raw_committer,repo,author,committer 9491318e29b478234e6f96c3547d724504b4a1bb,no mode arg to open_zarr (#2246),2018-06-22T22:00:05Z,2018-06-22T22:00:05Z,1a0c5f6e7558375963ec136fae97c729cdec1df8,f10b21bed2846b879806f87039b77245b18e7671,13221727,5635139,1217238 7036eb5b629f2112da9aa13538aecb07f0f83f5a,"Align DataArrays based on coords in Dataset constructor (#1826) * Align da based on explicit coords * add tags to gitignore * random formatting spot * initial tests * apply the test to the right degree of freedom - the coords of the variable added in * couple more for gitignore * @stickler-ci doesn't like `range` * more tests * more gitignores * whats new * raise * message= * Add all testmon files to gitignore * cast single dim tuples to indexes * test on different dataset coords types * updated whatsnew * version from Stephan's feedback; works but not clean * I think much cleaner version * formatting",2018-05-31T00:22:58Z,2018-05-31T00:22:58Z,1a0c5f6e7558375963ec136fae97c729cdec1df8,f10b21bed2846b879806f87039b77245b18e7671,13221727,5635139,1217238 fb7a43ea102c7706ad5d3bc8399264155cb273dd,"Rename takes kwargs (#2194) * rename takes kwargs * tests * better check for type of rename",2018-05-29T03:05:08Z,2018-05-29T03:05:08Z,1a0c5f6e7558375963ec136fae97c729cdec1df8,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,5635139,19864447 847050026d45e2817960a37564bd8e909ecbdb05,"Datasets more robust to non-string keys (#2174) * ds more robust to non-str keys * formatting * time.dayofyear needs cover in dataarray getitem * trial of indexer_dict * feedback from stephan * a few more methods * reindex added * rename to either_dict_or_kwargs * remove assert check * docstring * more docstring * `optional` goes last * last docstring * what's new * artefact * test either_dict_or_kwargs",2018-05-27T20:48:30Z,2018-05-27T20:48:30Z,1a0c5f6e7558375963ec136fae97c729cdec1df8,f10b21bed2846b879806f87039b77245b18e7671,13221727,5635139,1217238 e63e0e9766c68d7eef215da6f6d7b7dbaca4b652,character out of place preventing formatting (#2052),2018-04-11T21:37:46Z,2018-04-11T21:37:46Z,1a0c5f6e7558375963ec136fae97c729cdec1df8,f10b21bed2846b879806f87039b77245b18e7671,13221727,5635139,1217238 a5f7d6ac60e8e5682e2be739dd520b7a3bbd0fc7,"Isin (#2031) * gitignore testmon * initial isin implementation * gitignore * dask * numpy version check not needed * numpy version check for isin * move to common * rename data_set to ds * Revert ""rename data_set to ds"" This reverts commit 75493c2e9e1eb9b39a2222a19a7725afe1f009be. * 'expect' test for dataset * unneeded import * formatting * docs * Raise an informative error message when converting Dataset -> np.ndarray Makes `np.asarray(dataset)` issue an informative error. Currently, `np.asarray(xr.Dataset({'x': 0}))` raises `KeyError: 0`, which makes no sense. * normal tests are better than a weird middle ground * dask test * grammar * try changing skip decorator ordering * just use has_dask * another noqa? * flake for py3.4 * flake",2018-04-04T02:46:56Z,2018-04-04T02:46:56Z,1a0c5f6e7558375963ec136fae97c729cdec1df8,f10b21bed2846b879806f87039b77245b18e7671,13221727,5635139,1217238 8e4231a28d8385e95c156f17ccfefeab537f63ed,"consolidate to one pytest config (#2020) don't even try collecting properties/ as this raises if hypothesis not installed",2018-03-28T18:38:21Z,2018-03-28T18:38:21Z,1a0c5f6e7558375963ec136fae97c729cdec1df8,f10b21bed2846b879806f87039b77245b18e7671,13221727,5635139,1217238 f3bbb3ef6badcfe5d1f3b77c231846f0e79a93ea,"DOC: Contributing / isort (#1947) * flake8 only without stepping on @jhamman's toes, flake8 takes 5.4s to run and so we can probably cut to just running `flake8` rather than an explanation of the diffs etc * isort instructions",2018-02-27T23:21:40Z,2018-02-27T23:21:40Z,1a0c5f6e7558375963ec136fae97c729cdec1df8,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,5635139,19864447 0e73e240107caee3ffd1a1149f0150c390d43251,"isort (#1924) * isort configs * all files sorted * default to thirdparty * sorting after defaulting to third party * don't ignore sorting errors in Stickler (though I don't think it'll check anyway!) * lots of gaps? * double negative * @stickler-ci * isort home stretch * unsure why this is being picked up now * ok fun is fading now * Fixing style errors. * random char * lint",2018-02-27T19:33:34Z,2018-02-27T19:33:34Z,1a0c5f6e7558375963ec136fae97c729cdec1df8,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,5635139,19864447 97f5778261e48391ba6772ca518cd2a51ff0ec83,"flake8 passes (#1925) * flake8 passes * Fixing style errors. * pray to @stickler-ci * update stickler config * gitignore",2018-02-20T18:04:58Z,2018-02-20T18:04:58Z,1a0c5f6e7558375963ec136fae97c729cdec1df8,f10b21bed2846b879806f87039b77245b18e7671,13221727,5635139,1217238 f3deb2f2495220af819021b199a5305b0d62ef36,"pytest-ification (#1828) * deprecation notes in testing functions * gitignore additions * self_assert from unittest2pytest * pytest.warns needs a warning * assert_equal * future warnings * assert identical * pytest warning fix * revert assert_equal, as assert_array_equal needs to be separate * assert dataset & dataarray equal * imports * assertItemsEqual (but may need coercion to sets) * Revert ""assertItemsEqual (but may need coercion to sets)"" This reverts commit fa8f89a1200ce957f9d53c524585529f6364d7d1. * add back in assertitemsequal * self.assert_equal -> assert_equal * pytest.warns message matching * undo backend changes - too many errors * a few triages * another import * can't deprecate importorskip yet * assert_array_equal * assert_identical half way in ufuncs * backends merge * lint v1 * lint v2 * autopep8 all the things * lint final * undo some of the yapf crazyness * @Zac-HD dtype * remove more yapf overeagerness * test_ufuncs normal again * final lint normalize * a few left overs * xarray-specific functions changed in backends * undo self.AllClose * remove some old xarray funcs * assert_array_equal complete * remove assertVariable* * more parentheses please * install pytest through pip in 3.4 CI * flake8 fails on 3.4 only without this?",2018-01-15T22:25:29Z,2018-01-15T22:25:29Z,1a0c5f6e7558375963ec136fae97c729cdec1df8,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,5635139,19864447