{"action":"created","issue":{"url":"https://api.github.com/repos/pacificclimate/nchelpers/issues/25","repository_url":"https://api.github.com/repos/pacificclimate/nchelpers","labels_url":"https://api.github.com/repos/pacificclimate/nchelpers/issues/25/labels{/name}","comments_url":"https://api.github.com/repos/pacificclimate/nchelpers/issues/25/comments","events_url":"https://api.github.com/repos/pacificclimate/nchelpers/issues/25/events","html_url":"https://github.com/pacificclimate/nchelpers/pull/25","id":247858295,"number":25,"title":"Raise more helpful exceptions when attributes are missing","user":{"login":"rod-glover","id":4139706,"avatar_url":"https://avatars3.githubusercontent.com/u/4139706?v=4","gravatar_id":"","url":"https://api.github.com/users/rod-glover","html_url":"https://github.com/rod-glover","followers_url":"https://api.github.com/users/rod-glover/followers","following_url":"https://api.github.com/users/rod-glover/following{/other_user}","gists_url":"https://api.github.com/users/rod-glover/gists{/gist_id}","starred_url":"https://api.github.com/users/rod-glover/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rod-glover/subscriptions","organizations_url":"https://api.github.com/users/rod-glover/orgs","repos_url":"https://api.github.com/users/rod-glover/repos","events_url":"https://api.github.com/users/rod-glover/events{/privacy}","received_events_url":"https://api.github.com/users/rod-glover/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2017-08-03T22:55:48Z","updated_at":"2017-08-03T23:29:16Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/pacificclimate/nchelpers/pulls/25","html_url":"https://github.com/pacificclimate/nchelpers/pull/25","diff_url":"https://github.com/pacificclimate/nchelpers/pull/25.diff","patch_url":"https://github.com/pacificclimate/nchelpers/pull/25.patch"},"body":"Fixes #24 \r\n\r\nAlso sneaking in a fix for `climatology_bounds_var_name`, which tried to get time units (attribute) from the time bounds variable, and failed in this unhelpful way because, generally speaking, units are on the time variable proper, not the bounds variable."},"comment":{"url":"https://api.github.com/repos/pacificclimate/nchelpers/issues/comments/320116718","html_url":"https://github.com/pacificclimate/nchelpers/pull/25#issuecomment-320116718","issue_url":"https://api.github.com/repos/pacificclimate/nchelpers/issues/25","id":320116718,"user":{"login":"rod-glover","id":4139706,"avatar_url":"https://avatars3.githubusercontent.com/u/4139706?v=4","gravatar_id":"","url":"https://api.github.com/users/rod-glover","html_url":"https://github.com/rod-glover","followers_url":"https://api.github.com/users/rod-glover/followers","following_url":"https://api.github.com/users/rod-glover/following{/other_user}","gists_url":"https://api.github.com/users/rod-glover/gists{/gist_id}","starred_url":"https://api.github.com/users/rod-glover/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rod-glover/subscriptions","organizations_url":"https://api.github.com/users/rod-glover/orgs","repos_url":"https://api.github.com/users/rod-glover/repos","events_url":"https://api.github.com/users/rod-glover/events{/privacy}","received_events_url":"https://api.github.com/users/rod-glover/received_events","type":"User","site_admin":false},"created_at":"2017-08-03T23:29:16Z","updated_at":"2017-08-03T23:29:16Z","body":"AFAICT, there is no useful functionality added by netCDF4's behaviour here. \r\n\r\nGiven the loss of information (both message and stack trace context) when it reraises, I suspect this is an unavoidable result of the Python wrapping of the underlying netCDF C library, and not a specifically desired add-in. "}}
{"actor":{"display_login":"rod-glover"}}