{"action":"created","issue":{"url":"https://api.github.com/repos/travis-ci/travis-ci/issues/4793","labels_url":"https://api.github.com/repos/travis-ci/travis-ci/issues/4793/labels{/name}","comments_url":"https://api.github.com/repos/travis-ci/travis-ci/issues/4793/comments","events_url":"https://api.github.com/repos/travis-ci/travis-ci/issues/4793/events","html_url":"https://github.com/travis-ci/travis-ci/issues/4793","id":106399588,"number":4793,"title":"`travis setup pypi` to do wheel distributions","user":{"login":"peterbe","id":26739,"avatar_url":"https://avatars.githubusercontent.com/u/26739?v=3","gravatar_id":"","url":"https://api.github.com/users/peterbe","html_url":"https://github.com/peterbe","followers_url":"https://api.github.com/users/peterbe/followers","following_url":"https://api.github.com/users/peterbe/following{/other_user}","gists_url":"https://api.github.com/users/peterbe/gists{/gist_id}","starred_url":"https://api.github.com/users/peterbe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/peterbe/subscriptions","organizations_url":"https://api.github.com/users/peterbe/orgs","repos_url":"https://api.github.com/users/peterbe/repos","events_url":"https://api.github.com/users/peterbe/events{/privacy}","received_events_url":"https://api.github.com/users/peterbe/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/travis-ci/travis-ci/labels/feature-request","name":"feature-request","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-09-14T18:22:18Z","updated_at":"2015-09-15T16:11:18Z","closed_at":null,"body":"I often run `travis setup pypi` and it produces something like this on my `.travis.yml`:\r\n```\r\ndeploy:\r\n  provider: pypi\r\n  user: peterbe\r\n  password:\r\n    secure: eV46DAh+a4chCo...\r\n  on:\r\n    repo: peterbe/myproject\r\n```\r\n\r\nIt awesome! But every time, I have to manually go in and add:\r\n```\r\n    distributions: \"sdist bdist_wheel\"\r\n```\r\nThis extra addition makes sure to tell travis to build it as a Python wheel as well as a regular tarball. \r\nIt should be an additional question to the travis cli tool. E.g. \"Create a Python wheel file as well?\" And this output is all you need. "},"comment":{"url":"https://api.github.com/repos/travis-ci/travis-ci/issues/comments/140446808","html_url":"https://github.com/travis-ci/travis-ci/issues/4793#issuecomment-140446808","issue_url":"https://api.github.com/repos/travis-ci/travis-ci/issues/4793","id":140446808,"user":{"login":"peterbe","id":26739,"avatar_url":"https://avatars.githubusercontent.com/u/26739?v=3","gravatar_id":"","url":"https://api.github.com/users/peterbe","html_url":"https://github.com/peterbe","followers_url":"https://api.github.com/users/peterbe/followers","following_url":"https://api.github.com/users/peterbe/following{/other_user}","gists_url":"https://api.github.com/users/peterbe/gists{/gist_id}","starred_url":"https://api.github.com/users/peterbe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/peterbe/subscriptions","organizations_url":"https://api.github.com/users/peterbe/orgs","repos_url":"https://api.github.com/users/peterbe/repos","events_url":"https://api.github.com/users/peterbe/events{/privacy}","received_events_url":"https://api.github.com/users/peterbe/received_events","type":"User","site_admin":false},"created_at":"2015-09-15T16:11:18Z","updated_at":"2015-09-15T16:11:18Z","body":"In the deep end; https://github.com/travis-ci/travis.rb/pull/318"}}