{"action":"created","issue":{"url":"https://api.github.com/repos/weecology/retriever/issues/481","repository_url":"https://api.github.com/repos/weecology/retriever","labels_url":"https://api.github.com/repos/weecology/retriever/issues/481/labels{/name}","comments_url":"https://api.github.com/repos/weecology/retriever/issues/481/comments","events_url":"https://api.github.com/repos/weecology/retriever/issues/481/events","html_url":"https://github.com/weecology/retriever/pull/481","id":150900639,"number":481,"title":"testing dell script","user":{"login":"henrykironde","id":5192965,"avatar_url":"https://avatars.githubusercontent.com/u/5192965?v=3","gravatar_id":"","url":"https://api.github.com/users/henrykironde","html_url":"https://github.com/henrykironde","followers_url":"https://api.github.com/users/henrykironde/followers","following_url":"https://api.github.com/users/henrykironde/following{/other_user}","gists_url":"https://api.github.com/users/henrykironde/gists{/gist_id}","starred_url":"https://api.github.com/users/henrykironde/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/henrykironde/subscriptions","organizations_url":"https://api.github.com/users/henrykironde/orgs","repos_url":"https://api.github.com/users/henrykironde/repos","events_url":"https://api.github.com/users/henrykironde/events{/privacy}","received_events_url":"https://api.github.com/users/henrykironde/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/weecology/retriever/labels/in%20progress","name":"in progress","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-04-25T15:31:50Z","updated_at":"2016-04-25T19:17:23Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/weecology/retriever/pulls/481","html_url":"https://github.com/weecology/retriever/pull/481","diff_url":"https://github.com/weecology/retriever/pull/481.diff","patch_url":"https://github.com/weecology/retriever/pull/481.patch"},"body":"We added changes to @carol-rowe666  commit 54b59c0ead6db8b3b2571d0c52fa9b1b4e90cb08\r\n\r\nThe main idea was to replace null values ``replace('\\x00', ''))``"},"comment":{"url":"https://api.github.com/repos/weecology/retriever/issues/comments/214487295","html_url":"https://github.com/weecology/retriever/pull/481#issuecomment-214487295","issue_url":"https://api.github.com/repos/weecology/retriever/issues/481","id":214487295,"user":{"login":"ethanwhite","id":744427,"avatar_url":"https://avatars.githubusercontent.com/u/744427?v=3","gravatar_id":"","url":"https://api.github.com/users/ethanwhite","html_url":"https://github.com/ethanwhite","followers_url":"https://api.github.com/users/ethanwhite/followers","following_url":"https://api.github.com/users/ethanwhite/following{/other_user}","gists_url":"https://api.github.com/users/ethanwhite/gists{/gist_id}","starred_url":"https://api.github.com/users/ethanwhite/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ethanwhite/subscriptions","organizations_url":"https://api.github.com/users/ethanwhite/orgs","repos_url":"https://api.github.com/users/ethanwhite/repos","events_url":"https://api.github.com/users/ethanwhite/events{/privacy}","received_events_url":"https://api.github.com/users/ethanwhite/received_events","type":"User","site_admin":false},"created_at":"2016-04-25T19:17:23Z","updated_at":"2016-04-25T19:17:23Z","body":"This is erroring for me locally:\r\n\r\n```\r\nethan@croryx:~/RetrieverCode (master)$ git checkout upstream/pr/481\r\nNote: checking out 'upstream/pr/481'.\r\n\r\nYou are in 'detached HEAD' state. You can look around, make experimental\r\nchanges and commit them, and you can discard any commits you make in this\r\nstate without impacting any branches by performing another checkout.\r\n\r\nIf you want to create a new branch to retain commits you create, you may\r\ndo so (now or later) by using -b with the checkout command again. Example:\r\n\r\n  git checkout -b new_branch_name\r\n\r\nHEAD is now at 781aa97... testing dell script\r\n\r\nethan@croryx:~/RetrieverCode ((781aa97...))$ pip install . --upgrade\r\nProcessing /home/ethan/Dropbox/Informatics/Retriever/src\r\nRequirement already up-to-date: xlrd in /home/ethan/anaconda/lib/python2.7/site-packages (from retriever===1.9.0-de)\r\nInstalling collected packages: retriever\r\n  Found existing installation: retriever 1.9.0-de\r\n    Uninstalling retriever-1.9.0-de:\r\n      Successfully uninstalled retriever-1.9.0-de\r\n  Running setup.py install for retriever ... done\r\nSuccessfully installed retriever-1.9.0-de\r\nYou are using pip version 8.1.0, however version 8.1.1 is available.\r\nYou should consider upgrading via the 'pip install --upgrade pip' command.\r\n\r\nethan@croryx:~/RetrieverCode ((781aa97...))$ retriever reset all\r\nThis will remove existing scripts, cached data, and information on database connections. Specifically it will remove the scripts and raw_data folders and the connections.config file in /home/ethan/.retriever/. Do you want to proceed? (y/N)\r\ny\r\n\r\nethan@croryx:~/RetrieverCode ((781aa97...))$ retriever install csv MoM2003\r\nTraceback (most recent call last):\r\n  File \"/home/ethan/anaconda/bin/retriever\", line 9, in <module>\r\n    load_entry_point('retriever===1.9.0-de', 'console_scripts', 'retriever')()\r\n  File \"/home/ethan/anaconda/lib/python2.7/site-packages/retriever/__main__.py\", line 117, in main\r\n    scripts = name_matches(script_list, args.dataset)\r\n  File \"/home/ethan/anaconda/lib/python2.7/site-packages/retriever/lib/tools.py\", line 29, in name_matches\r\n    max_ratio = max([difflib.SequenceMatcher(None, arg.lower(), factor).ratio() for factor in (script.shortname.lower(), script.name.lower(), script.filename.lower())] +\r\nAttributeError: 'tuple' object has no attribute 'lower'\r\n```\r\n\r\nIf I remove the `EA_Dell.py` script everything runs smoothly."}}