sha,message,author_date,committer_date,raw_author,raw_committer,repo,author,committer c9b9eec73a033e275b6012e7d391dd42591ccf52,"Use explicit type check in `as_compatible_data` instead of blanket access to `values` attribute (#2905) * In as_compatible_data, check explicitly for nested self-described types This change was prompted by the fact that `getattr(data, 'values', data)` affected any kind of data with a `values` attribute, which is not the desired behaviour at that point. This also extends tests to assert that custom objects with such an attribute are not attempted to be converted * Add whats-new entry * Remove trailing whitespace * In as_compatible_data, check explicitly for nested self-described types This change was prompted by the fact that `getattr(data, 'values', data)` affected any kind of data with a `values` attribute, which is not the desired behaviour at that point. This also extends tests to assert that custom objects with such an attribute are not attempted to be converted * whats-new * Fix test. * Update @blsqr github URL in whats-new * actually check that values is not extracted Co-authored-by: dcherian Co-authored-by: Keewis ",2021-02-18T15:04:14Z,2021-02-18T15:04:14Z,c5fcf7d45fa558ddab70a0bea43b7274356dd001,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,1700203,19864447 5c04ebfde12a70913d28ffa70e9e13c0b992dfa9,"Add NetCDF3 dtype coercion for unsigned integer types (#4018) * In netcdf3 backend, also coerce unsigned integer dtypes * Adjust test for netcdf3 rountrip to include coercion This might be a bit too general for what is required at this point, though ... :thinking: * Add test for failing dtype coercion * Add What's New entry for issue #4014 and PR #4018 * Move netcdf3-specific test to NetCDF3Only class Also uses a class variable for definition of netcdf3 formats now. Co-authored-by: Deepak Cherian ",2020-05-20T17:08:23Z,2020-05-20T17:08:23Z,c5fcf7d45fa558ddab70a0bea43b7274356dd001,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,1700203,19864447