From e61faeba40cc6e46f5ea26227215e9fc79f41e21 Mon Sep 17 00:00:00 2001 From: jxltom Date: Tue, 6 Nov 2018 14:22:55 +0800 Subject: [PATCH] Do not touch pipfile for --all option in pipenv uninstall --- pipenv/core.py | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/pipenv/core.py b/pipenv/core.py index 2091bd08..4cfae2e3 100644 --- a/pipenv/core.py +++ b/pipenv/core.py @@ -2118,18 +2118,6 @@ def do_uninstall( crayons.normal(fix_utf8("Un-installing all packages from virtualenv…"), bold=True) ) do_purge(allow_global=system) - removed = package_names - bad_pkgs - if pipfile_remove: - project.remove_packages_from_pipfile(removed) - if lock: - do_lock(system=system, keep_outdated=keep_outdated, pypi_mirror=pypi_mirror) - else: - lockfile = project.get_or_create_lockfile() - for key in lockfile.default.keys(): - del lockfile.default[key] - for key in lockfile.develop.keys(): - del lockfile.develop[key] - lockfile.write() return if all_dev: package_names = develop