{"action":"created","issue":{"url":"https://api.github.com/repos/libdynd/dynd-python/issues/206","labels_url":"https://api.github.com/repos/libdynd/dynd-python/issues/206/labels{/name}","comments_url":"https://api.github.com/repos/libdynd/dynd-python/issues/206/comments","events_url":"https://api.github.com/repos/libdynd/dynd-python/issues/206/events","html_url":"https://github.com/libdynd/dynd-python/issues/206","id":60276675,"number":206,"title":"BUG/NotImplemented datashape conversion from void?","user":{"login":"jreback","id":953992,"avatar_url":"https://avatars.githubusercontent.com/u/953992?v=3","gravatar_id":"","url":"https://api.github.com/users/jreback","html_url":"https://github.com/jreback","followers_url":"https://api.github.com/users/jreback/followers","following_url":"https://api.github.com/users/jreback/following{/other_user}","gists_url":"https://api.github.com/users/jreback/gists{/gist_id}","starred_url":"https://api.github.com/users/jreback/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jreback/subscriptions","organizations_url":"https://api.github.com/users/jreback/orgs","repos_url":"https://api.github.com/users/jreback/repos","events_url":"https://api.github.com/users/jreback/events{/privacy}","received_events_url":"https://api.github.com/users/jreback/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":44,"created_at":"2015-03-08T21:18:33Z","updated_at":"2015-03-09T00:04:15Z","closed_at":null,"body":"\r\n```\r\nIn [1]: from datashape import dshape\r\n\r\nIn [2]: from dynd import ndt\r\n\r\nIn [3]: dshape(ndt.type('?int64').dshape)\r\nOut[3]: dshape(\"?int64\")\r\n```\r\n\r\nIs this just not implemented?\r\n```\r\nIn [4]: dshape(ndt.type('?void').dshape)\r\n\r\n\r\n  File <nofile>, line 1\r\n    ?void\r\n     ^\r\n\r\nDataShapeSyntaxError: Invalid datashape\r\n\r\n---------------------------------------------------------------------------\r\nDataShapeSyntaxError                      Traceback (most recent call last)\r\n<ipython-input-4-43248ddfb0e7> in <module>()\r\n----> 1 dshape(ndt.type('?void').dshape)\r\n\r\n/Users/jreback/anaconda/envs/dynd/lib/python2.7/site-packages/datashape/util.pyc in dshape(o)\r\n     47         return o\r\n     48     if isinstance(o, py2help._strtypes):\r\n---> 49         ds = parser.parse(o, type_symbol_table.sym)\r\n     50     elif isinstance(o, (coretypes.CType, coretypes.String,\r\n     51                         coretypes.Record, coretypes.JSON,\r\n\r\n/Users/jreback/anaconda/envs/dynd/lib/python2.7/site-packages/datashape/parser.pyc in parse(ds_str, sym)\r\n    573     # If no datashape could be found\r\n    574     if ds is None:\r\n--> 575         dsp.raise_error('Invalid datashape')\r\n    576 \r\n    577     # Make sure there's no garbage at the end\r\n\r\n/Users/jreback/anaconda/envs/dynd/lib/python2.7/site-packages/datashape/parser.pyc in raise_error(self, errmsg)\r\n     55     def raise_error(self, errmsg):\r\n     56         raise error.DataShapeSyntaxError(self.tok.span[0], '<nofile>',\r\n---> 57                                          self.ds_str, errmsg)\r\n     58 \r\n     59     def parse_homogeneous_list(self, parse_item, sep_tok_id, errmsg,\r\n\r\nDataShapeSyntaxError: \r\n\r\n  File <nofile>, line 1\r\n    ?void\r\n     ^\r\n\r\nDataShapeSyntaxError: Invalid datashape\r\n```\r\n\r\ncc @cpcloud \r\ncc @mrocklin\r\n"},"comment":{"url":"https://api.github.com/repos/libdynd/dynd-python/issues/comments/77783496","html_url":"https://github.com/libdynd/dynd-python/issues/206#issuecomment-77783496","issue_url":"https://api.github.com/repos/libdynd/dynd-python/issues/206","id":77783496,"user":{"login":"izaid","id":482179,"avatar_url":"https://avatars.githubusercontent.com/u/482179?v=3","gravatar_id":"","url":"https://api.github.com/users/izaid","html_url":"https://github.com/izaid","followers_url":"https://api.github.com/users/izaid/followers","following_url":"https://api.github.com/users/izaid/following{/other_user}","gists_url":"https://api.github.com/users/izaid/gists{/gist_id}","starred_url":"https://api.github.com/users/izaid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/izaid/subscriptions","organizations_url":"https://api.github.com/users/izaid/orgs","repos_url":"https://api.github.com/users/izaid/repos","events_url":"https://api.github.com/users/izaid/events{/privacy}","received_events_url":"https://api.github.com/users/izaid/received_events","type":"User","site_admin":false},"created_at":"2015-03-09T00:04:15Z","updated_at":"2015-03-09T00:04:15Z","body":"Okay, I really don't understand what's going on here -- setup.py actually just calls our CMake script. Any ideas, @mwiebe "}}