{"action":"created","issue":{"url":"https://api.github.com/repos/AndrewAnnex/SpiceyPy/issues/128","repository_url":"https://api.github.com/repos/AndrewAnnex/SpiceyPy","labels_url":"https://api.github.com/repos/AndrewAnnex/SpiceyPy/issues/128/labels{/name}","comments_url":"https://api.github.com/repos/AndrewAnnex/SpiceyPy/issues/128/comments","events_url":"https://api.github.com/repos/AndrewAnnex/SpiceyPy/issues/128/events","html_url":"https://github.com/AndrewAnnex/SpiceyPy/issues/128","id":112293307,"number":128,"title":"Remove un-pythonic 'found' response from results","user":{"login":"michaelaye","id":69774,"avatar_url":"https://avatars.githubusercontent.com/u/69774?v=3","gravatar_id":"","url":"https://api.github.com/users/michaelaye","html_url":"https://github.com/michaelaye","followers_url":"https://api.github.com/users/michaelaye/followers","following_url":"https://api.github.com/users/michaelaye/following{/other_user}","gists_url":"https://api.github.com/users/michaelaye/gists{/gist_id}","starred_url":"https://api.github.com/users/michaelaye/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michaelaye/subscriptions","organizations_url":"https://api.github.com/users/michaelaye/orgs","repos_url":"https://api.github.com/users/michaelaye/repos","events_url":"https://api.github.com/users/michaelaye/events{/privacy}","received_events_url":"https://api.github.com/users/michaelaye/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-10-20T06:01:17Z","updated_at":"2016-02-17T02:35:38Z","closed_at":"2016-02-06T19:34:32Z","body":"Functions like `bodn2c` return a tuple of `(result, True)` which is very un-pythonic, as if the execution did not work as expected, it should throw a catch-able exception, in my opinion.\r\nTo not have this supported means to constantly unpack the resulting tuple into something one uses and something to be thrown away, which makes for cumbersome, less readable code.\r\nIn my opinion, it would be good if that could be changed to only return the result, and if it would return False, to throw specific exceptions what went wrong.\r\nIf you give me a pointer where to attack this, I could help. I think we had this the way I suggest in our `pyspice` implementation, and found it very pleasant to work with, so I could look up how Roberto coded that."},"comment":{"url":"https://api.github.com/repos/AndrewAnnex/SpiceyPy/issues/comments/184982985","html_url":"https://github.com/AndrewAnnex/SpiceyPy/issues/128#issuecomment-184982985","issue_url":"https://api.github.com/repos/AndrewAnnex/SpiceyPy/issues/128","id":184982985,"user":{"login":"michaelaye","id":69774,"avatar_url":"https://avatars.githubusercontent.com/u/69774?v=3","gravatar_id":"","url":"https://api.github.com/users/michaelaye","html_url":"https://github.com/michaelaye","followers_url":"https://api.github.com/users/michaelaye/followers","following_url":"https://api.github.com/users/michaelaye/following{/other_user}","gists_url":"https://api.github.com/users/michaelaye/gists{/gist_id}","starred_url":"https://api.github.com/users/michaelaye/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michaelaye/subscriptions","organizations_url":"https://api.github.com/users/michaelaye/orgs","repos_url":"https://api.github.com/users/michaelaye/repos","events_url":"https://api.github.com/users/michaelaye/events{/privacy}","received_events_url":"https://api.github.com/users/michaelaye/received_events","type":"User","site_admin":false},"created_at":"2016-02-17T02:35:38Z","updated_at":"2016-02-17T02:35:38Z","body":":+1: will gives this a test soon."}}