build: Python requirements upgrade and lxml build without binary (#34655)

* build: build lxml without binary in requirements and CI workflows
---------
Co-authored-by: Usama Sadiq <usama.sadiq@arbisoft.com>
This commit is contained in:
edX requirements bot
2024-04-29 14:48:57 -04:00
committed by GitHub
parent 3f7ac2c620
commit 52adce48d1
22 changed files with 437 additions and 415 deletions

View File

@@ -41,6 +41,10 @@ jobs:
with:
python-version: "3.8"
- name: setup dev for lxml dependency
run: |
sudo apt-get update && sudo apt-get install -y libxml2-dev libxslt-dev
- name: Update any pinned dependencies
env:
NEW_VERSION: "${{ inputs.version }}"