tools: fix requirements.txt for python 3.4

old pip version solver doesn't handle the `requires_python` metadata
field. Doing this for the solver.
This commit is contained in:
Fu Hanxi 2023-07-07 15:16:11 +08:00 committed by Marek Fiala
parent b0bdc8c8a0
commit e481a4affa

View File

@ -8,7 +8,8 @@ setuptools>=21
# importlib_metadata: is part of python3.8 and newer as importlib.metadata
importlib_metadata; python_version < "3.8"
packaging
click>=7.0
click==7.0; python_version == "3.4"
click>=7.0; python_version != "3.4"
pyserial>=3.0
future>=0.15.2
cryptography>=2.1.4,<35
@ -17,6 +18,8 @@ cffi<1.15;python_version<'3.6'
pyparsing>=2.0.3,<2.4.0
pyelftools>=0.22
idf-component-manager~=1.0
packaging<21.0; python_version<"3.6"
urllib3<1.25,>=1.21.1; python_version == "3.4"
gdbgui==0.13.2.0; python_version < "3.11"
# 0.13.2.1 supports Python 3.6+ only