From 8a1c30ebc517457ce274167d32bdde34440e210f Mon Sep 17 00:00:00 2001 From: Jade Olivier Date: Mon, 12 Aug 2024 16:32:37 +0200 Subject: [PATCH] fix: dependencies --- scripts/user_retirement/requirements/base.in | 3 + scripts/user_retirement/requirements/base.txt | 41 ++- .../user_retirement/requirements/testing.txt | 252 ++++++------------ 3 files changed, 128 insertions(+), 168 deletions(-) diff --git a/scripts/user_retirement/requirements/base.in b/scripts/user_retirement/requirements/base.in index d0bdab9082..a6bba5e983 100644 --- a/scripts/user_retirement/requirements/base.in +++ b/scripts/user_retirement/requirements/base.in @@ -1,12 +1,15 @@ -c ../../../requirements/constraints.txt boto3 +celery # required because we're using the LMS's settings file for config options click +defusedxml # required because we're using the LMS's settings file for config options pyyaml backoff requests edx-rest-api-client jenkinsapi +kombu # required because we're using the LMS's settings file for config options unicodecsv simplejson simple-salesforce diff --git a/scripts/user_retirement/requirements/base.txt b/scripts/user_retirement/requirements/base.txt index 47e6e79c22..6213c57b2b 100644 --- a/scripts/user_retirement/requirements/base.txt +++ b/scripts/user_retirement/requirements/base.txt @@ -2,14 +2,18 @@ # This file is autogenerated by pip-compile with Python 3.11 # by the following command: # -# make upgrade +# pip-compile --output-file=scripts/user_retirement/requirements/base.txt scripts/user_retirement/requirements/base.in # +amqp==5.2.0 + # via kombu asgiref==3.8.1 # via django attrs==24.2.0 # via zeep backoff==2.2.1 # via -r scripts/user_retirement/requirements/base.in +billiard==4.2.0 + # via celery boto3==1.34.154 # via -r scripts/user_retirement/requirements/base.in botocore==1.34.154 @@ -18,6 +22,10 @@ botocore==1.34.154 # s3transfer cachetools==5.4.0 # via google-auth +celery==5.4.0 + # via + # -c scripts/user_retirement/requirements/../../../requirements/constraints.txt + # -r scripts/user_retirement/requirements/base.in certifi==2024.7.4 # via requests cffi==1.17.0 @@ -32,9 +40,21 @@ click==8.1.6 # via # -c scripts/user_retirement/requirements/../../../requirements/constraints.txt # -r scripts/user_retirement/requirements/base.in + # celery + # click-didyoumean + # click-plugins + # click-repl # edx-django-utils +click-didyoumean==0.3.1 + # via celery +click-plugins==1.1.1 + # via celery +click-repl==0.3.0 + # via celery cryptography==43.0.0 # via pyjwt +defusedxml==0.7.1 + # via -r scripts/user_retirement/requirements/base.in django==4.2.15 # via # -c scripts/user_retirement/requirements/../../../requirements/common_constraints.txt @@ -77,6 +97,10 @@ jmespath==1.0.1 # via # boto3 # botocore +kombu==5.4.0 + # via + # -r scripts/user_retirement/requirements/base.in + # celery lxml==4.9.4 # via # -c scripts/user_retirement/requirements/../../../requirements/constraints.txt @@ -89,6 +113,8 @@ pbr==6.0.0 # via stevedore platformdirs==4.2.2 # via zeep +prompt-toolkit==3.0.47 + # via click-repl proto-plus==1.24.0 # via google-api-core protobuf==5.27.3 @@ -115,7 +141,9 @@ pynacl==1.5.0 pyparsing==3.1.2 # via httplib2 python-dateutil==2.9.0.post0 - # via botocore + # via + # botocore + # celery pytz==2024.1 # via # jenkinsapi @@ -158,6 +186,8 @@ stevedore==5.2.0 # via edx-django-utils typing-extensions==4.12.2 # via simple-salesforce +tzdata==2024.1 + # via celery unicodecsv==0.14.1 # via -r scripts/user_retirement/requirements/base.in uritemplate==4.1.1 @@ -167,5 +197,12 @@ urllib3==1.26.19 # -c scripts/user_retirement/requirements/../../../requirements/constraints.txt # botocore # requests +vine==5.1.0 + # via + # amqp + # celery + # kombu +wcwidth==0.2.13 + # via prompt-toolkit zeep==4.2.1 # via simple-salesforce diff --git a/scripts/user_retirement/requirements/testing.txt b/scripts/user_retirement/requirements/testing.txt index 006eabeef4..ee55090496 100644 --- a/scripts/user_retirement/requirements/testing.txt +++ b/scripts/user_retirement/requirements/testing.txt @@ -2,287 +2,207 @@ # This file is autogenerated by pip-compile with Python 3.11 # by the following command: # -# make upgrade +# pip-compile --output-file=scripts/user_retirement/requirements/testing.txt scripts/user_retirement/requirements/base.in # +amqp==5.2.0 + # via kombu asgiref==3.8.1 - # via - # -r scripts/user_retirement/requirements/base.txt - # django + # via django attrs==24.2.0 - # via - # -r scripts/user_retirement/requirements/base.txt - # zeep + # via zeep backoff==2.2.1 - # via -r scripts/user_retirement/requirements/base.txt + # via -r scripts/user_retirement/requirements/base.in +billiard==4.2.0 + # via celery boto3==1.34.154 - # via - # -r scripts/user_retirement/requirements/base.txt - # moto + # via -r scripts/user_retirement/requirements/base.in botocore==1.34.154 # via - # -r scripts/user_retirement/requirements/base.txt # boto3 - # moto # s3transfer cachetools==5.4.0 + # via google-auth +celery==5.4.0 # via - # -r scripts/user_retirement/requirements/base.txt - # google-auth + # -c scripts/user_retirement/requirements/../../../requirements/constraints.txt + # -r scripts/user_retirement/requirements/base.in certifi==2024.7.4 - # via - # -r scripts/user_retirement/requirements/base.txt - # requests + # via requests cffi==1.17.0 # via - # -r scripts/user_retirement/requirements/base.txt # cryptography # pynacl charset-normalizer==2.0.12 # via - # -r scripts/user_retirement/requirements/base.txt + # -c scripts/user_retirement/requirements/../../../requirements/constraints.txt # requests click==8.1.6 # via - # -r scripts/user_retirement/requirements/base.txt + # -c scripts/user_retirement/requirements/../../../requirements/constraints.txt + # -r scripts/user_retirement/requirements/base.in + # celery + # click-didyoumean + # click-plugins + # click-repl # edx-django-utils +click-didyoumean==0.3.1 + # via celery +click-plugins==1.1.1 + # via celery +click-repl==0.3.0 + # via celery cryptography==43.0.0 - # via - # -r scripts/user_retirement/requirements/base.txt - # moto - # pyjwt -ddt==1.7.2 - # via -r scripts/user_retirement/requirements/testing.in + # via pyjwt +defusedxml==0.7.1 + # via -r scripts/user_retirement/requirements/base.in django==4.2.15 # via - # -r scripts/user_retirement/requirements/base.txt + # -c scripts/user_retirement/requirements/../../../requirements/common_constraints.txt + # -c scripts/user_retirement/requirements/../../../requirements/constraints.txt # django-crum # django-waffle # edx-django-utils django-crum==0.7.9 - # via - # -r scripts/user_retirement/requirements/base.txt - # edx-django-utils + # via edx-django-utils django-waffle==4.1.0 - # via - # -r scripts/user_retirement/requirements/base.txt - # edx-django-utils + # via edx-django-utils edx-django-utils==5.15.0 - # via - # -r scripts/user_retirement/requirements/base.txt - # edx-rest-api-client + # via edx-rest-api-client edx-rest-api-client==5.7.1 - # via -r scripts/user_retirement/requirements/base.txt + # via -r scripts/user_retirement/requirements/base.in google-api-core==2.19.1 - # via - # -r scripts/user_retirement/requirements/base.txt - # google-api-python-client + # via google-api-python-client google-api-python-client==2.139.0 - # via -r scripts/user_retirement/requirements/base.txt + # via -r scripts/user_retirement/requirements/base.in google-auth==2.32.0 # via - # -r scripts/user_retirement/requirements/base.txt # google-api-core # google-api-python-client # google-auth-httplib2 google-auth-httplib2==0.2.0 - # via - # -r scripts/user_retirement/requirements/base.txt - # google-api-python-client + # via google-api-python-client googleapis-common-protos==1.63.2 - # via - # -r scripts/user_retirement/requirements/base.txt - # google-api-core + # via google-api-core httplib2==0.22.0 # via - # -r scripts/user_retirement/requirements/base.txt # google-api-python-client # google-auth-httplib2 idna==3.7 - # via - # -r scripts/user_retirement/requirements/base.txt - # requests -iniconfig==2.0.0 - # via pytest + # via requests isodate==0.6.1 - # via - # -r scripts/user_retirement/requirements/base.txt - # zeep + # via zeep jenkinsapi==0.3.13 - # via -r scripts/user_retirement/requirements/base.txt -jinja2==3.1.4 - # via moto + # via -r scripts/user_retirement/requirements/base.in jmespath==1.0.1 # via - # -r scripts/user_retirement/requirements/base.txt # boto3 # botocore +kombu==5.4.0 + # via + # -r scripts/user_retirement/requirements/base.in + # celery lxml==4.9.4 # via - # -r scripts/user_retirement/requirements/base.txt + # -c scripts/user_retirement/requirements/../../../requirements/constraints.txt # zeep -markupsafe==2.1.5 - # via - # jinja2 - # werkzeug -mock==5.1.0 - # via -r scripts/user_retirement/requirements/testing.in more-itertools==10.3.0 - # via - # -r scripts/user_retirement/requirements/base.txt - # simple-salesforce -moto==4.2.14 - # via -r scripts/user_retirement/requirements/testing.in + # via simple-salesforce newrelic==9.12.0 - # via - # -r scripts/user_retirement/requirements/base.txt - # edx-django-utils -packaging==24.1 - # via pytest + # via edx-django-utils pbr==6.0.0 - # via - # -r scripts/user_retirement/requirements/base.txt - # stevedore + # via stevedore platformdirs==4.2.2 - # via - # -r scripts/user_retirement/requirements/base.txt - # zeep -pluggy==1.5.0 - # via pytest + # via zeep +prompt-toolkit==3.0.47 + # via click-repl proto-plus==1.24.0 - # via - # -r scripts/user_retirement/requirements/base.txt - # google-api-core + # via google-api-core protobuf==5.27.3 # via - # -r scripts/user_retirement/requirements/base.txt # google-api-core # googleapis-common-protos # proto-plus psutil==6.0.0 - # via - # -r scripts/user_retirement/requirements/base.txt - # edx-django-utils + # via edx-django-utils pyasn1==0.6.0 # via - # -r scripts/user_retirement/requirements/base.txt # pyasn1-modules # rsa pyasn1-modules==0.4.0 - # via - # -r scripts/user_retirement/requirements/base.txt - # google-auth + # via google-auth pycparser==2.22 - # via - # -r scripts/user_retirement/requirements/base.txt - # cffi + # via cffi pyjwt[crypto]==2.9.0 # via - # -r scripts/user_retirement/requirements/base.txt # edx-rest-api-client # simple-salesforce pynacl==1.5.0 - # via - # -r scripts/user_retirement/requirements/base.txt - # edx-django-utils + # via edx-django-utils pyparsing==3.1.2 - # via - # -r scripts/user_retirement/requirements/base.txt - # httplib2 -pytest==8.3.2 - # via -r scripts/user_retirement/requirements/testing.in + # via httplib2 python-dateutil==2.9.0.post0 # via - # -r scripts/user_retirement/requirements/base.txt # botocore - # moto + # celery pytz==2024.1 # via - # -r scripts/user_retirement/requirements/base.txt # jenkinsapi # zeep pyyaml==6.0.1 - # via - # -r scripts/user_retirement/requirements/base.txt - # responses + # via -r scripts/user_retirement/requirements/base.in requests==2.32.3 # via - # -r scripts/user_retirement/requirements/base.txt + # -r scripts/user_retirement/requirements/base.in # edx-rest-api-client # google-api-core # jenkinsapi - # moto # requests-file - # requests-mock # requests-toolbelt - # responses # simple-salesforce # slumber # zeep requests-file==2.1.0 - # via - # -r scripts/user_retirement/requirements/base.txt - # zeep -requests-mock==1.12.1 - # via -r scripts/user_retirement/requirements/testing.in + # via zeep requests-toolbelt==1.0.0 - # via - # -r scripts/user_retirement/requirements/base.txt - # zeep -responses==0.25.3 - # via - # -r scripts/user_retirement/requirements/testing.in - # moto + # via zeep rsa==4.9 - # via - # -r scripts/user_retirement/requirements/base.txt - # google-auth + # via google-auth s3transfer==0.10.2 - # via - # -r scripts/user_retirement/requirements/base.txt - # boto3 + # via boto3 simple-salesforce==1.12.6 - # via -r scripts/user_retirement/requirements/base.txt + # via -r scripts/user_retirement/requirements/base.in simplejson==3.19.2 - # via -r scripts/user_retirement/requirements/base.txt + # via -r scripts/user_retirement/requirements/base.in six==1.16.0 # via - # -r scripts/user_retirement/requirements/base.txt # isodate # jenkinsapi # python-dateutil slumber==0.7.1 - # via - # -r scripts/user_retirement/requirements/base.txt - # edx-rest-api-client + # via edx-rest-api-client sqlparse==0.5.1 - # via - # -r scripts/user_retirement/requirements/base.txt - # django + # via django stevedore==5.2.0 - # via - # -r scripts/user_retirement/requirements/base.txt - # edx-django-utils + # via edx-django-utils typing-extensions==4.12.2 - # via - # -r scripts/user_retirement/requirements/base.txt - # simple-salesforce + # via simple-salesforce +tzdata==2024.1 + # via celery unicodecsv==0.14.1 - # via -r scripts/user_retirement/requirements/base.txt + # via -r scripts/user_retirement/requirements/base.in uritemplate==4.1.1 - # via - # -r scripts/user_retirement/requirements/base.txt - # google-api-python-client + # via google-api-python-client urllib3==1.26.19 # via - # -r scripts/user_retirement/requirements/base.txt + # -c scripts/user_retirement/requirements/../../../requirements/constraints.txt # botocore # requests - # responses -werkzeug==3.0.3 - # via moto -xmltodict==0.13.0 - # via moto -zeep==4.2.1 +vine==5.1.0 # via - # -r scripts/user_retirement/requirements/base.txt - # simple-salesforce + # amqp + # celery + # kombu +wcwidth==0.2.13 + # via prompt-toolkit +zeep==4.2.1 + # via simple-salesforce