diff --git a/.annotation_safe_list.yml b/.annotation_safe_list.yml index ef12325e..865bbbc9 100644 --- a/.annotation_safe_list.yml +++ b/.annotation_safe_list.yml @@ -41,8 +41,6 @@ waffle.Sample: ".. no_pii:": "This model has no PII" waffle.Switch: ".. no_pii:": "This model has no PII" -lti_consumer.LtiDlContentItem: - ".. no_pii:": "This model has no PII" # Automatically generated models that cannot be annotated core.HistoricalExam: diff --git a/requirements/base.txt b/requirements/base.txt index 5566ae55..aa67b3c0 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -17,9 +17,9 @@ attrs==24.3.0 # openedx-events bleach==6.2.0 # via lti-consumer-xblock -boto3==1.35.82 +boto3==1.35.99 # via fs-s3fs -botocore==1.35.82 +botocore==1.35.99 # via # boto3 # s3transfer @@ -29,13 +29,13 @@ cffi==1.17.1 # via # cryptography # pynacl -charset-normalizer==3.4.0 +charset-normalizer==3.4.1 # via requests -click==8.1.7 +click==8.1.8 # via # code-annotations # edx-django-utils -code-annotations==2.1.0 +code-annotations==2.2.0 # via edx-toggles coreapi==2.3.3 # via @@ -51,7 +51,7 @@ defusedxml==0.8.0rc2 # via # python3-openid # social-auth-core -django==4.2.17 +django==4.2.18 # via # -c /home/runner/work/edx-exams/edx-exams/requirements/common_constraints.txt # -r requirements/base.in @@ -167,7 +167,7 @@ edx-toggles==5.2.0 # edx-event-bus-redis edx-token-utils==0.2.1 # via -r requirements/base.in -fastavro==1.9.7 +fastavro==1.10.0 # via openedx-events fs==2.4.16 # via @@ -184,7 +184,7 @@ inflection==0.5.1 # via drf-yasg itypes==1.2.0 # via coreapi -jinja2==3.1.4 +jinja2==3.1.5 # via # code-annotations # coreschema @@ -196,7 +196,7 @@ jsonfield==3.1.0 # via lti-consumer-xblock lazy==1.6 # via lti-consumer-xblock -lti-consumer-xblock==9.12.0 +lti-consumer-xblock==9.13.1 # via -r requirements/base.in lxml==5.3.0 # via @@ -211,7 +211,7 @@ markupsafe==3.0.2 # jinja2 # mako # xblock -mysqlclient==2.2.6 +mysqlclient==2.2.7 # via -r requirements/base.in newrelic==10.4.0 # via edx-django-utils @@ -224,7 +224,7 @@ openapi-codec==1.3.2 # via django-rest-swagger openedx-django-pyfs==3.7.0 # via lti-consumer-xblock -openedx-events==9.15.0 +openedx-events==9.15.1 # via # -r requirements/base.in # edx-event-bus-kafka @@ -235,7 +235,7 @@ packaging==24.2 # via drf-yasg pbr==6.1.0 # via stevedore -psutil==6.1.0 +psutil==6.1.1 # via edx-django-utils pycparser==2.22 # via cffi @@ -253,6 +253,7 @@ pyjwt[crypto]==2.10.1 # edx-auth-backends # edx-drf-extensions # edx-rest-api-client + # lti-consumer-xblock # social-auth-core pymemcache==4.0.0 # via -r requirements/base.in @@ -331,6 +332,7 @@ uritemplate==4.1.1 # drf-yasg urllib3==2.2.3 # via + # -c /home/runner/work/edx-exams/edx-exams/requirements/common_constraints.txt # botocore # requests walrus==0.9.4 diff --git a/requirements/ci.txt b/requirements/ci.txt index e30df269..610b0494 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -10,7 +10,7 @@ chardet==5.2.0 # via tox colorama==0.4.6 # via tox -coverage==7.6.9 +coverage==7.6.10 # via -r requirements/ci.in distlib==0.3.9 # via virtualenv @@ -32,5 +32,5 @@ pyproject-api==1.8.0 # via tox tox==4.23.2 # via -r requirements/ci.in -virtualenv==20.28.0 +virtualenv==20.28.1 # via tox diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index c1698333..134b81d7 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -26,3 +26,7 @@ elasticsearch<7.14.0 # 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 + +# Cause: https://github.com/openedx/edx-lint/issues/475 +# This can be unpinned once https://github.com/openedx/edx-lint/issues/476 has been resolved. +urllib3<2.3.0 diff --git a/requirements/dev.txt b/requirements/dev.txt index 444d8671..1537682b 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -13,7 +13,7 @@ asgiref==3.8.1 # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # django # django-cors-headers -astroid==3.3.6 +astroid==3.3.8 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # pylint @@ -27,11 +27,11 @@ bleach==6.2.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # lti-consumer-xblock -boto3==1.35.82 +boto3==1.35.99 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # fs-s3fs -botocore==1.35.82 +botocore==1.35.99 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # boto3 @@ -58,11 +58,11 @@ chardet==5.2.0 # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # diff-cover # tox -charset-normalizer==3.4.0 +charset-normalizer==3.4.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # requests -click==8.1.7 +click==8.1.8 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/pip-tools.txt # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt @@ -75,7 +75,7 @@ click-log==0.4.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-lint -code-annotations==2.1.0 +code-annotations==2.2.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-lint @@ -93,7 +93,7 @@ coreschema==0.0.4 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # coreapi -coverage[toml]==7.6.9 +coverage[toml]==7.6.10 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # pytest-cov @@ -120,7 +120,7 @@ distlib==0.3.9 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # virtualenv -django==4.2.17 +django==4.2.18 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # django-appconf @@ -168,7 +168,7 @@ django-crum==0.7.9 # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-django-utils # edx-toggles -django-debug-toolbar==4.4.6 +django-debug-toolbar==5.0.1 # via -r requirements/dev.in django-dynamic-fixture==4.0.1 # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt @@ -268,11 +268,11 @@ edx-token-utils==0.2.1 # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt factory-boy==3.3.1 # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt -faker==33.1.0 +faker==33.3.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # factory-boy -fastavro==1.9.7 +fastavro==1.10.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # openedx-events @@ -334,7 +334,7 @@ jeepney==0.8.0 # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # keyring # secretstorage -jinja2==3.1.4 +jinja2==3.1.5 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # code-annotations @@ -349,7 +349,7 @@ jsonfield==3.1.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # lti-consumer-xblock -keyring==25.5.0 +keyring==25.6.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # twine @@ -357,7 +357,7 @@ lazy==1.6 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # lti-consumer-xblock -lti-consumer-xblock==9.12.0 +lti-consumer-xblock==9.13.1 # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt lxml[html-clean]==5.3.0 # via @@ -393,12 +393,12 @@ mdurl==0.1.2 # markdown-it-py mock==5.1.0 # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt -more-itertools==10.5.0 +more-itertools==10.6.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # jaraco-classes # jaraco-functools -mysqlclient==2.2.6 +mysqlclient==2.2.7 # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt newrelic==10.4.0 # via @@ -422,7 +422,7 @@ openedx-django-pyfs==3.7.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # lti-consumer-xblock -openedx-events==9.15.0 +openedx-events==9.15.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-event-bus-kafka @@ -467,7 +467,7 @@ pluggy==1.5.0 # tox polib==1.2.0 # via edx-i18n-tools -psutil==6.1.0 +psutil==6.1.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-django-utils @@ -484,7 +484,7 @@ pycryptodomex==3.21.0 # pyjwkest pydocstyle==6.3.0 # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt -pygments==2.18.0 +pygments==2.19.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # diff-cover @@ -502,8 +502,9 @@ pyjwt[crypto]==2.10.1 # edx-auth-backends # edx-drf-extensions # edx-rest-api-client + # lti-consumer-xblock # social-auth-core -pylint==3.3.2 +pylint==3.3.3 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # edx-lint @@ -608,7 +609,7 @@ requests-toolbelt==1.0.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # twine -responses==0.25.3 +responses==0.25.6 # via -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt rfc3986==2.0.0 # via @@ -699,7 +700,7 @@ urllib3==2.2.3 # requests # responses # twine -virtualenv==20.28.0 +virtualenv==20.28.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/validation.txt # tox diff --git a/requirements/django.txt b/requirements/django.txt index ebf97308..697db5bb 100644 --- a/requirements/django.txt +++ b/requirements/django.txt @@ -1 +1 @@ -django==4.2.17 +django==4.2.18 diff --git a/requirements/doc.txt b/requirements/doc.txt index c73f848c..4cd40275 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -15,7 +15,7 @@ asgiref==3.8.1 # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django # django-cors-headers -astroid==3.3.6 +astroid==3.3.8 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pylint @@ -31,11 +31,11 @@ bleach==6.2.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock -boto3==1.35.82 +boto3==1.35.99 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # fs-s3fs -botocore==1.35.82 +botocore==1.35.99 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # boto3 @@ -59,11 +59,11 @@ chardet==5.2.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # tox -charset-normalizer==3.4.0 +charset-normalizer==3.4.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # requests -click==8.1.7 +click==8.1.8 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # click-log @@ -74,7 +74,7 @@ click-log==0.4.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-lint -code-annotations==2.1.0 +code-annotations==2.2.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-lint @@ -92,7 +92,7 @@ coreschema==0.0.4 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # coreapi -coverage[toml]==7.6.9 +coverage[toml]==7.6.10 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pytest-cov @@ -117,7 +117,7 @@ distlib==0.3.9 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # virtualenv -django==4.2.17 +django==4.2.18 # via # -c /home/runner/work/edx-exams/edx-exams/requirements/common_constraints.txt # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt @@ -266,11 +266,11 @@ edx-token-utils==0.2.1 # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt factory-boy==3.3.1 # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt -faker==33.1.0 +faker==33.3.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # factory-boy -fastavro==1.9.7 +fastavro==1.10.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # openedx-events @@ -327,7 +327,7 @@ jeepney==0.8.0 # via # keyring # secretstorage -jinja2==3.1.4 +jinja2==3.1.5 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # code-annotations @@ -342,13 +342,13 @@ jsonfield==3.1.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock -keyring==25.5.0 +keyring==25.6.0 # via twine lazy==1.6 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock -lti-consumer-xblock==9.12.0 +lti-consumer-xblock==9.13.1 # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt lxml==5.3.0 # via @@ -376,11 +376,11 @@ mdurl==0.1.2 # via markdown-it-py mock==5.1.0 # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt -more-itertools==10.5.0 +more-itertools==10.6.0 # via # jaraco-classes # jaraco-functools -mysqlclient==2.2.6 +mysqlclient==2.2.7 # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt newrelic==10.4.0 # via @@ -402,7 +402,7 @@ openedx-django-pyfs==3.7.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock -openedx-events==9.15.0 +openedx-events==9.15.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-event-bus-kafka @@ -438,7 +438,7 @@ pluggy==1.5.0 # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pytest # tox -psutil==6.1.0 +psutil==6.1.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-django-utils @@ -451,7 +451,7 @@ pycryptodomex==3.21.0 # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock # pyjwkest -pygments==2.18.0 +pygments==2.19.1 # via # doc8 # readme-renderer @@ -469,8 +469,9 @@ pyjwt[crypto]==2.10.1 # edx-auth-backends # edx-drf-extensions # edx-rest-api-client + # lti-consumer-xblock # social-auth-core -pylint==3.3.2 +pylint==3.3.3 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-lint @@ -568,7 +569,7 @@ requests-oauthlib==2.0.0 # social-auth-core requests-toolbelt==1.0.0 # via twine -responses==0.25.3 +responses==0.25.6 # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt restructuredtext-lint==1.4.0 # via doc8 @@ -665,12 +666,13 @@ uritemplate==4.1.1 # drf-yasg urllib3==2.2.3 # via + # -c /home/runner/work/edx-exams/edx-exams/requirements/common_constraints.txt # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # botocore # requests # responses # twine -virtualenv==20.28.0 +virtualenv==20.28.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # tox diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index 154dd417..31d211cc 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -6,7 +6,7 @@ # build==1.2.2.post1 # via pip-tools -click==8.1.7 +click==8.1.8 # via pip-tools packaging==24.2 # via build diff --git a/requirements/pip.txt b/requirements/pip.txt index 49255bbf..cb159a01 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -10,5 +10,5 @@ wheel==0.45.1 # The following packages are considered to be unsafe in a requirements file: pip==24.3.1 # via -r requirements/pip.in -setuptools==75.6.0 +setuptools==75.8.0 # via -r requirements/pip.in diff --git a/requirements/production.txt b/requirements/production.txt index 5d05ccd7..2d5454b1 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -22,12 +22,12 @@ bleach==6.2.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock -boto3==1.35.82 +boto3==1.35.99 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # django-ses # fs-s3fs -botocore==1.35.82 +botocore==1.35.99 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # boto3 @@ -41,16 +41,16 @@ cffi==1.17.1 # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # cryptography # pynacl -charset-normalizer==3.4.0 +charset-normalizer==3.4.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # requests -click==8.1.7 +click==8.1.8 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # code-annotations # edx-django-utils -code-annotations==2.1.0 +code-annotations==2.2.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-toggles @@ -73,7 +73,7 @@ defusedxml==0.8.0rc2 # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # python3-openid # social-auth-core -django==4.2.17 +django==4.2.18 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # django-appconf @@ -130,7 +130,7 @@ django-model-utils==5.0.0 # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt django-rest-swagger==2.2.0 # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt -django-ses==4.3.1 +django-ses==4.3.2 # via -r requirements/production.in django-simple-history==3.7.0 # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt @@ -208,7 +208,7 @@ edx-toggles==5.2.0 # edx-event-bus-redis edx-token-utils==0.2.1 # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt -fastavro==1.9.7 +fastavro==1.10.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # openedx-events @@ -244,7 +244,7 @@ itypes==1.2.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # coreapi -jinja2==3.1.4 +jinja2==3.1.5 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # code-annotations @@ -262,7 +262,7 @@ lazy==1.6 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock -lti-consumer-xblock==9.12.0 +lti-consumer-xblock==9.13.1 # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt lxml==5.3.0 # via @@ -280,7 +280,7 @@ markupsafe==3.0.2 # jinja2 # mako # xblock -mysqlclient==2.2.6 +mysqlclient==2.2.7 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # -r requirements/production.in @@ -302,7 +302,7 @@ openedx-django-pyfs==3.7.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock -openedx-events==9.15.0 +openedx-events==9.15.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-event-bus-kafka @@ -320,7 +320,7 @@ pbr==6.1.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # stevedore -psutil==6.1.0 +psutil==6.1.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-django-utils @@ -345,6 +345,7 @@ pyjwt[crypto]==2.10.1 # edx-auth-backends # edx-drf-extensions # edx-rest-api-client + # lti-consumer-xblock # social-auth-core pymemcache==4.0.0 # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt diff --git a/requirements/quality.txt b/requirements/quality.txt index 837de330..3e86c2f0 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -13,7 +13,7 @@ asgiref==3.8.1 # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django # django-cors-headers -astroid==3.3.6 +astroid==3.3.8 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pylint @@ -27,11 +27,11 @@ bleach==6.2.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock -boto3==1.35.82 +boto3==1.35.99 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # fs-s3fs -botocore==1.35.82 +botocore==1.35.99 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # boto3 @@ -53,11 +53,11 @@ chardet==5.2.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # tox -charset-normalizer==3.4.0 +charset-normalizer==3.4.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # requests -click==8.1.7 +click==8.1.8 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # click-log @@ -68,7 +68,7 @@ click-log==0.4.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-lint -code-annotations==2.1.0 +code-annotations==2.2.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-lint @@ -86,7 +86,7 @@ coreschema==0.0.4 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # coreapi -coverage[toml]==7.6.9 +coverage[toml]==7.6.10 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pytest-cov @@ -111,7 +111,7 @@ distlib==0.3.9 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # virtualenv -django==4.2.17 +django==4.2.18 # via # -c /home/runner/work/edx-exams/edx-exams/requirements/common_constraints.txt # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt @@ -254,11 +254,11 @@ edx-token-utils==0.2.1 # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt factory-boy==3.3.1 # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt -faker==33.1.0 +faker==33.3.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # factory-boy -fastavro==1.9.7 +fastavro==1.10.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # openedx-events @@ -314,7 +314,7 @@ jeepney==0.8.0 # via # keyring # secretstorage -jinja2==3.1.4 +jinja2==3.1.5 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # code-annotations @@ -328,13 +328,13 @@ jsonfield==3.1.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock -keyring==25.5.0 +keyring==25.6.0 # via twine lazy==1.6 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock -lti-consumer-xblock==9.12.0 +lti-consumer-xblock==9.13.1 # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt lxml==5.3.0 # via @@ -362,11 +362,11 @@ mdurl==0.1.2 # via markdown-it-py mock==5.1.0 # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt -more-itertools==10.5.0 +more-itertools==10.6.0 # via # jaraco-classes # jaraco-functools -mysqlclient==2.2.6 +mysqlclient==2.2.7 # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt newrelic==10.4.0 # via @@ -388,7 +388,7 @@ openedx-django-pyfs==3.7.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # lti-consumer-xblock -openedx-events==9.15.0 +openedx-events==9.15.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-event-bus-kafka @@ -422,7 +422,7 @@ pluggy==1.5.0 # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pytest # tox -psutil==6.1.0 +psutil==6.1.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-django-utils @@ -439,7 +439,7 @@ pycryptodomex==3.21.0 # pyjwkest pydocstyle==6.3.0 # via -r requirements/quality.in -pygments==2.18.0 +pygments==2.19.1 # via # readme-renderer # rich @@ -455,8 +455,9 @@ pyjwt[crypto]==2.10.1 # edx-auth-backends # edx-drf-extensions # edx-rest-api-client + # lti-consumer-xblock # social-auth-core -pylint==3.3.2 +pylint==3.3.3 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # edx-lint @@ -551,7 +552,7 @@ requests-oauthlib==2.0.0 # social-auth-core requests-toolbelt==1.0.0 # via twine -responses==0.25.3 +responses==0.25.6 # via -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt rfc3986==2.0.0 # via twine @@ -628,12 +629,13 @@ uritemplate==4.1.1 # drf-yasg urllib3==2.2.3 # via + # -c /home/runner/work/edx-exams/edx-exams/requirements/common_constraints.txt # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # botocore # requests # responses # twine -virtualenv==20.28.0 +virtualenv==20.28.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # tox diff --git a/requirements/test.txt b/requirements/test.txt index 71a2d4fe..b9e8bbff 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -13,7 +13,7 @@ asgiref==3.8.1 # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # django # django-cors-headers -astroid==3.3.6 +astroid==3.3.8 # via # pylint # pylint-celery @@ -26,11 +26,11 @@ bleach==6.2.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock -boto3==1.35.82 +boto3==1.35.99 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # fs-s3fs -botocore==1.35.82 +botocore==1.35.99 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # boto3 @@ -48,11 +48,11 @@ cffi==1.17.1 # pynacl chardet==5.2.0 # via tox -charset-normalizer==3.4.0 +charset-normalizer==3.4.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # requests -click==8.1.7 +click==8.1.8 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # click-log @@ -61,7 +61,7 @@ click==8.1.7 # edx-lint click-log==0.4.0 # via edx-lint -code-annotations==2.1.0 +code-annotations==2.2.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # -r requirements/test.in @@ -78,7 +78,7 @@ coreschema==0.0.4 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # coreapi -coverage[toml]==7.6.9 +coverage[toml]==7.6.10 # via # -r requirements/test.in # pytest-cov @@ -236,9 +236,9 @@ edx-token-utils==0.2.1 # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt factory-boy==3.3.1 # via -r requirements/test.in -faker==33.1.0 +faker==33.3.1 # via factory-boy -fastavro==1.9.7 +fastavro==1.10.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # openedx-events @@ -278,7 +278,7 @@ itypes==1.2.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # coreapi -jinja2==3.1.4 +jinja2==3.1.5 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # code-annotations @@ -296,7 +296,7 @@ lazy==1.6 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock -lti-consumer-xblock==9.12.0 +lti-consumer-xblock==9.13.1 # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt lxml==5.3.0 # via @@ -318,7 +318,7 @@ mccabe==0.7.0 # via pylint mock==5.1.0 # via -r requirements/test.in -mysqlclient==2.2.6 +mysqlclient==2.2.7 # via -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt newrelic==10.4.0 # via @@ -338,7 +338,7 @@ openedx-django-pyfs==3.7.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # lti-consumer-xblock -openedx-events==9.15.0 +openedx-events==9.15.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-event-bus-kafka @@ -367,7 +367,7 @@ pluggy==1.5.0 # via # pytest # tox -psutil==6.1.0 +psutil==6.1.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # edx-django-utils @@ -392,8 +392,9 @@ pyjwt[crypto]==2.10.1 # edx-auth-backends # edx-drf-extensions # edx-rest-api-client + # lti-consumer-xblock # social-auth-core -pylint==3.3.2 +pylint==3.3.3 # via # edx-lint # pylint-celery @@ -473,7 +474,7 @@ requests-oauthlib==2.0.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # social-auth-core -responses==0.25.3 +responses==0.25.6 # via -r requirements/test.in s3transfer==0.10.4 # via @@ -538,11 +539,12 @@ uritemplate==4.1.1 # drf-yasg urllib3==2.2.3 # via + # -c /home/runner/work/edx-exams/edx-exams/requirements/common_constraints.txt # -r /home/runner/work/edx-exams/edx-exams/requirements/base.txt # botocore # requests # responses -virtualenv==20.28.0 +virtualenv==20.28.1 # via tox walrus==0.9.4 # via diff --git a/requirements/validation.txt b/requirements/validation.txt index f08d94a5..51d76c1e 100644 --- a/requirements/validation.txt +++ b/requirements/validation.txt @@ -15,7 +15,7 @@ asgiref==3.8.1 # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # django # django-cors-headers -astroid==3.3.6 +astroid==3.3.8 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt @@ -32,12 +32,12 @@ bleach==6.2.0 # -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.82 +boto3==1.35.99 # via # -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.82 +botocore==1.35.99 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt @@ -64,12 +64,12 @@ chardet==5.2.0 # -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 +charset-normalizer==3.4.1 # via # -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 +click==8.1.8 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt @@ -82,7 +82,7 @@ click-log==0.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 -code-annotations==2.1.0 +code-annotations==2.2.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt @@ -104,7 +104,7 @@ coreschema==0.0.4 # -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.9 +coverage[toml]==7.6.10 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt @@ -136,7 +136,7 @@ distlib==0.3.9 # -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.17 +django==4.2.18 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt @@ -325,12 +325,12 @@ factory-boy==3.3.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt -faker==33.1.0 +faker==33.3.1 # via # -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 +fastavro==1.10.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt @@ -404,7 +404,7 @@ jeepney==0.8.0 # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # keyring # secretstorage -jinja2==3.1.4 +jinja2==3.1.5 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt @@ -421,7 +421,7 @@ jsonfield==3.1.0 # -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.5.0 +keyring==25.6.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # twine @@ -430,7 +430,7 @@ lazy==1.6 # -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.12.0 +lti-consumer-xblock==9.13.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt @@ -470,12 +470,12 @@ mock==5.1.0 # via # -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 +more-itertools==10.6.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # jaraco-classes # jaraco-functools -mysqlclient==2.2.6 +mysqlclient==2.2.7 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt @@ -505,7 +505,7 @@ openedx-django-pyfs==3.7.0 # -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 +openedx-events==9.15.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt @@ -547,7 +547,7 @@ pluggy==1.5.0 # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt # pytest # tox -psutil==6.1.0 +psutil==6.1.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt @@ -567,7 +567,7 @@ pycryptodomex==3.21.0 # pyjwkest pydocstyle==6.3.0 # via -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt -pygments==2.18.0 +pygments==2.19.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # readme-renderer @@ -586,8 +586,9 @@ pyjwt[crypto]==2.10.1 # edx-auth-backends # edx-drf-extensions # edx-rest-api-client + # lti-consumer-xblock # social-auth-core -pylint==3.3.2 +pylint==3.3.3 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt @@ -708,7 +709,7 @@ requests-toolbelt==1.0.0 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # twine -responses==0.25.3 +responses==0.25.6 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt @@ -815,7 +816,7 @@ urllib3==2.2.3 # requests # responses # twine -virtualenv==20.28.0 +virtualenv==20.28.1 # via # -r /home/runner/work/edx-exams/edx-exams/requirements/quality.txt # -r /home/runner/work/edx-exams/edx-exams/requirements/test.txt