Anybody familiar with the history of requests knows this is bad advice.
Re:How to make a Python package in 2021
by BerislavLopac on Thursday April 08, 2021 @11:33AM
(#26740081)
requests is definitely not a good example here. :/
No; you should be very conservative when pinning versions in an application, not in a library. Check this article for the explanation: https://caremad.io/posts/2013/07/setup-vs-requirement/