{"action":"created","issue":{"url":"https://api.github.com/repos/onyxfish/csvkit/issues/48","labels_url":"https://api.github.com/repos/onyxfish/csvkit/issues/48/labels{/name}","comments_url":"https://api.github.com/repos/onyxfish/csvkit/issues/48/comments","events_url":"https://api.github.com/repos/onyxfish/csvkit/issues/48/events","html_url":"https://github.com/onyxfish/csvkit/issues/48","id":781126,"number":48,"title":"Read and write CSVs from Google Docs","user":{"login":"onyxfish","id":33046,"avatar_url":"https://avatars.githubusercontent.com/u/33046?v=3","gravatar_id":"","url":"https://api.github.com/users/onyxfish","html_url":"https://github.com/onyxfish","followers_url":"https://api.github.com/users/onyxfish/followers","following_url":"https://api.github.com/users/onyxfish/following{/other_user}","gists_url":"https://api.github.com/users/onyxfish/gists{/gist_id}","starred_url":"https://api.github.com/users/onyxfish/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/onyxfish/subscriptions","organizations_url":"https://api.github.com/users/onyxfish/orgs","repos_url":"https://api.github.com/users/onyxfish/repos","events_url":"https://api.github.com/users/onyxfish/events{/privacy}","received_events_url":"https://api.github.com/users/onyxfish/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/onyxfish/csvkit/labels/feature","name":"feature","color":"02e10c"},{"url":"https://api.github.com/repos/onyxfish/csvkit/labels/Low%20Priority","name":"Low Priority","color":"c7def8"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/onyxfish/csvkit/milestones/10","html_url":"https://github.com/onyxfish/csvkit/milestones/Backlog","labels_url":"https://api.github.com/repos/onyxfish/csvkit/milestones/10/labels","id":4659,"number":10,"title":"Backlog","description":"Features that may never happen, but are worth considering.","creator":{"login":"onyxfish","id":33046,"avatar_url":"https://avatars.githubusercontent.com/u/33046?v=3","gravatar_id":"","url":"https://api.github.com/users/onyxfish","html_url":"https://github.com/onyxfish","followers_url":"https://api.github.com/users/onyxfish/followers","following_url":"https://api.github.com/users/onyxfish/following{/other_user}","gists_url":"https://api.github.com/users/onyxfish/gists{/gist_id}","starred_url":"https://api.github.com/users/onyxfish/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/onyxfish/subscriptions","organizations_url":"https://api.github.com/users/onyxfish/orgs","repos_url":"https://api.github.com/users/onyxfish/repos","events_url":"https://api.github.com/users/onyxfish/events{/privacy}","received_events_url":"https://api.github.com/users/onyxfish/received_events","type":"User","site_admin":false},"open_issues":6,"closed_issues":8,"state":"open","created_at":"2011-04-20T16:52:15Z","updated_at":"2016-01-22T22:47:06Z","due_on":"2013-04-30T07:00:00Z","closed_at":null},"comments":9,"created_at":"2011-04-17T19:50:42Z","updated_at":"2016-01-22T22:47:06Z","closed_at":"2016-01-22T22:47:06Z","body":""},"comment":{"url":"https://api.github.com/repos/onyxfish/csvkit/issues/comments/174078441","html_url":"https://github.com/onyxfish/csvkit/issues/48#issuecomment-174078441","issue_url":"https://api.github.com/repos/onyxfish/csvkit/issues/48","id":174078441,"user":{"login":"jpmckinney","id":26463,"avatar_url":"https://avatars.githubusercontent.com/u/26463?v=3","gravatar_id":"","url":"https://api.github.com/users/jpmckinney","html_url":"https://github.com/jpmckinney","followers_url":"https://api.github.com/users/jpmckinney/followers","following_url":"https://api.github.com/users/jpmckinney/following{/other_user}","gists_url":"https://api.github.com/users/jpmckinney/gists{/gist_id}","starred_url":"https://api.github.com/users/jpmckinney/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jpmckinney/subscriptions","organizations_url":"https://api.github.com/users/jpmckinney/orgs","repos_url":"https://api.github.com/users/jpmckinney/repos","events_url":"https://api.github.com/users/jpmckinney/events{/privacy}","received_events_url":"https://api.github.com/users/jpmckinney/received_events","type":"User","site_admin":false},"created_at":"2016-01-22T22:47:06Z","updated_at":"2016-01-22T22:47:06Z","body":"Re: reading CSVs from web, @eyeseast is right to suggest just using Unix piping with a utility like `curl`.\r\n\r\nRe: writing CSVs to the web, I think that should also just be the responsibility of some utility that takes a CSV as STDIN and writes it to whatever services it supports. I don't think csvkit should know about authentication with Google Spreadsheets or whatever else. For example, `s3cmd` allows uploading to S3 from STDIN. A Google Spreadsheets command-line tool can follow the same design."}}