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

@@ -11,7 +11,7 @@ click==8.1.6
# click-log
click-log==0.4.0
# via -r scripts/structures_pruning/requirements/base.in
edx-opaque-keys==2.5.1
edx-opaque-keys==2.9.0
# via -r scripts/structures_pruning/requirements/base.in
pbr==6.0.0
# via stevedore
@@ -22,5 +22,5 @@ pymongo==3.13.0
# edx-opaque-keys
stevedore==5.2.0
# via edx-opaque-keys
typing-extensions==4.10.0
typing-extensions==4.11.0
# via edx-opaque-keys

View File

@@ -12,9 +12,9 @@ click-log==0.4.0
# via -r scripts/structures_pruning/requirements/base.txt
ddt==1.7.2
# via -r scripts/structures_pruning/requirements/testing.in
edx-opaque-keys==2.5.1
edx-opaque-keys==2.9.0
# via -r scripts/structures_pruning/requirements/base.txt
exceptiongroup==1.2.0
exceptiongroup==1.2.1
# via pytest
iniconfig==2.0.0
# via pytest
@@ -24,13 +24,13 @@ pbr==6.0.0
# via
# -r scripts/structures_pruning/requirements/base.txt
# stevedore
pluggy==1.4.0
pluggy==1.5.0
# via pytest
pymongo==3.13.0
# via
# -r scripts/structures_pruning/requirements/base.txt
# edx-opaque-keys
pytest==8.1.1
pytest==8.2.0
# via -r scripts/structures_pruning/requirements/testing.in
stevedore==5.2.0
# via
@@ -38,7 +38,7 @@ stevedore==5.2.0
# edx-opaque-keys
tomli==2.0.1
# via pytest
typing-extensions==4.10.0
typing-extensions==4.11.0
# via
# -r scripts/structures_pruning/requirements/base.txt
# edx-opaque-keys

View File

@@ -11,3 +11,4 @@ unicodecsv
simplejson
simple-salesforce
google-api-python-client
lxml --no-binary lxml

View File

