From 079b20e1f74ffb018841d6a80bce01e85ef42a76 Mon Sep 17 00:00:00 2001 From: Nate Prewitt Date: Fri, 27 Jan 2017 08:25:43 -0700 Subject: [PATCH] properly parse filenames using alternate compressions (bz2, 7z, xz) --- pipenv/cli.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pipenv/cli.py b/pipenv/cli.py index aa7db6c4..1b549f7a 100644 --- a/pipenv/cli.py +++ b/pipenv/cli.py @@ -261,9 +261,9 @@ def do_create_virtualenv(three=None): def parse_download_fname(fname): # Use Parse to attempt to parse filenames for metadata. - r = parse.parse('{name}-{version}.tar.gz', fname) + r = parse.search('{name}-{version}.tar', fname) if not r: - r = parse.parse('{name}-{version}.zip', fname) + r = parse.search('{name}-{version}.zip', fname) if not r: r = parse.parse('{name}-{version}-{extra}.{ext}', fname)