A lot of python libraries are more often updated on GitHub than in the “Python Package Index”.
So if you want to get the latest of the greatest Python repository you should install Python packages directly from Github instead of PyPi.
First, you need to install Git and then add it to PATH, if you are running Windows.
Then simply install any Python package from GitHub like so:
pip install git+https://github.com/rg3/youtube-dl.git
Of course, you will have to replace https://github.com/rg3/youtube-dl.git
with the location of your package.