From 329e1e786ee515c6e198801558405ce4c390eff8 Mon Sep 17 00:00:00 2001 From: Jannis Leidel Date: Fri, 24 Jun 2016 14:13:54 +0200 Subject: [PATCH] Add wheel distributions to config not the conditional section. Fix #373. --- lib/travis/cli/setup/pypi.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/travis/cli/setup/pypi.rb b/lib/travis/cli/setup/pypi.rb index 357c6462..3b3e19f0 100644 --- a/lib/travis/cli/setup/pypi.rb +++ b/lib/travis/cli/setup/pypi.rb @@ -10,10 +10,10 @@ def run deploy 'pypi', 'release' do |config| config['user'] ||= ask("Username: ").to_s config['password'] ||= ask("Password: ") { |q| q.echo = "*" }.to_s - on("release only tagged commits? ", config, 'tags' => true) # the default of pypi `setup.py build` is the `sdist` - on("deploy as wheel file too? ", config, 'distributions' => 'sdist bdist_wheel') + deploy_wheels = agree("deploy as wheel file too? ") { |q| q.default = 'no' } + config['distributions'] = 'sdist bdist_wheel' if deploy_wheels end end end