@@ -4,25 +4,25 @@
#
# make upgrade
#
asgiref==3.7.2
--no-binary lxml
asgiref==3.8.1
# via django
attrs==23.2.0
# via zeep
backoff==2.2.1
# via -r scripts/user_retirement/requirements/base.in
backports-zoneinfo==0.2.1
# via
# django
# pendulum
boto3==1.34.26
# via django
boto3==1.34.93
# via -r scripts/user_retirement/requirements/base.in
botocore==1.34.26
botocore==1.34.93
# via
# boto3
# s3transfer
cachetools==5.3.2
cachetools==5.3.3
# via google-auth
certifi==2023.11.17
certifi==2024.2.2
# via requests
cffi==1.16.0
# via
@@ -40,8 +40,8 @@ click==8.1.6
cryptography==38.0.4
# via
# -c scripts/user_retirement/requirements/../../../requirements/constraints.txt
# simple-salesforce
django==4.2.9
# pyjwt
django==4.2.11
# via
# -c scripts/user_retirement/requirements/../../../requirements/common_constraints.txt
# -c scripts/user_retirement/requirements/../../../requirements/constraints.txt
@@ -56,27 +56,25 @@ edx-django-utils==5.12.0
# via edx-rest-api-client
edx-rest-api-client==5.7.0
# via -r scripts/user_retirement/requirements/base.in
google-api-core==2.15.0
google-api-core==2.18.0
# via google-api-python-client
google-api-python-client==2.115.0
google-api-python-client==2.127.0
# via -r scripts/user_retirement/requirements/base.in
google-auth==2.26.2
google-auth==2.29.0
# via
# google-api-core
# google-api-python-client
# google-auth-httplib2
google-auth-httplib2==0.2.0
# via google-api-python-client
googleapis-common-protos==1.62.0
googleapis-common-protos==1.63.0
# via google-api-core
httplib2==0.22.0
# via
# google-api-python-client
# google-auth-httplib2
idna==3.6
idna==3.7
# via requests
importlib-resources==6.1.1
# via pendulum
isodate==0.6.1
# via zeep
jenkinsapi==0.3.13
@@ -85,46 +83,46 @@ jmespath==1.0.1
# via
# boto3
# botocore
lxml==4.9.3
# via zeep
lxml==5.2.1
# via
# -r scripts/user_retirement/requirements/base.in
# zeep
more-itertools==10.2.0
# via simple-salesforce
newrelic==9.5.0
newrelic==9.9.0
# via edx-django-utils
pbr==6.0.0
# via stevedore
pendulum==3.0.0
# via simple-salesforce
platformdirs==4.1.0
platformdirs==4.2.1
# via zeep
protobuf==4.25.2
proto-plus==1.23.0
# via google-api-core
protobuf==4.25.3
# via
# google-api-core
# googleapis-common-protos
# proto-plus
psutil==5.9.8
# via edx-django-utils
pyasn1==0.5.1
pyasn1==0.6.0
# via
# pyasn1-modules
# rsa
pyasn1-modules==0.3.0
pyasn1-modules==0.4.0
# via google-auth
pycparser==2.21
pycparser==2.22
# via cffi
pyjwt==2.8.0
pyjwt[crypto]==2.8.0
# via
# edx-rest-api-client
# simple-salesforce
pynacl==1.5.0
# via edx-django-utils
pyparsing==3.1.1
pyparsing==3.1.2
# via httplib2
python-dateutil==2.8.2
# via
# botocore
# pendulum
# time-machine
pytz==2023.3.post1
python-dateutil==2.9.0.post0
# via botocore
pytz==2024.1
# via
# jenkinsapi
# zeep
@@ -141,15 +139,15 @@ requests==2.31.0
# simple-salesforce
# slumber
# zeep
requests-file==1.5.1
requests-file==2.0.0
# via zeep
requests-toolbelt==1.0.0
# via zeep
rsa==4.9
# via google-auth
s3transfer==0.10.0
s3transfer==0.10.1
# via boto3
simple-salesforce==1.12.5
simple-salesforce==1.12.6
# via -r scripts/user_retirement/requirements/base.in
simplejson==3.19.2
# via -r scripts/user_retirement/requirements/base.in
@@ -158,19 +156,16 @@ six==1.16.0
# isodate
# jenkinsapi
# python-dateutil
# requests-file
slumber==0.7.1
# via edx-rest-api-client
sqlparse==0.4.4
sqlparse==0.5.0
# via django
stevedore==5.1.0
stevedore==5.2.0
# via edx-django-utils
time-machine==2.13.0
# via pendulum
typing-extensions==4.9.0
# via asgiref
tzdata==2023.4
# via pendulum
typing-extensions==4.11.0
# via
# asgiref
# simple-salesforce
unicodecsv==0.14.1
# via -r scripts/user_retirement/requirements/base.in
uritemplate==4.1.1
@@ -182,5 +177,3 @@ urllib3==1.26.18
# requests
zeep==4.2.1
# via simple-salesforce
zipp==3.17.0
# via importlib-resources

View File

