From 9c763b4fe9c4761f275cfe63eccf34e6a3764868 Mon Sep 17 00:00:00 2001 From: gzzo Date: Mon, 5 Mar 2018 18:16:15 -0500 Subject: [PATCH] Fix --selective-upgrade compatibility with Python 2 `list.copy()` is equivalent to `list[:]`, but the former is only available in Python 3. --- pipenv/core.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pipenv/core.py b/pipenv/core.py index fecdef9c..a5ea984c 100644 --- a/pipenv/core.py +++ b/pipenv/core.py @@ -1840,7 +1840,7 @@ def do_install( # Support for --selective-upgrade. if selective_upgrade: - for i, package_name in enumerate(package_names.copy()): + for i, package_name in enumerate(package_names[:]): section = project.packages if not dev else project.dev_packages package = convert_deps_from_pip(package_name) package__name = list(package.keys())[0]