From 8af930d2ebaf4dcdd2da4eeb6ac55047684fc11e Mon Sep 17 00:00:00 2001 From: Clinton Blackburn Date: Thu, 11 Feb 2016 11:46:38 -0500 Subject: [PATCH] Fixed package uninstall for django-oauth2-provider edx-django-oauth2-provider is being mistaken for django-oauth2-provider. Making the filter less liberal ensures we properly uninstall django-oauth2-provider once. ECOM-3647 --- pavelib/prereqs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pavelib/prereqs.py b/pavelib/prereqs.py index 1d4b31e186..cb0d60d62e 100644 --- a/pavelib/prereqs.py +++ b/pavelib/prereqs.py @@ -195,7 +195,7 @@ def uninstall_python_packages(): uninstalled = True # Uninstall django-oauth2-provider - if any("django-oauth2-provider==" in line for line in frozen): + if any(line.startswith("django-oauth2-provider==") for line in frozen): sh("pip uninstall --disable-pip-version-check -y django-oauth2-provider") uninstalled = True