@@ -4,7 +4,9 @@
#
# make upgrade
#
asgiref==3.7.2
--no-binary lxml
asgiref==3.8.1
# via
# -r scripts/user_retirement/requirements/base.txt
# django
@@ -18,22 +20,21 @@ backports-zoneinfo==0.2.1
# via
# -r scripts/user_retirement/requirements/base.txt
# django
# pendulum
boto3==1.34.26
boto3==1.34.93
# via
# -r scripts/user_retirement/requirements/base.txt
# moto
botocore==1.34.26
botocore==1.34.93
# via
# -r scripts/user_retirement/requirements/base.txt
# boto3
# moto
# s3transfer
cachetools==5.3.2
cachetools==5.3.3
# via
# -r scripts/user_retirement/requirements/base.txt
# google-auth
certifi==2023.11.17
certifi==2024.2.2
# via
# -r scripts/user_retirement/requirements/base.txt
# requests
@@ -54,10 +55,10 @@ cryptography==38.0.4
# via
# -r scripts/user_retirement/requirements/base.txt
# moto
# simple-salesforce
ddt==1.7.1
# pyjwt
ddt==1.7.2
# via -r scripts/user_retirement/requirements/testing.in
django==4.2.9
django==4.2.11
# via
# -r scripts/user_retirement/requirements/base.txt
# django-crum
@@ -77,15 +78,15 @@ edx-django-utils==5.12.0
# edx-rest-api-client
edx-rest-api-client==5.7.0
# via -r scripts/user_retirement/requirements/base.txt
exceptiongroup==1.2.0
exceptiongroup==1.2.1
# via pytest
google-api-core==2.15.0
google-api-core==2.18.0
# via
# -r scripts/user_retirement/requirements/base.txt
# google-api-python-client
google-api-python-client==2.115.0
google-api-python-client==2.127.0
# via -r scripts/user_retirement/requirements/base.txt
google-auth==2.26.2
google-auth==2.29.0
# via
# -r scripts/user_retirement/requirements/base.txt
# google-api-core
@@ -95,7 +96,7 @@ google-auth-httplib2==0.2.0
# via
# -r scripts/user_retirement/requirements/base.txt
# google-api-python-client
googleapis-common-protos==1.62.0
googleapis-common-protos==1.63.0
# via
# -r scripts/user_retirement/requirements/base.txt
# google-api-core
@@ -104,14 +105,10 @@ httplib2==0.22.0
# -r scripts/user_retirement/requirements/base.txt
# google-api-python-client
# google-auth-httplib2
idna==3.6
idna==3.7
# via
# -r scripts/user_retirement/requirements/base.txt
# requests
importlib-resources==6.1.1
# via
# -r scripts/user_retirement/requirements/base.txt
# pendulum
iniconfig==2.0.0
# via pytest
isodate==0.6.1
@@ -127,11 +124,11 @@ jmespath==1.0.1
# -r scripts/user_retirement/requirements/base.txt
# boto3
# botocore
lxml==4.9.3
lxml==5.2.1
# via
# -r scripts/user_retirement/requirements/base.txt
# zeep
markupsafe==2.1.4
markupsafe==2.1.5
# via
# jinja2
# werkzeug
@@ -141,51 +138,52 @@ more-itertools==10.2.0
# via
# -r scripts/user_retirement/requirements/base.txt
# simple-salesforce
moto==4.2.13
moto==4.2.14
# via -r scripts/user_retirement/requirements/testing.in
newrelic==9.5.0
newrelic==9.9.0
# via
# -r scripts/user_retirement/requirements/base.txt
# edx-django-utils
packaging==23.2
packaging==24.0
# via pytest
pbr==6.0.0
# via
# -r scripts/user_retirement/requirements/base.txt
# stevedore
pendulum==3.0.0
# via
# -r scripts/user_retirement/requirements/base.txt
# simple-salesforce
platformdirs==4.1.0
platformdirs==4.2.1
# via
# -r scripts/user_retirement/requirements/base.txt
# zeep
pluggy==1.3.0
pluggy==1.5.0
# via pytest
protobuf==4.25.2
proto-plus==1.23.0
# via
# -r scripts/user_retirement/requirements/base.txt
# google-api-core
protobuf==4.25.3
# via
# -r scripts/user_retirement/requirements/base.txt
# google-api-core
# googleapis-common-protos
# proto-plus
psutil==5.9.8
# via
# -r scripts/user_retirement/requirements/base.txt
# edx-django-utils
pyasn1==0.5.1
pyasn1==0.6.0
# via
# -r scripts/user_retirement/requirements/base.txt
# pyasn1-modules
# rsa
pyasn1-modules==0.3.0
pyasn1-modules==0.4.0
# via
# -r scripts/user_retirement/requirements/base.txt
# google-auth
pycparser==2.21
pycparser==2.22
# via
# -r scripts/user_retirement/requirements/base.txt
# cffi
pyjwt==2.8.0
pyjwt[crypto]==2.8.0
# via
# -r scripts/user_retirement/requirements/base.txt
# edx-rest-api-client
@@ -194,20 +192,18 @@ pynacl==1.5.0
# via
# -r scripts/user_retirement/requirements/base.txt
# edx-django-utils
pyparsing==3.1.1
pyparsing==3.1.2
# via
# -r scripts/user_retirement/requirements/base.txt
# httplib2
pytest==7.4.4
pytest==8.2.0
# via -r scripts/user_retirement/requirements/testing.in
python-dateutil==2.8.2
python-dateutil==2.9.0.post0
# via
# -r scripts/user_retirement/requirements/base.txt
# botocore
# moto
# pendulum
# time-machine
pytz==2023.3.post1
pytz==2024.1
# via
# -r scripts/user_retirement/requirements/base.txt
# jenkinsapi
@@ -230,17 +226,17 @@ requests==2.31.0
# simple-salesforce
# slumber
# zeep
requests-file==1.5.1
requests-file==2.0.0
# via
# -r scripts/user_retirement/requirements/base.txt
# zeep
requests-mock==1.11.0
requests-mock==1.12.1
# via -r scripts/user_retirement/requirements/testing.in
requests-toolbelt==1.0.0
# via
# -r scripts/user_retirement/requirements/base.txt
# zeep
responses==0.24.1
responses==0.25.0
# via
# -r scripts/user_retirement/requirements/testing.in
# moto
@@ -248,11 +244,11 @@ rsa==4.9
# via
# -r scripts/user_retirement/requirements/base.txt
# google-auth
s3transfer==0.10.0
s3transfer==0.10.1
# via
# -r scripts/user_retirement/requirements/base.txt
# boto3
simple-salesforce==1.12.5
simple-salesforce==1.12.6
# via -r scripts/user_retirement/requirements/base.txt
simplejson==3.19.2
# via -r scripts/user_retirement/requirements/base.txt
@@ -262,34 +258,25 @@ six==1.16.0
# isodate
# jenkinsapi
# python-dateutil
# requests-file
# requests-mock
slumber==0.7.1
# via
# -r scripts/user_retirement/requirements/base.txt
# edx-rest-api-client
sqlparse==0.4.4
sqlparse==0.5.0
# via
# -r scripts/user_retirement/requirements/base.txt
# django
stevedore==5.1.0
stevedore==5.2.0
# via
# -r scripts/user_retirement/requirements/base.txt
# edx-django-utils
time-machine==2.13.0
# via
# -r scripts/user_retirement/requirements/base.txt
# pendulum
tomli==2.0.1
# via pytest
typing-extensions==4.9.0
typing-extensions==4.11.0
# via
# -r scripts/user_retirement/requirements/base.txt
# asgiref
tzdata==2023.4
# via
# -r scripts/user_retirement/requirements/base.txt
# pendulum
# simple-salesforce
unicodecsv==0.14.1
# via -r scripts/user_retirement/requirements/base.txt
uritemplate==4.1.1
@@ -302,7 +289,7 @@ urllib3==1.26.18
# botocore
# requests
# responses
werkzeug==3.0.1
werkzeug==3.0.2
# via moto
xmltodict==0.13.0
# via moto
@@ -310,7 +297,3 @@ zeep==4.2.1
# via
# -r scripts/user_retirement/requirements/base.txt
# simple-salesforce
zipp==3.17.0
# via
# -r scripts/user_retirement/requirements/base.txt
# importlib-resources

View File

@@ -10,7 +10,7 @@ charset-normalizer==2.0.12
# via
# -c scripts/xblock/../../requirements/constraints.txt
# requests
idna==3.6
idna==3.7
# via requests
requests==2.31.0
# via -r scripts/xblock/requirements.in