{"action":"created","issue":{"url":"https://api.github.com/repos/RobotLocomotion/director/issues/88","labels_url":"https://api.github.com/repos/RobotLocomotion/director/issues/88/labels{/name}","comments_url":"https://api.github.com/repos/RobotLocomotion/director/issues/88/comments","events_url":"https://api.github.com/repos/RobotLocomotion/director/issues/88/events","html_url":"https://github.com/RobotLocomotion/director/pull/88","id":111061447,"number":88,"title":"clean up the output of the constraintencoder","user":{"login":"mauricefallon","id":6404227,"avatar_url":"https://avatars.githubusercontent.com/u/6404227?v=3","gravatar_id":"","url":"https://api.github.com/users/mauricefallon","html_url":"https://github.com/mauricefallon","followers_url":"https://api.github.com/users/mauricefallon/followers","following_url":"https://api.github.com/users/mauricefallon/following{/other_user}","gists_url":"https://api.github.com/users/mauricefallon/gists{/gist_id}","starred_url":"https://api.github.com/users/mauricefallon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mauricefallon/subscriptions","organizations_url":"https://api.github.com/users/mauricefallon/orgs","repos_url":"https://api.github.com/users/mauricefallon/repos","events_url":"https://api.github.com/users/mauricefallon/events{/privacy}","received_events_url":"https://api.github.com/users/mauricefallon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-10-12T21:41:25Z","updated_at":"2015-10-13T15:53:59Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/RobotLocomotion/director/pulls/88","html_url":"https://github.com/RobotLocomotion/director/pull/88","diff_url":"https://github.com/RobotLocomotion/director/pull/88.diff","patch_url":"https://github.com/RobotLocomotion/director/pull/88.patch"},"body":"previously the output string encoding a numpy array was as follows:\r\n     \"jointsUpperBound\": {\"__ndarray__\": [0.0, 0.0, 0.0]},\r\n\r\n@patmarion : is this a robust away of spotting an np.array and converting it to a list?"},"comment":{"url":"https://api.github.com/repos/RobotLocomotion/director/issues/comments/147757940","html_url":"https://github.com/RobotLocomotion/director/pull/88#issuecomment-147757940","issue_url":"https://api.github.com/repos/RobotLocomotion/director/issues/88","id":147757940,"user":{"login":"mauricefallon","id":6404227,"avatar_url":"https://avatars.githubusercontent.com/u/6404227?v=3","gravatar_id":"","url":"https://api.github.com/users/mauricefallon","html_url":"https://github.com/mauricefallon","followers_url":"https://api.github.com/users/mauricefallon/followers","following_url":"https://api.github.com/users/mauricefallon/following{/other_user}","gists_url":"https://api.github.com/users/mauricefallon/gists{/gist_id}","starred_url":"https://api.github.com/users/mauricefallon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mauricefallon/subscriptions","organizations_url":"https://api.github.com/users/mauricefallon/orgs","repos_url":"https://api.github.com/users/mauricefallon/repos","events_url":"https://api.github.com/users/mauricefallon/events{/privacy}","received_events_url":"https://api.github.com/users/mauricefallon/received_events","type":"User","site_admin":false},"created_at":"2015-10-13T15:53:59Z","updated_at":"2015-10-13T15:53:59Z","body":"We are parsing the json constraints output by director in C++, but for ndarrays, it inserts info about the python type into the output sting.\r\nWe aren't concerned with retaining the ndarray information.\r\n\r\nI made your suggested change. Does it look ok? I don't know how widely this encoder is used."}}