From 98ef5483efbdd76d842fb33c317a934a5ffa7bb6 Mon Sep 17 00:00:00 2001 From: Devaraj Ranganna Date: Thu, 14 Nov 2019 13:38:34 +0000 Subject: [PATCH] Update pycryptodome version The required version of pycryptodome currently is either 3.7.2 or 3.7.3. But there is no wheel package for these version for latest version of python (3.8). Due to this, pip will download source and compile while trying to install pycryptodome. On Windows, there is no c, c++ compiler installed by default which leads to pip asking users to download and install Microsoft Visual C++ Build Tools. The release version 3.9.3 contains wheel package for python 3.8 on all supported operating systems. Signed-off-by: Devaraj Ranganna --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index c58992419e..df51dfb828 100644 --- a/requirements.txt +++ b/requirements.txt @@ -19,7 +19,7 @@ beautifulsoup4>=4,<=4.6.3 pyelftools>=0.24,<=0.25 manifest-tool==1.5.2 icetea>=1.2.1,<1.3 -pycryptodome>=3.7.2,<=3.7.3 +pycryptodome>=3.9.3,<4 pyusb>=1.0.0,<2.0.0 hidapi>=0.7.99,<0.8.0;platform_system!="Linux" cmsis-pack-manager>=0.2.3,<0.3.0