From 8da92f2f498ccb787518b1ab7f2f3d2269db5b41 Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Tue, 12 Nov 2024 10:26:58 -0500 Subject: [PATCH] chore: Upgrade Python requirements --- requirements/base.txt | 21 +- requirements/ci.txt | 4 +- requirements/common_constraints.txt | 10 +- requirements/dev.txt | 359 ++++++++-------- requirements/doc.txt | 301 +++++++------- requirements/pip-tools.txt | 4 +- requirements/pip.txt | 6 +- requirements/production.txt | 223 +++++----- requirements/quality.txt | 301 +++++++------- requirements/test.txt | 229 ++++++----- requirements/validation.txt | 611 ++++++++++++++-------------- 11 files changed, 1029 insertions(+), 1040 deletions(-) diff --git a/requirements/base.txt b/requirements/base.txt index 78492f51..72c0bc80 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -15,11 +15,11 @@ attrs==24.2.0 # -r requirements/base.in # lti-consumer-xblock # openedx-events -bleach==6.1.0 +bleach==6.2.0 # via lti-consumer-xblock -boto3==1.35.45 +boto3==1.35.58 # via fs-s3fs -botocore==1.35.45 +botocore==1.35.58 # via # boto3 # s3transfer @@ -53,7 +53,7 @@ defusedxml==0.8.0rc2 # social-auth-core django==4.2.16 # via - # -c requirements/common_constraints.txt + # -c /home/runner/work/edx-exams/edx-exams/requirements/common_constraints.txt # -r requirements/base.in # django-appconf # django-config-models @@ -87,7 +87,7 @@ django-appconf==1.0.6 # via django-statici18n django-config-models==2.7.0 # via lti-consumer-xblock -django-cors-headers==4.5.0 +django-cors-headers==4.6.0 # via -r requirements/base.in django-crum==0.7.9 # via @@ -146,9 +146,9 @@ edx-django-utils==7.0.0 # edx-rest-api-client # edx-toggles # openedx-events -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via -r requirements/base.in -edx-event-bus-kafka==5.8.1 +edx-event-bus-kafka==6.0.0 # via -r requirements/base.in edx-event-bus-redis==0.5.1 # via -r requirements/base.in @@ -231,7 +231,7 @@ openedx-events==9.15.0 # edx-event-bus-redis openedx-filters==1.11.0 # via lti-consumer-xblock -packaging==24.1 +packaging==24.2 # via drf-yasg pbr==6.1.0 # via stevedore @@ -279,7 +279,7 @@ pyyaml==6.0.2 # drf-yasg # edx-django-release-util # xblock -redis==5.1.1 +redis==5.2.0 # via walrus requests==2.32.3 # via @@ -301,7 +301,6 @@ simplejson==3.19.3 # xblock six==1.16.0 # via - # bleach # edx-auth-backends # edx-ccx-keys # edx-django-release-util @@ -340,7 +339,7 @@ web-fragments==2.2.0 # via xblock webencodings==0.5.1 # via bleach -webob==1.8.8 +webob==1.8.9 # via xblock xblock==5.1.0 # via lti-consumer-xblock diff --git a/requirements/ci.txt b/requirements/ci.txt index 9e645182..e4666347 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -18,7 +18,7 @@ filelock==3.16.1 # via # tox # virtualenv -packaging==24.1 +packaging==24.2 # via # pyproject-api # tox @@ -32,5 +32,5 @@ pyproject-api==1.8.0 # via tox tox==4.23.2 # via -r requirements/ci.in -virtualenv==20.27.0 +virtualenv==20.27.1 # via tox diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index fc95227a..c1698333 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -12,7 +12,6 @@ # Note: Changes to this file will automatically be used by other repos, referencing # this file from Github directly. It does not require packaging in edx-lint. - # using LTS django version Django<5.0 @@ -24,9 +23,6 @@ elasticsearch<7.14.0 # django-simple-history>3.0.0 adds indexing and causes a lot of migrations to be affected -# Cause: https://github.com/openedx/event-tracking/pull/290 -# event-tracking 2.4.1 upgrades to pymongo 4.4.0 which is not supported on edx-platform. -# We will pin event-tracking to do not break existing installations -# This can be unpinned once https://github.com/openedx/edx-platform/issues/34586 -# has been resolved and edx-platform is running with pymongo>=4.4.0 -event-tracking<2.4.1 +# Cause: https://github.com/openedx/edx-lint/issues/458 +# This can be unpinned once https://github.com/openedx/edx-lint/issues/459 has been resolved. +pip<24.3 diff --git a/requirements/dev.txt b/requirements/dev.txt index 9be1c1e7..ed350704 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -6,66 +6,66 @@ # appdirs==1.4.4 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # fs asgiref==3.8.1 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # django # django-cors-headers astroid==3.3.5 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # pylint # pylint-celery attrs==24.2.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # lti-consumer-xblock # openedx-events -bleach==6.1.0 +bleach==6.2.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # lti-consumer-xblock -boto3==1.35.45 +boto3==1.35.58 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # fs-s3fs -botocore==1.35.45 +botocore==1.35.58 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # boto3 # s3transfer build==1.2.2.post1 # via - # -r requirements/pip-tools.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/pip-tools.txt # pip-tools cachetools==5.5.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # tox certifi==2024.8.30 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # requests cffi==1.17.1 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # cryptography # pynacl chardet==5.2.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # diff-cover # tox charset-normalizer==3.4.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # requests click==8.1.7 # via - # -r requirements/pip-tools.txt - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/pip-tools.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # click-log # code-annotations # edx-django-utils @@ -73,56 +73,56 @@ click==8.1.7 # pip-tools click-log==0.4.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-lint code-annotations==1.8.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-lint # edx-toggles colorama==0.4.6 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # tox coreapi==2.3.3 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # django-rest-swagger # openapi-codec coreschema==0.0.4 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # coreapi coverage[toml]==7.6.4 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # pytest-cov cryptography==43.0.3 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # pyjwt # secretstorage # social-auth-core ddt==1.7.2 - # via -r requirements/validation.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt defusedxml==0.8.0rc2 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # python3-openid # social-auth-core diff-cover==9.2.0 # via -r requirements/dev.in dill==0.3.9 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # pylint distlib==0.3.9 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # virtualenv django==4.2.16 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # django-appconf # django-config-models # django-cors-headers @@ -155,48 +155,48 @@ django==4.2.16 # social-auth-app-django django-appconf==1.0.6 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # django-statici18n django-config-models==2.7.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # lti-consumer-xblock -django-cors-headers==4.5.0 - # via -r requirements/validation.txt +django-cors-headers==4.6.0 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt django-crum==0.7.9 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-django-utils # edx-toggles django-debug-toolbar==4.4.6 # via -r requirements/dev.in django-dynamic-fixture==4.0.1 - # via -r requirements/validation.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt django-extensions==3.2.3 - # via -r requirements/validation.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt django-filter==24.3 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # lti-consumer-xblock django-model-utils==5.0.0 - # via -r requirements/validation.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt django-rest-swagger==2.2.0 - # via -r requirements/validation.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt django-simple-history==3.7.0 - # via -r requirements/validation.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt django-statici18n==2.5.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # lti-consumer-xblock django-waffle==4.1.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-django-utils # edx-drf-extensions # edx-toggles djangorestframework==3.15.2 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # django-config-models # django-rest-swagger # drf-jwt @@ -205,34 +205,34 @@ djangorestframework==3.15.2 # edx-drf-extensions dnspython==2.7.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # pymongo docutils==0.21.2 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # readme-renderer drf-jwt==1.19.2 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-drf-extensions drf-yasg==1.21.8 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-api-doc-tools edx-api-doc-tools==2.0.0 - # via -r requirements/validation.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt edx-auth-backends==4.4.0 - # via -r requirements/validation.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt edx-ccx-keys==1.3.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # lti-consumer-xblock # openedx-events edx-django-release-util==1.4.0 - # via -r requirements/validation.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt edx-django-utils==7.0.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # django-config-models # edx-drf-extensions # edx-event-bus-kafka @@ -240,132 +240,132 @@ edx-django-utils==7.0.0 # edx-rest-api-client # edx-toggles # openedx-events -edx-drf-extensions==10.4.0 - # via -r requirements/validation.txt -edx-event-bus-kafka==5.8.1 - # via -r requirements/validation.txt +edx-drf-extensions==10.5.0 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt +edx-event-bus-kafka==6.0.0 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt edx-event-bus-redis==0.5.1 - # via -r requirements/validation.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt edx-i18n-tools==1.6.3 # via -r requirements/dev.in -edx-lint==5.4.0 - # via -r requirements/validation.txt +edx-lint==5.4.1 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt edx-opaque-keys[django]==2.11.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-ccx-keys # edx-drf-extensions # lti-consumer-xblock # openedx-events edx-rest-api-client==6.0.0 - # via -r requirements/validation.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt edx-toggles==5.2.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-event-bus-kafka # edx-event-bus-redis edx-token-utils==0.2.1 - # via -r requirements/validation.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt factory-boy==3.3.1 - # via -r requirements/validation.txt -faker==30.8.0 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt +faker==30.8.2 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # factory-boy fastavro==1.9.7 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # openedx-events filelock==3.16.1 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # tox # virtualenv freezegun==1.5.1 - # via -r requirements/validation.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt fs==2.4.16 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # fs-s3fs # openedx-django-pyfs # xblock fs-s3fs==1.1.1 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # openedx-django-pyfs future==1.0.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # pyjwkest idna==3.10 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # requests importlib-metadata==8.5.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # twine inflection==0.5.1 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # drf-yasg iniconfig==2.0.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # pytest isort==5.13.2 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # pylint itypes==1.2.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # coreapi jaraco-classes==3.4.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # keyring jaraco-context==6.0.1 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # keyring jaraco-functools==4.1.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # keyring jeepney==0.8.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # keyring # secretstorage jinja2==3.1.4 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # code-annotations # coreschema # diff-cover jmespath==1.0.1 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # boto3 # botocore jsonfield==3.1.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # lti-consumer-xblock -keyring==25.4.1 +keyring==25.5.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # twine lazy==1.6 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # lti-consumer-xblock lti-consumer-xblock==9.11.3 - # via -r requirements/validation.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt lxml[html-clean]==5.3.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-i18n-tools # lti-consumer-xblock # lxml-html-clean @@ -374,71 +374,71 @@ lxml-html-clean==0.3.1 # via lxml mako==1.3.6 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # lti-consumer-xblock # xblock markdown-it-py==3.0.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # rich markupsafe==3.0.2 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # jinja2 # mako # xblock mccabe==0.7.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # pylint mdurl==0.1.2 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # markdown-it-py mock==5.1.0 - # via -r requirements/validation.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt more-itertools==10.5.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # jaraco-classes # jaraco-functools mysqlclient==2.2.5 - # via -r requirements/validation.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt newrelic==10.2.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-django-utils nh3==0.2.18 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # readme-renderer oauthlib==3.2.2 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # lti-consumer-xblock # requests-oauthlib # social-auth-core openapi-codec==1.3.2 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # django-rest-swagger openedx-django-pyfs==3.7.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # lti-consumer-xblock openedx-events==9.15.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-event-bus-kafka # edx-event-bus-redis openedx-filters==1.11.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # lti-consumer-xblock -packaging==24.1 +packaging==24.2 # via - # -r requirements/pip-tools.txt - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/pip-tools.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # build # drf-yasg # pyproject-api @@ -448,23 +448,23 @@ path==16.16.0 # via edx-i18n-tools pbr==6.1.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # stevedore pip-tools==7.4.1 - # via -r requirements/pip-tools.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/pip-tools.txt pkginfo==1.10.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # twine platformdirs==4.3.6 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # pylint # tox # virtualenv pluggy==1.5.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # diff-cover # pytest # tox @@ -472,35 +472,35 @@ polib==1.2.0 # via edx-i18n-tools psutil==6.1.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-django-utils pycodestyle==2.12.1 - # via -r requirements/validation.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt pycparser==2.22 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # cffi pycryptodomex==3.21.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # lti-consumer-xblock # pyjwkest pydocstyle==6.3.0 - # via -r requirements/validation.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt pygments==2.18.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # diff-cover # readme-renderer # rich pyjwkest==1.4.2 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-token-utils # lti-consumer-xblock pyjwt[crypto]==2.9.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # drf-jwt # edx-auth-backends # edx-drf-extensions @@ -508,75 +508,75 @@ pyjwt[crypto]==2.9.0 # social-auth-core pylint==3.3.1 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-lint # pylint-celery # pylint-django # pylint-plugin-utils pylint-celery==0.3 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-lint pylint-django==2.6.1 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-lint pylint-plugin-utils==0.8.2 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # pylint-celery # pylint-django pymemcache==4.0.0 - # via -r requirements/validation.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt pymongo==4.10.1 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-opaque-keys pynacl==1.5.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-django-utils pyproject-api==1.8.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # tox pyproject-hooks==1.2.0 # via - # -r requirements/pip-tools.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/pip-tools.txt # build # pip-tools pytest==8.3.3 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # pytest-cov # pytest-django -pytest-cov==5.0.0 - # via -r requirements/validation.txt +pytest-cov==6.0.0 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt pytest-django==4.9.0 - # via -r requirements/validation.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt python-dateutil==2.9.0.post0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # botocore # faker # freezegun # xblock python-slugify==8.0.4 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # code-annotations python3-openid==3.2.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # social-auth-core pytz==2024.2 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # drf-yasg # xblock pyyaml==6.0.2 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # code-annotations # drf-yasg # edx-django-release-util @@ -585,15 +585,15 @@ pyyaml==6.0.2 # xblock readme-renderer==44.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # twine -redis==5.1.1 +redis==5.2.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # walrus requests==2.32.3 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # coreapi # edx-drf-extensions # edx-rest-api-client @@ -605,43 +605,42 @@ requests==2.32.3 # twine requests-oauthlib==2.0.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # social-auth-core requests-toolbelt==1.0.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # twine responses==0.25.3 - # via -r requirements/validation.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt rfc3986==2.0.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # twine -rich==13.9.2 +rich==13.9.4 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # twine s3transfer==0.10.3 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # boto3 secretstorage==3.3.3 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # keyring semantic-version==2.10.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-drf-extensions simplejson==3.19.3 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # django-rest-swagger # xblock six==1.16.0 # via - # -r requirements/validation.txt - # bleach + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-auth-backends # edx-ccx-keys # edx-django-release-util @@ -652,88 +651,88 @@ six==1.16.0 # python-dateutil snowballstemmer==2.2.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # pydocstyle social-auth-app-django==5.4.2 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-auth-backends social-auth-core==4.5.4 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-auth-backends # social-auth-app-django sqlparse==0.5.1 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # django # django-debug-toolbar stevedore==5.3.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # code-annotations # edx-django-utils # edx-opaque-keys text-unidecode==1.3 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # python-slugify tomlkit==0.13.2 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # pylint tox==4.23.2 - # via -r requirements/validation.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt twine==5.1.1 - # via -r requirements/validation.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt typing-extensions==4.12.2 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-opaque-keys # faker uritemplate==4.1.1 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # coreapi # drf-yasg urllib3==2.2.3 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # botocore # requests # responses # twine -virtualenv==20.27.0 +virtualenv==20.27.1 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # tox walrus==0.9.4 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-event-bus-redis web-fragments==2.2.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # xblock webencodings==0.5.1 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # bleach -webob==1.8.8 +webob==1.8.9 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # xblock -wheel==0.44.0 +wheel==0.45.0 # via - # -r requirements/pip-tools.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/pip-tools.txt # pip-tools xblock==5.1.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # lti-consumer-xblock -zipp==3.20.2 +zipp==3.21.0 # via - # -r requirements/validation.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/doc.txt b/requirements/doc.txt index 91d5cd68..ee1b6b58 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -8,119 +8,119 @@ alabaster==0.7.16 # via sphinx appdirs==1.4.4 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # fs asgiref==3.8.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django # django-cors-headers astroid==3.3.5 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pylint # pylint-celery attrs==24.2.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock # openedx-events babel==2.16.0 # via sphinx -bleach==6.1.0 +bleach==6.2.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock -boto3==1.35.45 +boto3==1.35.58 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # fs-s3fs -botocore==1.35.45 +botocore==1.35.58 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # boto3 # s3transfer build==1.2.2.post1 # via -r requirements/doc.in cachetools==5.5.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # tox certifi==2024.8.30 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # requests cffi==1.17.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # cryptography # pynacl chardet==5.2.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # tox charset-normalizer==3.4.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # requests click==8.1.7 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # click-log # code-annotations # edx-django-utils # edx-lint click-log==0.4.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-lint code-annotations==1.8.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-lint # edx-toggles colorama==0.4.6 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # tox coreapi==2.3.3 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django-rest-swagger # openapi-codec coreschema==0.0.4 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # coreapi coverage[toml]==7.6.4 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pytest-cov cryptography==43.0.3 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pyjwt # secretstorage # social-auth-core ddt==1.7.2 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt defusedxml==0.8.0rc2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # python3-openid # social-auth-core dill==0.3.9 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pylint distlib==0.3.9 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # virtualenv django==4.2.16 # via - # -c requirements/common_constraints.txt - # -r requirements/test.txt + # -c /home/runner/work/edx-exams/edx-exams/requirements/common_constraints.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django-appconf # django-config-models # django-cors-headers @@ -151,46 +151,46 @@ django==4.2.16 # social-auth-app-django django-appconf==1.0.6 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django-statici18n django-config-models==2.7.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock -django-cors-headers==4.5.0 - # via -r requirements/test.txt +django-cors-headers==4.6.0 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt django-crum==0.7.9 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-django-utils # edx-toggles django-dynamic-fixture==4.0.1 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt django-extensions==3.2.3 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt django-filter==24.3 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock django-model-utils==5.0.0 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt django-rest-swagger==2.2.0 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt django-simple-history==3.7.0 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt django-statici18n==2.5.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock django-waffle==4.1.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-django-utils # edx-drf-extensions # edx-toggles djangorestframework==3.15.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django-config-models # django-rest-swagger # drf-jwt @@ -199,7 +199,7 @@ djangorestframework==3.15.2 # edx-drf-extensions dnspython==2.7.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pymongo doc8==1.1.2 # via -r requirements/doc.in @@ -211,26 +211,26 @@ docutils==0.19 # sphinx drf-jwt==1.19.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-drf-extensions drf-yasg==1.21.8 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-api-doc-tools edx-api-doc-tools==2.0.0 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt edx-auth-backends==4.4.0 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt edx-ccx-keys==1.3.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock # openedx-events edx-django-release-util==1.4.0 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt edx-django-utils==7.0.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django-config-models # edx-drf-extensions # edx-event-bus-kafka @@ -238,66 +238,66 @@ edx-django-utils==7.0.0 # edx-rest-api-client # edx-toggles # openedx-events -edx-drf-extensions==10.4.0 - # via -r requirements/test.txt -edx-event-bus-kafka==5.8.1 - # via -r requirements/test.txt +edx-drf-extensions==10.5.0 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt +edx-event-bus-kafka==6.0.0 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt edx-event-bus-redis==0.5.1 - # via -r requirements/test.txt -edx-lint==5.4.0 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt +edx-lint==5.4.1 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt edx-opaque-keys[django]==2.11.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-ccx-keys # edx-drf-extensions # lti-consumer-xblock # openedx-events edx-rest-api-client==6.0.0 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt edx-sphinx-theme==3.1.0 # via -r requirements/doc.in edx-toggles==5.2.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-event-bus-kafka # edx-event-bus-redis edx-token-utils==0.2.1 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt factory-boy==3.3.1 - # via -r requirements/test.txt -faker==30.8.0 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt +faker==30.8.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # factory-boy fastavro==1.9.7 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # openedx-events filelock==3.16.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # tox # virtualenv freezegun==1.5.1 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt fs==2.4.16 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # fs-s3fs # openedx-django-pyfs # xblock fs-s3fs==1.1.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # openedx-django-pyfs future==1.0.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pyjwkest idna==3.10 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # requests imagesize==1.4.1 # via sphinx @@ -305,19 +305,19 @@ importlib-metadata==8.5.0 # via twine inflection==0.5.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # drf-yasg iniconfig==2.0.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pytest isort==5.13.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pylint itypes==1.2.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # coreapi jaraco-classes==3.4.0 # via keyring @@ -331,91 +331,91 @@ jeepney==0.8.0 # secretstorage jinja2==3.1.4 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # code-annotations # coreschema # sphinx jmespath==1.0.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # boto3 # botocore jsonfield==3.1.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock -keyring==25.4.1 +keyring==25.5.0 # via twine lazy==1.6 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock lti-consumer-xblock==9.11.3 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt lxml==5.3.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock # xblock mako==1.3.6 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock # xblock markdown-it-py==3.0.0 # via rich markupsafe==3.0.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # jinja2 # mako # xblock mccabe==0.7.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pylint mdurl==0.1.2 # via markdown-it-py mock==5.1.0 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools mysqlclient==2.2.5 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt newrelic==10.2.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-django-utils nh3==0.2.18 # via readme-renderer oauthlib==3.2.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock # requests-oauthlib # social-auth-core openapi-codec==1.3.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django-rest-swagger openedx-django-pyfs==3.7.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock openedx-events==9.15.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-event-bus-kafka # edx-event-bus-redis openedx-filters==1.11.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock -packaging==24.1 +packaging==24.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # build # drf-yasg # pyproject-api @@ -424,32 +424,32 @@ packaging==24.1 # tox pbr==6.1.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # stevedore pkginfo==1.10.0 # via twine platformdirs==4.3.6 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pylint # tox # virtualenv pluggy==1.5.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pytest # tox psutil==6.1.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-django-utils pycparser==2.22 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # cffi pycryptodomex==3.21.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock # pyjwkest pygments==2.18.0 @@ -460,12 +460,12 @@ pygments==2.18.0 # sphinx pyjwkest==1.4.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-token-utils # lti-consumer-xblock pyjwt[crypto]==2.9.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # drf-jwt # edx-auth-backends # edx-drf-extensions @@ -473,72 +473,72 @@ pyjwt[crypto]==2.9.0 # social-auth-core pylint==3.3.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-lint # pylint-celery # pylint-django # pylint-plugin-utils pylint-celery==0.3 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-lint pylint-django==2.6.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-lint pylint-plugin-utils==0.8.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pylint-celery # pylint-django pymemcache==4.0.0 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt pymongo==4.10.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-opaque-keys pynacl==1.5.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-django-utils pyproject-api==1.8.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # tox pyproject-hooks==1.2.0 # via build pytest==8.3.3 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pytest-cov # pytest-django -pytest-cov==5.0.0 - # via -r requirements/test.txt +pytest-cov==6.0.0 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt pytest-django==4.9.0 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt python-dateutil==2.9.0.post0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # botocore # faker # freezegun # xblock python-slugify==8.0.4 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # code-annotations python3-openid==3.2.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # social-auth-core pytz==2024.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # drf-yasg # xblock pyyaml==6.0.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # code-annotations # drf-yasg # edx-django-release-util @@ -546,13 +546,13 @@ pyyaml==6.0.2 # xblock readme-renderer==43.0 # via twine -redis==5.1.1 +redis==5.2.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # walrus requests==2.32.3 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # coreapi # edx-drf-extensions # edx-rest-api-client @@ -565,37 +565,36 @@ requests==2.32.3 # twine requests-oauthlib==2.0.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # social-auth-core requests-toolbelt==1.0.0 # via twine responses==0.25.3 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt restructuredtext-lint==1.4.0 # via doc8 rfc3986==2.0.0 # via twine -rich==13.9.2 +rich==13.9.4 # via twine s3transfer==0.10.3 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # boto3 secretstorage==3.3.3 # via keyring semantic-version==2.10.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-drf-extensions simplejson==3.19.3 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django-rest-swagger # xblock six==1.16.0 # via - # -r requirements/test.txt - # bleach + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-auth-backends # edx-ccx-keys # edx-django-release-util @@ -609,11 +608,11 @@ snowballstemmer==2.2.0 # via sphinx social-auth-app-django==5.4.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-auth-backends social-auth-core==4.5.4 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-auth-backends # social-auth-app-django sphinx==5.3.0 @@ -634,69 +633,69 @@ sphinxcontrib-serializinghtml==2.0.0 # via sphinx sqlparse==0.5.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django stevedore==5.3.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # code-annotations # doc8 # edx-django-utils # edx-opaque-keys text-unidecode==1.3 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # python-slugify tomlkit==0.13.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pylint tox==4.23.2 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt twine==5.1.1 # via -r requirements/doc.in typing-extensions==4.12.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-opaque-keys # faker uritemplate==4.1.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # coreapi # drf-yasg urllib3==2.2.3 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # botocore # requests # responses # twine -virtualenv==20.27.0 +virtualenv==20.27.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # tox walrus==0.9.4 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-event-bus-redis web-fragments==2.2.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # xblock webencodings==0.5.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # bleach -webob==1.8.8 +webob==1.8.9 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # xblock xblock==5.1.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock -zipp==3.20.2 +zipp==3.21.0 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index cf4131e2..04137192 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -8,7 +8,7 @@ build==1.2.2.post1 # via pip-tools click==8.1.7 # via pip-tools -packaging==24.1 +packaging==24.2 # via build pip-tools==7.4.1 # via -r requirements/pip-tools.in @@ -16,7 +16,7 @@ pyproject-hooks==1.2.0 # via # build # pip-tools -wheel==0.44.0 +wheel==0.45.0 # via pip-tools # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/pip.txt b/requirements/pip.txt index 35655630..b3b0234b 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -4,11 +4,11 @@ # # make upgrade # -wheel==0.44.0 +wheel==0.45.0 # via -r requirements/pip.in # The following packages are considered to be unsafe in a requirements file: -pip==24.2 +pip==24.3.1 # via -r requirements/pip.in -setuptools==75.2.0 +setuptools==75.4.0 # via -r requirements/pip.in diff --git a/requirements/production.txt b/requirements/production.txt index 15f8d50d..534754dd 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -6,76 +6,76 @@ # appdirs==1.4.4 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # fs asgiref==3.8.1 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # django # django-cors-headers attrs==24.2.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock # openedx-events -bleach==6.1.0 +bleach==6.2.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock -boto3==1.35.45 +boto3==1.35.58 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # django-ses # fs-s3fs -botocore==1.35.45 +botocore==1.35.58 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # boto3 # s3transfer certifi==2024.8.30 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # requests cffi==1.17.1 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # cryptography # pynacl charset-normalizer==3.4.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # requests click==8.1.7 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # code-annotations # edx-django-utils code-annotations==1.8.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-toggles coreapi==2.3.3 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # django-rest-swagger # openapi-codec coreschema==0.0.4 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # coreapi cryptography==43.0.3 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # pyjwt # social-auth-core defusedxml==0.8.0rc2 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # python3-openid # social-auth-core django==4.2.16 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # django-appconf # django-config-models # django-cors-headers @@ -107,46 +107,46 @@ django==4.2.16 # social-auth-app-django django-appconf==1.0.6 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # django-statici18n django-config-models==2.7.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock -django-cors-headers==4.5.0 - # via -r requirements/base.txt +django-cors-headers==4.6.0 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt django-crum==0.7.9 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-django-utils # edx-toggles django-extensions==3.2.3 - # via -r requirements/base.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt django-filter==24.3 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock django-model-utils==5.0.0 - # via -r requirements/base.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt django-rest-swagger==2.2.0 - # via -r requirements/base.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt django-ses==4.2.0 # via -r requirements/production.in django-simple-history==3.7.0 - # via -r requirements/base.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt django-statici18n==2.5.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock django-waffle==4.1.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-django-utils # edx-drf-extensions # edx-toggles djangorestframework==3.15.2 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # django-config-models # django-rest-swagger # drf-jwt @@ -155,30 +155,30 @@ djangorestframework==3.15.2 # edx-drf-extensions dnspython==2.7.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # pymongo drf-jwt==1.19.2 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-drf-extensions drf-yasg==1.21.8 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-api-doc-tools edx-api-doc-tools==2.0.0 - # via -r requirements/base.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt edx-auth-backends==4.4.0 - # via -r requirements/base.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt edx-ccx-keys==1.3.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock # openedx-events edx-django-release-util==1.4.0 - # via -r requirements/base.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt edx-django-utils==7.0.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # django-config-models # edx-drf-extensions # edx-event-bus-kafka @@ -186,47 +186,47 @@ edx-django-utils==7.0.0 # edx-rest-api-client # edx-toggles # openedx-events -edx-drf-extensions==10.4.0 - # via -r requirements/base.txt -edx-event-bus-kafka==5.8.1 - # via -r requirements/base.txt +edx-drf-extensions==10.5.0 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt +edx-event-bus-kafka==6.0.0 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt edx-event-bus-redis==0.5.1 - # via -r requirements/base.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt edx-opaque-keys[django]==2.11.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-ccx-keys # edx-drf-extensions # lti-consumer-xblock # openedx-events edx-rest-api-client==6.0.0 - # via -r requirements/base.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt edx-toggles==5.2.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-event-bus-kafka # edx-event-bus-redis edx-token-utils==0.2.1 - # via -r requirements/base.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt fastavro==1.9.7 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # openedx-events fs==2.4.16 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # fs-s3fs # openedx-django-pyfs # xblock fs-s3fs==1.1.1 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # openedx-django-pyfs future==1.0.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # pyjwkest -gevent==24.10.3 +gevent==24.11.1 # via -r requirements/production.in greenlet==3.1.1 # via gevent @@ -234,163 +234,163 @@ gunicorn==23.0.0 # via -r requirements/production.in idna==3.10 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # requests inflection==0.5.1 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # drf-yasg itypes==1.2.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # coreapi jinja2==3.1.4 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # code-annotations # coreschema jmespath==1.0.1 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # boto3 # botocore jsonfield==3.1.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock lazy==1.6 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock lti-consumer-xblock==9.11.3 - # via -r requirements/base.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt lxml==5.3.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock # xblock mako==1.3.6 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock # xblock markupsafe==3.0.2 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # jinja2 # mako # xblock mysqlclient==2.2.5 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # -r requirements/production.in newrelic==10.2.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-django-utils oauthlib==3.2.2 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock # requests-oauthlib # social-auth-core openapi-codec==1.3.2 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # django-rest-swagger openedx-django-pyfs==3.7.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock openedx-events==9.15.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-event-bus-kafka # edx-event-bus-redis openedx-filters==1.11.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock -packaging==24.1 +packaging==24.2 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # drf-yasg # gunicorn pbr==6.1.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # stevedore psutil==6.1.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-django-utils pycparser==2.22 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # cffi pycryptodomex==3.21.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock # pyjwkest pyjwkest==1.4.2 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-token-utils # lti-consumer-xblock pyjwt[crypto]==2.9.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # drf-jwt # edx-auth-backends # edx-drf-extensions # edx-rest-api-client # social-auth-core pymemcache==4.0.0 - # via -r requirements/base.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt pymongo==4.10.1 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-opaque-keys pynacl==1.5.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-django-utils python-dateutil==2.9.0.post0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # botocore # xblock python-memcached==1.62 # via -r requirements/production.in python-slugify==8.0.4 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # code-annotations python3-openid==3.2.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # social-auth-core pytz==2024.2 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # drf-yasg # xblock pyyaml==6.0.2 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # -r requirements/production.in # code-annotations # drf-yasg # edx-django-release-util # xblock -redis==5.1.1 +redis==5.2.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # walrus requests==2.32.3 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # coreapi # edx-drf-extensions # edx-rest-api-client @@ -399,25 +399,24 @@ requests==2.32.3 # social-auth-core requests-oauthlib==2.0.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # social-auth-core s3transfer==0.10.3 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # boto3 semantic-version==2.10.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-drf-extensions simplejson==3.19.3 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # django-rest-swagger # xblock six==1.16.0 # via - # -r requirements/base.txt - # bleach + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-auth-backends # edx-ccx-keys # edx-django-release-util @@ -427,64 +426,64 @@ six==1.16.0 # python-dateutil social-auth-app-django==5.4.2 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-auth-backends social-auth-core==4.5.4 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-auth-backends # social-auth-app-django sqlparse==0.5.1 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # django stevedore==5.3.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # code-annotations # edx-django-utils # edx-opaque-keys text-unidecode==1.3 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # python-slugify typing-extensions==4.12.2 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-opaque-keys uritemplate==4.1.1 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # coreapi # drf-yasg urllib3==2.2.3 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # botocore # requests walrus==0.9.4 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-event-bus-redis web-fragments==2.2.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # xblock webencodings==0.5.1 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # bleach -webob==1.8.8 +webob==1.8.9 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # xblock xblock==5.1.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock zope-event==5.0 # via gevent -zope-interface==7.1.0 +zope-interface==7.1.1 # via gevent # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/quality.txt b/requirements/quality.txt index aa6d8dba..76fab05b 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -6,115 +6,115 @@ # appdirs==1.4.4 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # fs asgiref==3.8.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django # django-cors-headers astroid==3.3.5 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pylint # pylint-celery attrs==24.2.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock # openedx-events -bleach==6.1.0 +bleach==6.2.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock -boto3==1.35.45 +boto3==1.35.58 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # fs-s3fs -botocore==1.35.45 +botocore==1.35.58 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # boto3 # s3transfer cachetools==5.5.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # tox certifi==2024.8.30 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # requests cffi==1.17.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # cryptography # pynacl chardet==5.2.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # tox charset-normalizer==3.4.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # requests click==8.1.7 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # click-log # code-annotations # edx-django-utils # edx-lint click-log==0.4.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-lint code-annotations==1.8.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-lint # edx-toggles colorama==0.4.6 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # tox coreapi==2.3.3 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django-rest-swagger # openapi-codec coreschema==0.0.4 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # coreapi coverage[toml]==7.6.4 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pytest-cov cryptography==43.0.3 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pyjwt # secretstorage # social-auth-core ddt==1.7.2 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt defusedxml==0.8.0rc2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # python3-openid # social-auth-core dill==0.3.9 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pylint distlib==0.3.9 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # virtualenv django==4.2.16 # via - # -c requirements/common_constraints.txt - # -r requirements/test.txt + # -c /home/runner/work/edx-exams/edx-exams/requirements/common_constraints.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django-appconf # django-config-models # django-cors-headers @@ -145,46 +145,46 @@ django==4.2.16 # social-auth-app-django django-appconf==1.0.6 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django-statici18n django-config-models==2.7.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock -django-cors-headers==4.5.0 - # via -r requirements/test.txt +django-cors-headers==4.6.0 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt django-crum==0.7.9 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-django-utils # edx-toggles django-dynamic-fixture==4.0.1 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt django-extensions==3.2.3 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt django-filter==24.3 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock django-model-utils==5.0.0 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt django-rest-swagger==2.2.0 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt django-simple-history==3.7.0 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt django-statici18n==2.5.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock django-waffle==4.1.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-django-utils # edx-drf-extensions # edx-toggles djangorestframework==3.15.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django-config-models # django-rest-swagger # drf-jwt @@ -193,32 +193,32 @@ djangorestframework==3.15.2 # edx-drf-extensions dnspython==2.7.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pymongo docutils==0.21.2 # via readme-renderer drf-jwt==1.19.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-drf-extensions drf-yasg==1.21.8 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-api-doc-tools edx-api-doc-tools==2.0.0 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt edx-auth-backends==4.4.0 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt edx-ccx-keys==1.3.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock # openedx-events edx-django-release-util==1.4.0 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt edx-django-utils==7.0.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django-config-models # edx-drf-extensions # edx-event-bus-kafka @@ -226,85 +226,85 @@ edx-django-utils==7.0.0 # edx-rest-api-client # edx-toggles # openedx-events -edx-drf-extensions==10.4.0 - # via -r requirements/test.txt -edx-event-bus-kafka==5.8.1 - # via -r requirements/test.txt +edx-drf-extensions==10.5.0 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt +edx-event-bus-kafka==6.0.0 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt edx-event-bus-redis==0.5.1 - # via -r requirements/test.txt -edx-lint==5.4.0 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt +edx-lint==5.4.1 # via + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # -r requirements/quality.in - # -r requirements/test.txt edx-opaque-keys[django]==2.11.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-ccx-keys # edx-drf-extensions # lti-consumer-xblock # openedx-events edx-rest-api-client==6.0.0 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt edx-toggles==5.2.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-event-bus-kafka # edx-event-bus-redis edx-token-utils==0.2.1 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt factory-boy==3.3.1 - # via -r requirements/test.txt -faker==30.8.0 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt +faker==30.8.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # factory-boy fastavro==1.9.7 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # openedx-events filelock==3.16.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # tox # virtualenv freezegun==1.5.1 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt fs==2.4.16 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # fs-s3fs # openedx-django-pyfs # xblock fs-s3fs==1.1.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # openedx-django-pyfs future==1.0.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pyjwkest idna==3.10 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # requests importlib-metadata==8.5.0 # via twine inflection==0.5.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # drf-yasg iniconfig==2.0.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pytest isort==5.13.2 # via + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # -r requirements/quality.in - # -r requirements/test.txt # pylint itypes==1.2.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # coreapi jaraco-classes==3.4.0 # via keyring @@ -318,124 +318,124 @@ jeepney==0.8.0 # secretstorage jinja2==3.1.4 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # code-annotations # coreschema jmespath==1.0.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # boto3 # botocore jsonfield==3.1.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock -keyring==25.4.1 +keyring==25.5.0 # via twine lazy==1.6 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock lti-consumer-xblock==9.11.3 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt lxml==5.3.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock # xblock mako==1.3.6 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock # xblock markdown-it-py==3.0.0 # via rich markupsafe==3.0.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # jinja2 # mako # xblock mccabe==0.7.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pylint mdurl==0.1.2 # via markdown-it-py mock==5.1.0 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools mysqlclient==2.2.5 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt newrelic==10.2.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-django-utils nh3==0.2.18 # via readme-renderer oauthlib==3.2.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock # requests-oauthlib # social-auth-core openapi-codec==1.3.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django-rest-swagger openedx-django-pyfs==3.7.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock openedx-events==9.15.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-event-bus-kafka # edx-event-bus-redis openedx-filters==1.11.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock -packaging==24.1 +packaging==24.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # drf-yasg # pyproject-api # pytest # tox pbr==6.1.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # stevedore pkginfo==1.10.0 # via twine platformdirs==4.3.6 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pylint # tox # virtualenv pluggy==1.5.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pytest # tox psutil==6.1.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-django-utils pycodestyle==2.12.1 # via -r requirements/quality.in pycparser==2.22 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # cffi pycryptodomex==3.21.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock # pyjwkest pydocstyle==6.3.0 @@ -446,12 +446,12 @@ pygments==2.18.0 # rich pyjwkest==1.4.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-token-utils # lti-consumer-xblock pyjwt[crypto]==2.9.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # drf-jwt # edx-auth-backends # edx-drf-extensions @@ -459,70 +459,70 @@ pyjwt[crypto]==2.9.0 # social-auth-core pylint==3.3.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-lint # pylint-celery # pylint-django # pylint-plugin-utils pylint-celery==0.3 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-lint pylint-django==2.6.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-lint pylint-plugin-utils==0.8.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pylint-celery # pylint-django pymemcache==4.0.0 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt pymongo==4.10.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-opaque-keys pynacl==1.5.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-django-utils pyproject-api==1.8.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # tox pytest==8.3.3 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pytest-cov # pytest-django -pytest-cov==5.0.0 - # via -r requirements/test.txt +pytest-cov==6.0.0 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt pytest-django==4.9.0 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt python-dateutil==2.9.0.post0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # botocore # faker # freezegun # xblock python-slugify==8.0.4 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # code-annotations python3-openid==3.2.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # social-auth-core pytz==2024.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # drf-yasg # xblock pyyaml==6.0.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # code-annotations # drf-yasg # edx-django-release-util @@ -530,13 +530,13 @@ pyyaml==6.0.2 # xblock readme-renderer==44.0 # via twine -redis==5.1.1 +redis==5.2.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # walrus requests==2.32.3 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # coreapi # edx-drf-extensions # edx-rest-api-client @@ -548,35 +548,34 @@ requests==2.32.3 # twine requests-oauthlib==2.0.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # social-auth-core requests-toolbelt==1.0.0 # via twine responses==0.25.3 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt rfc3986==2.0.0 # via twine -rich==13.9.2 +rich==13.9.4 # via twine s3transfer==0.10.3 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # boto3 secretstorage==3.3.3 # via keyring semantic-version==2.10.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-drf-extensions simplejson==3.19.3 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django-rest-swagger # xblock six==1.16.0 # via - # -r requirements/test.txt - # bleach + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-auth-backends # edx-ccx-keys # edx-django-release-util @@ -589,77 +588,77 @@ snowballstemmer==2.2.0 # via pydocstyle social-auth-app-django==5.4.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-auth-backends social-auth-core==4.5.4 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-auth-backends # social-auth-app-django sqlparse==0.5.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django stevedore==5.3.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # code-annotations # edx-django-utils # edx-opaque-keys text-unidecode==1.3 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # python-slugify tomlkit==0.13.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pylint tox==4.23.2 - # via -r requirements/test.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt twine==5.1.1 # via -r requirements/quality.in typing-extensions==4.12.2 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-opaque-keys # faker uritemplate==4.1.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # coreapi # drf-yasg urllib3==2.2.3 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # botocore # requests # responses # twine -virtualenv==20.27.0 +virtualenv==20.27.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # tox walrus==0.9.4 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-event-bus-redis web-fragments==2.2.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # xblock webencodings==0.5.1 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # bleach -webob==1.8.8 +webob==1.8.9 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # xblock xblock==5.1.0 # via - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock -zipp==3.20.2 +zipp==3.21.0 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/test.txt b/requirements/test.txt index 5b0bfff6..d59bacc9 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -6,11 +6,11 @@ # appdirs==1.4.4 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # fs asgiref==3.8.1 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # django # django-cors-headers astroid==3.3.5 @@ -19,42 +19,42 @@ astroid==3.3.5 # pylint-celery attrs==24.2.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock # openedx-events -bleach==6.1.0 +bleach==6.2.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock -boto3==1.35.45 +boto3==1.35.58 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # fs-s3fs -botocore==1.35.45 +botocore==1.35.58 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # boto3 # s3transfer cachetools==5.5.0 # via tox certifi==2024.8.30 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # requests cffi==1.17.1 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # cryptography # pynacl chardet==5.2.0 # via tox charset-normalizer==3.4.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # requests click==8.1.7 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # click-log # code-annotations # edx-django-utils @@ -63,7 +63,7 @@ click-log==0.4.0 # via edx-lint code-annotations==1.8.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # -r requirements/test.in # edx-lint # edx-toggles @@ -71,12 +71,12 @@ colorama==0.4.6 # via tox coreapi==2.3.3 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # django-rest-swagger # openapi-codec coreschema==0.0.4 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # coreapi coverage[toml]==7.6.4 # via @@ -84,14 +84,14 @@ coverage[toml]==7.6.4 # pytest-cov cryptography==43.0.3 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # pyjwt # social-auth-core ddt==1.7.2 # via -r requirements/test.in defusedxml==0.8.0rc2 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # python3-openid # social-auth-core dill==0.3.9 @@ -99,8 +99,8 @@ dill==0.3.9 distlib==0.3.9 # via virtualenv # via - # -c requirements/common_constraints.txt - # -r requirements/base.txt + # -c /home/runner/work/edx-exams/edx-exams/requirements/common_constraints.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # django-appconf # django-config-models # django-cors-headers @@ -131,46 +131,46 @@ distlib==0.3.9 # social-auth-app-django django-appconf==1.0.6 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # django-statici18n django-config-models==2.7.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock -django-cors-headers==4.5.0 - # via -r requirements/base.txt +django-cors-headers==4.6.0 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt django-crum==0.7.9 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-django-utils # edx-toggles django-dynamic-fixture==4.0.1 # via -r requirements/test.in django-extensions==3.2.3 - # via -r requirements/base.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt django-filter==24.3 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock django-model-utils==5.0.0 - # via -r requirements/base.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt django-rest-swagger==2.2.0 - # via -r requirements/base.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt django-simple-history==3.7.0 - # via -r requirements/base.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt django-statici18n==2.5.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock django-waffle==4.1.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-django-utils # edx-drf-extensions # edx-toggles djangorestframework==3.15.2 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # django-config-models # django-rest-swagger # drf-jwt @@ -179,30 +179,30 @@ djangorestframework==3.15.2 # edx-drf-extensions dnspython==2.7.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # pymongo drf-jwt==1.19.2 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-drf-extensions drf-yasg==1.21.8 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-api-doc-tools edx-api-doc-tools==2.0.0 - # via -r requirements/base.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt edx-auth-backends==4.4.0 - # via -r requirements/base.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt edx-ccx-keys==1.3.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock # openedx-events edx-django-release-util==1.4.0 - # via -r requirements/base.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt edx-django-utils==7.0.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # django-config-models # edx-drf-extensions # edx-event-bus-kafka @@ -210,37 +210,37 @@ edx-django-utils==7.0.0 # edx-rest-api-client # edx-toggles # openedx-events -edx-drf-extensions==10.4.0 - # via -r requirements/base.txt -edx-event-bus-kafka==5.8.1 - # via -r requirements/base.txt +edx-drf-extensions==10.5.0 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt +edx-event-bus-kafka==6.0.0 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt edx-event-bus-redis==0.5.1 - # via -r requirements/base.txt -edx-lint==5.4.0 + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt +edx-lint==5.4.1 # via -r requirements/test.in edx-opaque-keys[django]==2.11.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-ccx-keys # edx-drf-extensions # lti-consumer-xblock # openedx-events edx-rest-api-client==6.0.0 - # via -r requirements/base.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt edx-toggles==5.2.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-event-bus-kafka # edx-event-bus-redis edx-token-utils==0.2.1 - # via -r requirements/base.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt factory-boy==3.3.1 # via -r requirements/test.in -faker==30.8.0 +faker==30.8.2 # via factory-boy fastavro==1.9.7 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # openedx-events filelock==3.16.1 # via @@ -250,25 +250,25 @@ freezegun==1.5.1 # via -r requirements/test.in fs==2.4.16 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # fs-s3fs # openedx-django-pyfs # xblock fs-s3fs==1.1.1 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # openedx-django-pyfs future==1.0.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # pyjwkest idna==3.10 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # requests inflection==0.5.1 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # drf-yasg iniconfig==2.0.0 # via pytest @@ -276,41 +276,41 @@ isort==5.13.2 # via pylint itypes==1.2.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # coreapi jinja2==3.1.4 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # code-annotations # coreschema jmespath==1.0.1 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # boto3 # botocore jsonfield==3.1.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock lazy==1.6 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock lti-consumer-xblock==9.11.3 - # via -r requirements/base.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt lxml==5.3.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock # xblock mako==1.3.6 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock # xblock markupsafe==3.0.2 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # jinja2 # mako # xblock @@ -319,44 +319,44 @@ mccabe==0.7.0 mock==5.1.0 # via -r requirements/test.in mysqlclient==2.2.5 - # via -r requirements/base.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt newrelic==10.2.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-django-utils oauthlib==3.2.2 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock # requests-oauthlib # social-auth-core openapi-codec==1.3.2 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # django-rest-swagger openedx-django-pyfs==3.7.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock openedx-events==9.15.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-event-bus-kafka # edx-event-bus-redis openedx-filters==1.11.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock -packaging==24.1 +packaging==24.2 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # drf-yasg # pyproject-api # pytest # tox pbr==6.1.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # stevedore platformdirs==4.3.6 # via @@ -369,25 +369,25 @@ pluggy==1.5.0 # tox psutil==6.1.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-django-utils pycparser==2.22 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # cffi pycryptodomex==3.21.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock # pyjwkest pyjwkest==1.4.2 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-token-utils # lti-consumer-xblock pyjwt[crypto]==2.9.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # drf-jwt # edx-auth-backends # edx-drf-extensions @@ -408,14 +408,14 @@ pylint-plugin-utils==0.8.2 # pylint-celery # pylint-django pymemcache==4.0.0 - # via -r requirements/base.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt pymongo==4.10.1 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-opaque-keys pynacl==1.5.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-django-utils pyproject-api==1.8.0 # via tox @@ -423,45 +423,45 @@ pytest==8.3.3 # via # pytest-cov # pytest-django -pytest-cov==5.0.0 +pytest-cov==6.0.0 # via -r requirements/test.in pytest-django==4.9.0 # via -r requirements/test.in python-dateutil==2.9.0.post0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # botocore # faker # freezegun # xblock python-slugify==8.0.4 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # code-annotations python3-openid==3.2.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # social-auth-core pytz==2024.2 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # drf-yasg # xblock pyyaml==6.0.2 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # code-annotations # drf-yasg # edx-django-release-util # responses # xblock -redis==5.1.1 +redis==5.2.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # walrus requests==2.32.3 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # coreapi # edx-drf-extensions # edx-rest-api-client @@ -471,27 +471,26 @@ requests==2.32.3 # social-auth-core requests-oauthlib==2.0.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # social-auth-core responses==0.25.3 # via -r requirements/test.in s3transfer==0.10.3 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # boto3 semantic-version==2.10.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-drf-extensions simplejson==3.19.3 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # django-rest-swagger # xblock six==1.16.0 # via - # -r requirements/base.txt - # bleach + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-auth-backends # edx-ccx-keys # edx-django-release-util @@ -502,26 +501,26 @@ six==1.16.0 # python-dateutil social-auth-app-django==5.4.2 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-auth-backends social-auth-core==4.5.4 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-auth-backends # social-auth-app-django sqlparse==0.5.1 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # django stevedore==5.3.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # code-annotations # edx-django-utils # edx-opaque-keys text-unidecode==1.3 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # python-slugify tomlkit==0.13.2 # via pylint @@ -529,41 +528,41 @@ tox==4.23.2 # via -r requirements/test.in typing-extensions==4.12.2 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-opaque-keys # faker uritemplate==4.1.1 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # coreapi # drf-yasg urllib3==2.2.3 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # botocore # requests # responses -virtualenv==20.27.0 +virtualenv==20.27.1 # via tox walrus==0.9.4 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-event-bus-redis web-fragments==2.2.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # xblock webencodings==0.5.1 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # bleach -webob==1.8.8 +webob==1.8.9 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # xblock xblock==5.1.0 # via - # -r requirements/base.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/validation.txt b/requirements/validation.txt index ac36d6a0..e8aa99d9 100644 --- a/requirements/validation.txt +++ b/requirements/validation.txt @@ -6,140 +6,140 @@ # appdirs==1.4.4 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # fs asgiref==3.8.1 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django # django-cors-headers astroid==3.3.5 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pylint # pylint-celery attrs==24.2.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock # openedx-events -bleach==6.1.0 +bleach==6.2.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock -boto3==1.35.45 +boto3==1.35.58 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # fs-s3fs -botocore==1.35.45 +botocore==1.35.58 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # boto3 # s3transfer cachetools==5.5.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # tox certifi==2024.8.30 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # requests cffi==1.17.1 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # cryptography # pynacl chardet==5.2.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # tox charset-normalizer==3.4.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # requests click==8.1.7 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # click-log # code-annotations # edx-django-utils # edx-lint click-log==0.4.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-lint code-annotations==1.8.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-lint # edx-toggles colorama==0.4.6 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # tox coreapi==2.3.3 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django-rest-swagger # openapi-codec coreschema==0.0.4 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # coreapi coverage[toml]==7.6.4 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pytest-cov cryptography==43.0.3 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pyjwt # secretstorage # social-auth-core ddt==1.7.2 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt defusedxml==0.8.0rc2 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # python3-openid # social-auth-core dill==0.3.9 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pylint distlib==0.3.9 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # virtualenv django==4.2.16 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django-appconf # django-config-models # django-cors-headers @@ -170,65 +170,65 @@ django==4.2.16 # social-auth-app-django django-appconf==1.0.6 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django-statici18n django-config-models==2.7.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock -django-cors-headers==4.5.0 +django-cors-headers==4.6.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt django-crum==0.7.9 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-django-utils # edx-toggles django-dynamic-fixture==4.0.1 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt django-extensions==3.2.3 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt django-filter==24.3 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock django-model-utils==5.0.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt django-rest-swagger==2.2.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt django-simple-history==3.7.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt django-statici18n==2.5.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock django-waffle==4.1.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-django-utils # edx-drf-extensions # edx-toggles djangorestframework==3.15.2 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django-config-models # django-rest-swagger # drf-jwt @@ -237,45 +237,45 @@ djangorestframework==3.15.2 # edx-drf-extensions dnspython==2.7.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pymongo docutils==0.21.2 # via - # -r requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # readme-renderer drf-jwt==1.19.2 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-drf-extensions drf-yasg==1.21.8 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-api-doc-tools edx-api-doc-tools==2.0.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt edx-auth-backends==4.4.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt edx-ccx-keys==1.3.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock # openedx-events edx-django-release-util==1.4.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt edx-django-utils==7.0.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django-config-models # edx-drf-extensions # edx-event-bus-kafka @@ -283,308 +283,308 @@ edx-django-utils==7.0.0 # edx-rest-api-client # edx-toggles # openedx-events -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt -edx-event-bus-kafka==5.8.1 + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt +edx-event-bus-kafka==6.0.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt edx-event-bus-redis==0.5.1 # via - # -r requirements/quality.txt - # -r requirements/test.txt -edx-lint==5.4.0 + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt +edx-lint==5.4.1 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt edx-opaque-keys[django]==2.11.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-ccx-keys # edx-drf-extensions # lti-consumer-xblock # openedx-events edx-rest-api-client==6.0.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt edx-toggles==5.2.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-event-bus-kafka # edx-event-bus-redis edx-token-utils==0.2.1 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt factory-boy==3.3.1 # via - # -r requirements/quality.txt - # -r requirements/test.txt -faker==30.8.0 + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt +faker==30.8.2 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # factory-boy fastavro==1.9.7 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # openedx-events filelock==3.16.1 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # tox # virtualenv freezegun==1.5.1 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt fs==2.4.16 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # fs-s3fs # openedx-django-pyfs # xblock fs-s3fs==1.1.1 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # openedx-django-pyfs future==1.0.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pyjwkest idna==3.10 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # requests importlib-metadata==8.5.0 # via - # -r requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # twine inflection==0.5.1 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # drf-yasg iniconfig==2.0.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pytest isort==5.13.2 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pylint itypes==1.2.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # coreapi jaraco-classes==3.4.0 # via - # -r requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # keyring jaraco-context==6.0.1 # via - # -r requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # keyring jaraco-functools==4.1.0 # via - # -r requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # keyring jeepney==0.8.0 # via - # -r requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # keyring # secretstorage jinja2==3.1.4 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # code-annotations # coreschema jmespath==1.0.1 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # boto3 # botocore jsonfield==3.1.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock -keyring==25.4.1 +keyring==25.5.0 # via - # -r requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # twine lazy==1.6 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock lti-consumer-xblock==9.11.3 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt lxml==5.3.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock # xblock mako==1.3.6 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock # xblock markdown-it-py==3.0.0 # via - # -r requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # rich markupsafe==3.0.2 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # jinja2 # mako # xblock mccabe==0.7.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pylint mdurl==0.1.2 # via - # -r requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # markdown-it-py mock==5.1.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt more-itertools==10.5.0 # via - # -r requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # jaraco-classes # jaraco-functools mysqlclient==2.2.5 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt newrelic==10.2.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-django-utils nh3==0.2.18 # via - # -r requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # readme-renderer oauthlib==3.2.2 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock # requests-oauthlib # social-auth-core openapi-codec==1.3.2 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django-rest-swagger openedx-django-pyfs==3.7.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock openedx-events==9.15.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-event-bus-kafka # edx-event-bus-redis openedx-filters==1.11.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock -packaging==24.1 +packaging==24.2 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # drf-yasg # pyproject-api # pytest # tox pbr==6.1.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # stevedore pkginfo==1.10.0 # via - # -r requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # twine platformdirs==4.3.6 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pylint # tox # virtualenv pluggy==1.5.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pytest # tox psutil==6.1.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-django-utils pycodestyle==2.12.1 - # via -r requirements/quality.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt pycparser==2.22 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # cffi pycryptodomex==3.21.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock # pyjwkest pydocstyle==6.3.0 - # via -r requirements/quality.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt pygments==2.18.0 # via - # -r requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # readme-renderer # rich pyjwkest==1.4.2 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-token-utils # lti-consumer-xblock pyjwt[crypto]==2.9.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # drf-jwt # edx-auth-backends # edx-drf-extensions @@ -592,89 +592,89 @@ pyjwt[crypto]==2.9.0 # social-auth-core pylint==3.3.1 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-lint # pylint-celery # pylint-django # pylint-plugin-utils pylint-celery==0.3 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-lint pylint-django==2.6.1 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-lint pylint-plugin-utils==0.8.2 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pylint-celery # pylint-django pymemcache==4.0.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt pymongo==4.10.1 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-opaque-keys pynacl==1.5.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-django-utils pyproject-api==1.8.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # tox pytest==8.3.3 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pytest-cov # pytest-django -pytest-cov==5.0.0 +pytest-cov==6.0.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt pytest-django==4.9.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt python-dateutil==2.9.0.post0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # botocore # faker # freezegun # xblock python-slugify==8.0.4 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # code-annotations python3-openid==3.2.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # social-auth-core pytz==2024.2 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # drf-yasg # xblock pyyaml==6.0.2 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # code-annotations # drf-yasg # edx-django-release-util @@ -682,17 +682,17 @@ pyyaml==6.0.2 # xblock readme-renderer==44.0 # via - # -r requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # twine -redis==5.1.1 +redis==5.2.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # walrus requests==2.32.3 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # coreapi # edx-drf-extensions # edx-rest-api-client @@ -704,50 +704,49 @@ requests==2.32.3 # twine requests-oauthlib==2.0.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # social-auth-core requests-toolbelt==1.0.0 # via - # -r requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # twine responses==0.25.3 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt rfc3986==2.0.0 # via - # -r requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # twine -rich==13.9.2 +rich==13.9.4 # via - # -r requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # twine s3transfer==0.10.3 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # boto3 secretstorage==3.3.3 # via - # -r requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # keyring semantic-version==2.10.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-drf-extensions simplejson==3.19.3 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django-rest-swagger # xblock six==1.16.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt - # bleach + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-auth-backends # edx-ccx-keys # edx-django-release-util @@ -758,100 +757,100 @@ six==1.16.0 # python-dateutil snowballstemmer==2.2.0 # via - # -r requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # pydocstyle social-auth-app-django==5.4.2 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-auth-backends social-auth-core==4.5.4 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-auth-backends # social-auth-app-django sqlparse==0.5.1 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django stevedore==5.3.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # code-annotations # edx-django-utils # edx-opaque-keys text-unidecode==1.3 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # python-slugify tomlkit==0.13.2 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pylint tox==4.23.2 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt twine==5.1.1 - # via -r requirements/quality.txt + # via -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt typing-extensions==4.12.2 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-opaque-keys # faker uritemplate==4.1.1 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # coreapi # drf-yasg urllib3==2.2.3 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # botocore # requests # responses # twine -virtualenv==20.27.0 +virtualenv==20.27.1 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # tox walrus==0.9.4 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-event-bus-redis web-fragments==2.2.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # xblock webencodings==0.5.1 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # bleach -webob==1.8.8 +webob==1.8.9 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # xblock xblock==5.1.0 # via - # -r requirements/quality.txt - # -r requirements/test.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock -zipp==3.20.2 +zipp==3.21.0 # via - # -r requirements/quality.txt + # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: