When I install all the requirements from a foreign requirements.txt
file containing outdated pinned versions it frequently ends up in some trouble caused by incompatibilities introduced in later python versions.
Therefore I'm searching for a way to ignore such pinned versions and still install the requirements from the requirements file.
Is there some pip install
option or some other trick to obtain this to avoid manually and tediously removing the pinned versions from the requirements file?
One of the goals is to be able to test if the code still works with more recent requirements without changing something.
click==8.1.3
Flask==2.1.2
flask-talisman==1.0.0
gunicorn==20.1.0
importlib-metadata==4.12.0
itsdangerous==2.1.2
Jinja2==3.1.2
MarkupSafe==2.1.1
pkg_resources==0.0.0
pyserial==3.5
waitress==2.1.2
Werkzeug==2.1.2
zipp==3.8.0