From 043390f4b40c14c9bd4a0e4ba3e5e9873de9f37b Mon Sep 17 00:00:00 2001 From: bashonly Date: Tue, 21 Nov 2023 23:02:17 -0600 Subject: [PATCH] [build] Sync cached deps with requirements.txt Authored by: bashonly --- .github/workflows/build.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 963528f836..aea5beb189 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -204,8 +204,9 @@ jobs: apt -y install zlib1g-dev python3.8 python3.8-dev python3.8-distutils python3-pip \ python3-secretstorage # Cannot build cryptography wheel in virtual armv7 environment python3.8 -m pip install -U pip setuptools wheel - # Cannot access requirements.txt from the repo directory at this stage - python3.8 -m pip install -U Pyinstaller mutagen pycryptodomex websockets brotli certifi + # XXX: Keep this in sync with requirements.txt, which cannot be accessed at this stage + python3.8 -m pip install -U Pyinstaller mutagen pycryptodomex certifi brotli \ + 'requests>=2.31.0,<3' 'urllib3>=1.26.17,<3' 'websockets>=12.0' run: | cd repo