sha,message,author_date,committer_date,raw_author,raw_committer,repo,author,committer a04900d724f05b3ab8757144bcd23845ff5eee94,"Support for the new compression arguments. (#7551) * Support for the new compression arguments. Use a dict for the arguments and update it with the encoding, so all variables are passed. * significant_digit and other missing keys added Should close #7634 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * test for the new compression argument * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * move the new test to TestNetCDF4Data * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * simplify this line (code review) * Added entry to whats-new Also removed an unnecesary call to monkeypatch fixture. * bump netcdf4 to 1.6.2 in min-all-deps.yml * parametrize compression in test * Revert ""bump netcdf4 to 1.6.2 in min-all-deps.yml"" This reverts commit c2ce8d5c92e8f5823ad6bbafdd79b5c7f1148d5e. * check netCDF4 version and skip test if netcdf4 version <1.6.2 * fix typing * Larger chunks to avoid random blosc errors With smaller chunks it raises ""Blosc_FIlter Error: blosc_filter: Buffer is uncompressible."" one out of three times. * use decorator to skip old netCDF4 versions * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * remove stale version-property * fix whats-new.rst * fix requires-decorator * fix for asserts of other tests that use test data * Apply suggestions from code review * Update xarray/tests/__init__.py * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update xarray/tests/test_backends.py --------- Co-authored-by: garciam Co-authored-by: Deepak Cherian Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Ryan Abernathey Co-authored-by: Kai Mühlbauer Co-authored-by: Kai Mühlbauer ",2023-12-21T15:24:15Z,2023-12-21T15:24:15Z,94a5dc19227a35cce4d69be905e86c708c93a8b3,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,6883049,19864447 92e7cb5b21a6dee7f7333c66e41233205c543bc1,"Support the new compression argument in netCDF4 > 1.6.0 (#6981) * Added support for the new compression argument in netCDF4 > 1.6.0 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Check both netCDF4 and libnetcdf versions to see if they support the new compression arguments. * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Remove checking netCDF4 and libnetcdf versions. We let them fail if they do not match compression/zlib arguments. * Added test after merging with the new version of the file. Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Deepak Cherian ",2022-12-01T22:41:51Z,2022-12-01T22:41:51Z,94a5dc19227a35cce4d69be905e86c708c93a8b3,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,6883049,19864447 3406de3afad2b8f7c0d8a8d4a374da7e48f76dca,Merge branch 'master' of https://github.com/markelg/xray,2015-08-19T14:40:29Z,2015-08-19T14:40:29Z,3d31dc993d42caf8759b3e6b4ae53c1b93dc53bf,3d31dc993d42caf8759b3e6b4ae53c1b93dc53bf,13221727,6883049,6883049 cb8403487d50f529166cd11e8925def1fbe708f5,"Change to issue #532. Pulled the ""if ... is None"" out of the loop and always convert drop_variables to a set.",2015-08-19T14:36:07Z,2015-08-19T14:36:07Z,3d31dc993d42caf8759b3e6b4ae53c1b93dc53bf,3d31dc993d42caf8759b3e6b4ae53c1b93dc53bf,13221727,6883049,6883049 d5c3640622378285ba401220ddc64b5c899debae,Issue #532. Add missing space to the argument description.,2015-08-18T08:25:36Z,2015-08-18T08:25:36Z,94a5dc19227a35cce4d69be905e86c708c93a8b3,94a5dc19227a35cce4d69be905e86c708c93a8b3,13221727,6883049,6883049 61ca5ea7a1acfefa710279435970ce00e8cc6913,"Small changes related to issue #532. Move the ""if string"" check outside the loop. Add a new test to check this string case.",2015-08-18T08:12:55Z,2015-08-18T08:12:55Z,3d31dc993d42caf8759b3e6b4ae53c1b93dc53bf,3d31dc993d42caf8759b3e6b4ae53c1b93dc53bf,13221727,6883049,6883049 bc956f14cfc69d5efcdbd4625d326b69645d88a3,Added the basestring import to fix the python3 tests crash.,2015-08-17T13:36:27Z,2015-08-17T13:36:27Z,94a5dc19227a35cce4d69be905e86c708c93a8b3,94a5dc19227a35cce4d69be905e86c708c93a8b3,13221727,6883049,6883049 72e4a908eebc763a66a0922b8385e25cb2cc01d5,"Added the new flag to the ""what's new"" file in the documentation.",2015-08-17T13:21:54Z,2015-08-17T13:21:54Z,94a5dc19227a35cce4d69be905e86c708c93a8b3,94a5dc19227a35cce4d69be905e86c708c93a8b3,13221727,6883049,6883049 c3225876b811db114093b85ea4e36bba58146231,Modified the drop_variables flag in xray.Dataset so now it supports single strings and it is embedded in the loop of decode_cf_variables. Added a test too.,2015-08-17T13:02:04Z,2015-08-17T13:02:04Z,3d31dc993d42caf8759b3e6b4ae53c1b93dc53bf,3d31dc993d42caf8759b3e6b4ae53c1b93dc53bf,13221727,6883049,6883049 d7ca12b0e8a2850bea7495ef1da820e0a2744d30,Added a --drop-variables flag to xray.open_dataset to exclude certain variables from being decoded. It passes it to xray.decode_cf.,2015-08-14T16:18:10Z,2015-08-14T16:18:10Z,3d31dc993d42caf8759b3e6b4ae53c1b93dc53bf,3d31dc993d42caf8759b3e6b4ae53c1b93dc53bf,13221727,6883049,6883049