I am running pip 20.1.1
From reading the pip documentation it doesn’t state that i am not allowed to have duplicate entries in my requirements file.
pip3 install -r requirements_py3.txt
ERROR: Double requirement given: requests>=2.18.4 (from -r requirements_py3.txt (line 87)) (already in requests==2.23.0 (from -r requirements_py3.txt (line 84)), name=‘requests’)
When i run pip3 install “requests>=2.18.4”
Can i get a hint about what is happening here i am confused. requests==2.23.0 is greater than 2.18.4 so the requests>=2.18.4 shouldn’t be blocked.
Personally I don’t like the duplicate entries and i would want to remove it. What is going on here?