diff --git a/HISTORY.rst b/HISTORY.rst index cb32acd81..242210fc0 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -2,6 +2,10 @@ Release History =============== +0.1.29 +++++++ +* `azdev setup`: Pin pip to 20.2.4. + 0.1.28 ++++++ * [Linter] Fix minor display issue in `azdev linter`. diff --git a/azdev/__init__.py b/azdev/__init__.py index 76eeb4b7f..8ad625142 100644 --- a/azdev/__init__.py +++ b/azdev/__init__.py @@ -4,4 +4,4 @@ # license information. # ----------------------------------------------------------------------------- -__VERSION__ = '0.1.28' +__VERSION__ = '0.1.29' diff --git a/azdev/operations/setup.py b/azdev/operations/setup.py index 87aa4968e..54e019a31 100644 --- a/azdev/operations/setup.py +++ b/azdev/operations/setup.py @@ -311,8 +311,8 @@ def setup(cli_path=None, ext_repo_path=None, ext=None, deps=None): # install packages subheading('Installing packages') - # upgrade to latest pip - pip_cmd('install --upgrade pip -q', 'Upgrading pip...') + # Use pip==20.2.4, due to https://github.com/pypa/pip/issues/9284 + pip_cmd('install --upgrade pip==20.2.4 -q', 'Installing pip==20.2.4...') _install_cli(cli_path, deps=deps) _install_extensions(ext_to_install)