Fix for key error when uninstalling [dev-]packages

This commit is contained in:
Varun Agrawal
2017-05-12 12:03:21 -04:00
parent 7ba5b24a27
commit 2e9517de30
+1 -1
View File
@@ -906,7 +906,7 @@ def uninstall(package_name=False, more_packages=False, three=None, python=False,
if pipfile_remove:
norm_name = pep423_name(package_name)
if norm_name in project._pipfile['dev-packages'] or norm_name in project._pipfile['packages']:
if norm_name in project._pipfile.get('dev-packages', {}) or norm_name in project._pipfile.get('packages', {}):
click.echo('Removing {0} from Pipfile...'.format(crayons.green(package_name)))
else:
click.echo('No package {0} to remove from Pipfile.'.format(crayons.green(package_name)))