{"action":"created","issue":{"url":"https://api.github.com/repos/BBN-Q/PyQLab/issues/77","labels_url":"https://api.github.com/repos/BBN-Q/PyQLab/issues/77/labels{/name}","comments_url":"https://api.github.com/repos/BBN-Q/PyQLab/issues/77/comments","events_url":"https://api.github.com/repos/BBN-Q/PyQLab/issues/77/events","html_url":"https://github.com/BBN-Q/PyQLab/pull/77","id":108145839,"number":77,"title":"fix for #69,#71, and #72","user":{"login":"rmcgurrin","id":6773181,"avatar_url":"https://avatars.githubusercontent.com/u/6773181?v=3","gravatar_id":"","url":"https://api.github.com/users/rmcgurrin","html_url":"https://github.com/rmcgurrin","followers_url":"https://api.github.com/users/rmcgurrin/followers","following_url":"https://api.github.com/users/rmcgurrin/following{/other_user}","gists_url":"https://api.github.com/users/rmcgurrin/gists{/gist_id}","starred_url":"https://api.github.com/users/rmcgurrin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rmcgurrin/subscriptions","organizations_url":"https://api.github.com/users/rmcgurrin/orgs","repos_url":"https://api.github.com/users/rmcgurrin/repos","events_url":"https://api.github.com/users/rmcgurrin/events{/privacy}","received_events_url":"https://api.github.com/users/rmcgurrin/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-09-24T14:46:34Z","updated_at":"2015-09-25T14:00:46Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/BBN-Q/PyQLab/pulls/77","html_url":"https://github.com/BBN-Q/PyQLab/pull/77","diff_url":"https://github.com/BBN-Q/PyQLab/pull/77.diff","patch_url":"https://github.com/BBN-Q/PyQLab/pull/77.patch"},"body":"#69\r\nIn the Looper Form of MeasFilterViews.enaml, test that the selected\r\nfilter is in the filter dictionary else return -1\r\n\r\n#71\r\nIn the QtListStrWidget, test if the enable changed when the labels are the same\r\nand the label is in the item list. Also, only signal a name change when the\r\nlabels are not the same and the newlabel is not in the item list. In the old\r\nversion of code there are some conditions when on_edit is called that result in\r\nthe dictionary manager trying to rename an item that does not exist.\r\n\r\n#72\r\nAdded a new feature to save config in a different directory and load a config\r\nfrom a different directory.  After loading a config, the GUI will restart itself\r\nfor the changes to take effectively"},"comment":{"url":"https://api.github.com/repos/BBN-Q/PyQLab/issues/comments/143231928","html_url":"https://github.com/BBN-Q/PyQLab/pull/77#issuecomment-143231928","issue_url":"https://api.github.com/repos/BBN-Q/PyQLab/issues/77","id":143231928,"user":{"login":"bcdonovan","id":1385694,"avatar_url":"https://avatars.githubusercontent.com/u/1385694?v=3","gravatar_id":"","url":"https://api.github.com/users/bcdonovan","html_url":"https://github.com/bcdonovan","followers_url":"https://api.github.com/users/bcdonovan/followers","following_url":"https://api.github.com/users/bcdonovan/following{/other_user}","gists_url":"https://api.github.com/users/bcdonovan/gists{/gist_id}","starred_url":"https://api.github.com/users/bcdonovan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bcdonovan/subscriptions","organizations_url":"https://api.github.com/users/bcdonovan/orgs","repos_url":"https://api.github.com/users/bcdonovan/repos","events_url":"https://api.github.com/users/bcdonovan/events{/privacy}","received_events_url":"https://api.github.com/users/bcdonovan/received_events","type":"User","site_admin":false},"created_at":"2015-09-25T14:00:46Z","updated_at":"2015-09-25T14:00:46Z","body":"@rmcgurrin What is your test setup. I have not been able to replicate having the APS module missing.\r\n\r\nOne thing that I noticed is that the ```if __name__ == __main__``` block is running before the find_drivers call that should prevent any of the drivers though. \r\n\r\nWhere are you running python from. Inside the instruments directory?"}}