diff --git a/.github/workflows/test_qlib_from_source.yml b/.github/workflows/test_qlib_from_source.yml index 856136b05..ea1c4b1a7 100644 --- a/.github/workflows/test_qlib_from_source.yml +++ b/.github/workflows/test_qlib_from_source.yml @@ -60,12 +60,12 @@ jobs: run: | python -m pip install --upgrade cython python -m pip install -e .[dev] - python -m pip install Mako==1.3.0 - python -m pip install gitpython==3.1.40 - python -m pip install importlib-resources==6.1.1 - python -m pip install prometheus-client==0.19.0 - python -m pip install python-dateutil==2.8.2 - python -m pip install sqlalchemy==1.4.51 + python -m pip install "Mako<=1.3.0" + python -m pip install "gitpython<=3.1.40" + python -m pip install "importlib-resources<=6.1.1" + python -m pip install "prometheus-client<=0.19.0" + python -m pip install "python-dateutil<=2.8.2" + python -m pip install "sqlalchemy<=1.4.51" - name: Lint with Black # Python 3.7 will use a black with low level. So we use python with higher version for black check