From 6b472ef742abaa5831341c8e349f1fd5986558fb Mon Sep 17 00:00:00 2001 From: frostming Date: Wed, 2 May 2018 11:54:17 +0800 Subject: [PATCH] Normalize name when checking outdated packages --- pipenv/core.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pipenv/core.py b/pipenv/core.py index 0254eb8d..cf0c8bb6 100644 --- a/pipenv/core.py +++ b/pipenv/core.py @@ -1732,10 +1732,11 @@ def do_outdated(): pass outdated = [] for package in packages: - if package in updated_packages: - if updated_packages[package] != packages[package]: + norm_name = pep423_name(package) + if norm_name in updated_packages: + if updated_packages[norm_name] != packages[package]: outdated.append( - (package, updated_packages[package], packages[package]) + (package, updated_packages[norm_name], packages[package]) ) for package, new_version, old_version in outdated: click.echo(