File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -34,18 +34,22 @@ jobs:
3434 sudo apt-get update
3535 # https://lxml.de/installation.html#requirements
3636 sudo apt-get install -y libxml2 libxslt-dev
37+ - name : Install uv
38+ uses : astral-sh/setup-uv@v6
3739 - name : Install dependencies
40+ env :
41+ UV_SYSTEM_PYTHON : 1
3842 run : |
3943 # Try to upgrade pip, setuptools, and wheel
40- python -m pip install --upgrade pip setuptools wheel || {
44+ uv pip install --upgrade pip setuptools wheel || {
4145 echo "pip is broken or missing, reinstalling..."
4246 curl -sS https://bootstrap.pypa.io/get-pip.py -o get-pip.py
4347 python get-pip.py
4448 rm -f get-pip.py
45- python -m pip install --upgrade pip setuptools wheel
49+ uv pip install --upgrade pip setuptools wheel
4650 }
47- pip install -r requirements_test.txt
48- pip list --outdated
51+ uv pip install -r requirements_test.txt
52+ uv pip list --outdated
4953 - run : make git
5054 - name : Run make i18n
5155 run : |
You can’t perform that action at this time.
0 commit comments