PS C:\Users\damia> cd .\pypa\ PS C:\Users\damia\pypa> git clone https://github.com/pypa/pip Cloning into 'pip'... remote: Enumerating objects: 77605, done. remote: Counting objects: 100% (2268/2268), done. remote: Compressing objects: 100% (952/952), done. remote: Total 77605 (delta 1315), reused 1956 (delta 1140), pack-reused 75337 Receiving objects: 100% (77605/77605), 62.20 MiB | 6.92 MiB/s, done. Resolving deltas: 100% (51619/51619), done. PS C:\Users\damia\pypa> cd pip PS C:\Users\damia\pypa\pip> py -m venv venv PS C:\Users\damia\pypa\pip> venv\Scripts\activate (venv) PS C:\Users\damia\pypa\pip> py -m pip install -e . Obtaining file:///C:/Users/damia/pypa/pip Installing build dependencies ... done Getting requirements to build wheel ... done Preparing wheel metadata ... done Installing collected packages: pip Attempting uninstall: pip Found existing installation: pip 21.2.3 Uninstalling pip-21.2.3: Successfully uninstalled pip-21.2.3 Running setup.py develop for pip Successfully installed pip-21.3.dev0 (venv) PS C:\Users\damia\pypa\pip> py -m pip --version pip 21.3.dev0 from c:\users\damia\pypa\pip\src\pip (python 3.9) (venv) PS C:\Users\damia\pypa\pip> py -m pip install tox Collecting tox Using cached tox-3.24.3-py2.py3-none-any.whl (85 kB) Collecting pluggy>=0.12.0 Using cached pluggy-1.0.0-py2.py3-none-any.whl (13 kB) Collecting py>=1.4.17 Using cached py-1.10.0-py2.py3-none-any.whl (97 kB) Collecting six>=1.14.0 Using cached six-1.16.0-py2.py3-none-any.whl (11 kB) Collecting colorama>=0.4.1 Using cached colorama-0.4.4-py2.py3-none-any.whl (16 kB) Collecting filelock>=3.0.0 Using cached filelock-3.0.12-py3-none-any.whl (7.6 kB) Collecting packaging>=14 Using cached packaging-21.0-py3-none-any.whl (40 kB) Collecting virtualenv!=20.0.0,!=20.0.1,!=20.0.2,!=20.0.3,!=20.0.4,!=20.0.5,!=20.0.6,!=20.0.7,>=16.0.0 Using cached virtualenv-20.7.2-py2.py3-none-any.whl (5.3 MB) Collecting toml>=0.9.4 Using cached toml-0.10.2-py2.py3-none-any.whl (16 kB) Collecting pyparsing>=2.0.2 Using cached pyparsing-2.4.7-py2.py3-none-any.whl (67 kB) Collecting platformdirs<3,>=2 Using cached platformdirs-2.3.0-py3-none-any.whl (13 kB) Collecting distlib<1,>=0.3.1 Using cached distlib-0.3.2-py2.py3-none-any.whl (338 kB) Collecting backports.entry-points-selectable>=1.0.4 Using cached backports.entry_points_selectable-1.1.0-py2.py3-none-any.whl (6.2 kB) Installing collected packages: six, pyparsing, platformdirs, filelock, distlib, backports.entry-points-selectable, virtualenv, toml, py, pluggy, packaging, colorama, tox Successfully installed backports.entry-points-selectable-1.1.0 colorama-0.4.4 distlib-0.3.2 filelock-3.0.12 packaging-21.0 platformdirs-2.3.0 pluggy-1.0.0 py-1.10.0 pyparsing-2.4.7 six-1.16.0 toml-0.10.2 tox-3.24.3 virtualenv-20.7.2 (venv) PS C:\Users\damia\pypa\pip>