Yeah but where’s the cache from? does it setup a pip cache anywhere?
So it makes sense it installs v8.0.1
(maybe originally you provided no version and it installed the latest one)
This is basically pip's doing the package version resolving
What do you have under the "installed packages" ?