sha,message,author_date,committer_date,raw_author,raw_committer,repo,author,committer 37fe5441c8a2fb981f2c50b8379d7d4f8492ae19,"Adds Dataset.query() method, analogous to pandas DataFrame.query() (#4984) * initial work on Dataset.query * dataset query: test backends, engines, parsers; add docstring * add error test * unfortunate typo * test three dims * refine tests * fix error message Co-authored-by: Maximilian Roos <5635139+max-sixty@users.noreply.github.com> * add requires decorators * revert change, should be func name * improve Dataset.query tests * add DataArray.query * add query to API docs * add query to whats new * fix black, mypy * refine test parameterisation and requirements Co-authored-by: Maximilian Roos <5635139+max-sixty@users.noreply.github.com>",2021-03-16T17:28:15Z,2021-03-16T17:28:15Z,8ebd7cd965c094ffab2dd029e5e0d9a4922d6da2,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,703554,19864447 28b0ba59b33f63dcd6f6cb05666b3cd98211f4b4,fix python 3 build; right way to test exception is raised,2014-05-16T00:03:48Z,2014-05-16T00:03:48Z,8ebd7cd965c094ffab2dd029e5e0d9a4922d6da2,8ebd7cd965c094ffab2dd029e5e0d9a4922d6da2,13221727,703554,703554 b1ae8391e0ae03ec32b9af381a467f82c3eef4dd,simplify group access to avoid recursion; test missing group error,2014-05-14T09:16:51Z,2014-05-14T09:16:51Z,8ebd7cd965c094ffab2dd029e5e0d9a4922d6da2,8ebd7cd965c094ffab2dd029e5e0d9a4922d6da2,13221727,703554,703554 13b118c2f16bbaa99c6e73c46168ae7b50ab9ca8,use IOError; safer recursion; don't worry about group cycles,2014-05-13T23:07:40Z,2014-05-13T23:07:40Z,8ebd7cd965c094ffab2dd029e5e0d9a4922d6da2,8ebd7cd965c094ffab2dd029e5e0d9a4922d6da2,13221727,703554,703554 f42a2af96de07b17539dee13829db084b96220a2,initial implementation of support for NetCDF groups,2014-05-13T13:09:07Z,2014-05-13T13:09:07Z,8ebd7cd965c094ffab2dd029e5e0d9a4922d6da2,8ebd7cd965c094ffab2dd029e5e0d9a4922d6da2,13221727,703554,703554