diff --git a/tests/e2e_tests/requirements.txt b/tests/e2e_tests/requirements.txt index 09c9efbc38bb9c..8d8674ac682f37 100644 --- a/tests/e2e_tests/requirements.txt +++ b/tests/e2e_tests/requirements.txt @@ -6,7 +6,8 @@ # for common utils py-cpuinfo==9.0.0 scipy>=1.5.4,<1.17 -opencv-python>=4.5; sys_platform != "darwin" +opencv-python>=4.5; sys_platform != "darwin" and python_version < '3.13' +opencv-python>=4.11.0.86; sys_platform != "darwin" and python_version >= '3.13' opencv-python==4.12.0.88; sys_platform == "darwin" unittest-xml-reporting==3.2.0 lpips==0.1.4 diff --git a/tests/requirements_tensorflow b/tests/requirements_tensorflow index cd32808047d782..358f6215d035bd 100644 --- a/tests/requirements_tensorflow +++ b/tests/requirements_tensorflow @@ -10,13 +10,12 @@ pytest-xdist[psutil]==3.6.1 pytest-html==4.1.1 transformers==4.45.1 # install exact keras version since tensorflow depends and has no upper bound for it -keras==3.8.0 -tensorflow==2.18.0; platform_system != "Darwin" or platform_machine != "x86_64" -tensorflow==2.16.2; platform_system == "Darwin" and platform_machine == "x86_64" +keras==3.10.0 +tensorflow==2.20.0 # install explicit version of wrapt to avoid "this __dict__ descriptor does not support '_DictWrapper' objects" error from TensorFlow 2.18 wrapt==1.15.0; python_version >= "3.12" # tensorflow-text is not available for both Windows and ARM platforms -tensorflow-text==2.18.0; python_version < "3.12" and platform_system == "Linux" and platform_machine == "x86_64" +tensorflow-text==2.19.0; python_version < "3.13" and platform_system == "Linux" and platform_machine == "x86_64" tensorflow-hub==0.16.1 jax==0.5.0; (platform_system != "Darwin" or platform_machine != "x86_64") and python_version > "3.9" # tensorflow 2.16.2 depends on ml-dtypes~=0.3.1 and jax 0.4.35 depends on ml-dtypes>=0.4.0