diff --git a/requirements/base.in b/requirements/base.in index ab5eecd4..f4f97910 100644 --- a/requirements/base.in +++ b/requirements/base.in @@ -14,9 +14,11 @@ edx-auth-backends edx-django-utils edx-django-release-util edx-drf-extensions +edx-event-bus-kafka edx-opaque-keys edx-rest-api-client +edx-token-utils lti-consumer-xblock mysqlclient +openedx-events pytz -edx-token-utils diff --git a/requirements/base.txt b/requirements/base.txt index cfa4f888..860280f3 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -9,12 +9,14 @@ appdirs==1.4.4 asgiref==3.7.2 # via django attrs==23.1.0 - # via lti-consumer-xblock + # via + # lti-consumer-xblock + # openedx-events bleach==6.0.0 # via lti-consumer-xblock -boto3==1.28.26 +boto3==1.28.42 # via fs-s3fs -botocore==1.31.26 +botocore==1.31.42 # via # boto3 # s3transfer @@ -26,8 +28,12 @@ cffi==1.15.1 # pynacl charset-normalizer==3.2.0 # via requests -click==8.1.6 - # via edx-django-utils +click==8.1.7 + # via + # code-annotations + # edx-django-utils +code-annotations==1.5.0 + # via edx-toggles coreapi==2.3.3 # via # django-rest-swagger @@ -42,7 +48,7 @@ defusedxml==0.7.1 # via # python3-openid # social-auth-core -django==3.2.20 +django==3.2.21 # via # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/base.in @@ -63,10 +69,13 @@ django==3.2.20 # edx-django-release-util # edx-django-utils # edx-drf-extensions + # edx-event-bus-kafka + # edx-toggles # edx-token-utils # jsonfield # lti-consumer-xblock # openedx-django-pyfs + # openedx-events # openedx-filters # social-auth-app-django django-appconf==1.0.5 @@ -76,7 +85,9 @@ django-config-models==2.5.0 django-cors-headers==4.2.0 # via -r requirements/base.in django-crum==0.7.9 - # via edx-django-utils + # via + # edx-django-utils + # edx-toggles django-extensions==3.2.3 # via -r requirements/base.in django-filter==23.2 @@ -96,6 +107,7 @@ django-waffle==4.0.0 # -r requirements/base.in # edx-django-utils # edx-drf-extensions + # edx-toggles djangorestframework==3.14.0 # via # -r requirements/base.in @@ -113,6 +125,8 @@ edx-api-doc-tools==1.7.0 # via -r requirements/base.in edx-auth-backends==4.2.0 # via -r requirements/base.in +edx-ccx-keys==1.2.1 + # via lti-consumer-xblock edx-django-release-util==1.3.0 # via -r requirements/base.in edx-django-utils==5.7.0 @@ -120,18 +134,28 @@ edx-django-utils==5.7.0 # -r requirements/base.in # django-config-models # edx-drf-extensions + # edx-event-bus-kafka # edx-rest-api-client -edx-drf-extensions==8.9.0 + # edx-toggles +edx-drf-extensions==8.9.2 # via -r requirements/base.in -edx-opaque-keys==2.4.0 +edx-event-bus-kafka==5.4.0 + # via -r requirements/base.in +edx-opaque-keys[django]==2.5.0 # via # -r requirements/base.in + # edx-ccx-keys # edx-drf-extensions # lti-consumer-xblock + # openedx-events edx-rest-api-client==5.6.0 # via -r requirements/base.in +edx-toggles==5.1.0 + # via edx-event-bus-kafka edx-token-utils==0.2.1 # via -r requirements/base.in +fastavro==1.8.3 + # via openedx-events fs==2.4.16 # via # fs-s3fs @@ -148,7 +172,9 @@ inflection==0.5.1 itypes==1.2.0 # via coreapi jinja2==3.1.2 - # via coreschema + # via + # code-annotations + # coreschema jmespath==1.0.1 # via # boto3 @@ -159,7 +185,7 @@ lazy==1.5 # via # lti-consumer-xblock # xblock -lti-consumer-xblock==9.6.0 +lti-consumer-xblock==9.6.2 # via -r requirements/base.in lxml==4.9.3 # via @@ -176,7 +202,7 @@ markupsafe==2.1.3 # xblock mysqlclient==2.2.0 # via -r requirements/base.in -newrelic==8.10.0 +newrelic==9.0.0 # via edx-django-utils oauthlib==3.2.2 # via @@ -186,8 +212,14 @@ oauthlib==3.2.2 openapi-codec==1.3.2 # via django-rest-swagger openedx-django-pyfs==3.4.0 - # via xblock -openedx-filters==1.5.0 + # via + # lti-consumer-xblock + # xblock +openedx-events==8.6.0 + # via + # -r requirements/base.in + # edx-event-bus-kafka +openedx-filters==1.6.0 # via lti-consumer-xblock packaging==23.1 # via drf-yasg @@ -221,9 +253,11 @@ python-dateutil==2.8.2 # botocore # edx-drf-extensions # xblock +python-slugify==8.0.1 + # via code-annotations python3-openid==3.2.0 # via social-auth-core -pytz==2023.3 +pytz==2023.3.post1 # via # -r requirements/base.in # django @@ -232,6 +266,7 @@ pytz==2023.3 # xblock pyyaml==6.0.1 # via + # code-annotations # drf-yasg # edx-django-release-util # xblock @@ -246,7 +281,7 @@ requests==2.31.0 # social-auth-core requests-oauthlib==1.3.1 # via social-auth-core -s3transfer==0.6.1 +s3transfer==0.6.2 # via boto3 semantic-version==2.10.0 # via edx-drf-extensions @@ -258,6 +293,7 @@ six==1.16.0 # via # bleach # edx-auth-backends + # edx-ccx-keys # edx-django-release-util # edx-drf-extensions # fs @@ -266,7 +302,7 @@ six==1.16.0 # python-dateutil slumber==0.7.1 # via edx-rest-api-client -social-auth-app-django==5.2.0 +social-auth-app-django==5.3.0 # via edx-auth-backends social-auth-core==4.4.2 # via @@ -276,10 +312,15 @@ sqlparse==0.4.4 # via django stevedore==5.1.0 # via + # code-annotations # edx-django-utils # edx-opaque-keys +text-unidecode==1.3 + # via python-slugify typing-extensions==4.7.1 - # via asgiref + # via + # asgiref + # edx-opaque-keys uritemplate==4.1.1 # via # coreapi diff --git a/requirements/ci.txt b/requirements/ci.txt index c3aa971b..901751c3 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -6,7 +6,7 @@ # distlib==0.3.7 # via virtualenv -filelock==3.12.2 +filelock==3.12.3 # via # tox # virtualenv @@ -14,7 +14,7 @@ packaging==23.1 # via tox platformdirs==3.10.0 # via virtualenv -pluggy==1.2.0 +pluggy==1.3.0 # via tox py==1.11.0 # via tox @@ -26,5 +26,7 @@ tox==3.28.0 # via # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/ci.in -virtualenv==20.24.3 +typing-extensions==4.7.1 + # via filelock +virtualenv==20.24.4 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index c9df602d..7b4488fc 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -21,21 +21,22 @@ attrs==23.1.0 # via # -r requirements/validation.txt # lti-consumer-xblock + # openedx-events bleach==6.0.0 # via # -r requirements/validation.txt # lti-consumer-xblock # readme-renderer -boto3==1.28.26 +boto3==1.28.42 # via # -r requirements/validation.txt # fs-s3fs -botocore==1.31.26 +botocore==1.31.42 # via # -r requirements/validation.txt # boto3 # s3transfer -build==0.10.0 +build==1.0.3 # via # -r requirements/pip-tools.txt # pip-tools @@ -54,7 +55,7 @@ charset-normalizer==3.2.0 # via # -r requirements/validation.txt # requests -click==8.1.6 +click==8.1.7 # via # -r requirements/pip-tools.txt # -r requirements/validation.txt @@ -71,6 +72,7 @@ code-annotations==1.5.0 # via # -r requirements/validation.txt # edx-lint + # edx-toggles coreapi==2.3.3 # via # -r requirements/validation.txt @@ -80,7 +82,7 @@ coreschema==0.0.4 # via # -r requirements/validation.txt # coreapi -coverage[toml]==7.3.0 +coverage[toml]==7.3.1 # via # -r requirements/validation.txt # pytest-cov @@ -88,7 +90,6 @@ cryptography==41.0.3 # via # -r requirements/validation.txt # pyjwt - # secretstorage # social-auth-core ddt==1.6.0 # via -r requirements/validation.txt @@ -107,7 +108,7 @@ distlib==0.3.7 # via # -r requirements/validation.txt # virtualenv -django==3.2.20 +django==3.2.21 # via # -r requirements/validation.txt # django-appconf @@ -128,11 +129,14 @@ django==3.2.20 # edx-django-release-util # edx-django-utils # edx-drf-extensions + # edx-event-bus-kafka # edx-i18n-tools + # edx-toggles # edx-token-utils # jsonfield # lti-consumer-xblock # openedx-django-pyfs + # openedx-events # openedx-filters # social-auth-app-django django-appconf==1.0.5 @@ -149,9 +153,10 @@ django-crum==0.7.9 # via # -r requirements/validation.txt # edx-django-utils + # edx-toggles django-debug-toolbar==4.2.0 # via -r requirements/dev.in -django-dynamic-fixture==3.1.2 +django-dynamic-fixture==4.0.0 # via -r requirements/validation.txt django-extensions==3.2.3 # via -r requirements/validation.txt @@ -174,6 +179,7 @@ django-waffle==4.0.0 # -r requirements/validation.txt # edx-django-utils # edx-drf-extensions + # edx-toggles djangorestframework==3.14.0 # via # -r requirements/validation.txt @@ -199,6 +205,10 @@ edx-api-doc-tools==1.7.0 # via -r requirements/validation.txt edx-auth-backends==4.2.0 # via -r requirements/validation.txt +edx-ccx-keys==1.2.1 + # via + # -r requirements/validation.txt + # lti-consumer-xblock edx-django-release-util==1.3.0 # via -r requirements/validation.txt edx-django-utils==5.7.0 @@ -206,20 +216,30 @@ edx-django-utils==5.7.0 # -r requirements/validation.txt # django-config-models # edx-drf-extensions + # edx-event-bus-kafka # edx-rest-api-client -edx-drf-extensions==8.9.0 + # edx-toggles +edx-drf-extensions==8.9.2 + # via -r requirements/validation.txt +edx-event-bus-kafka==5.4.0 # via -r requirements/validation.txt edx-i18n-tools==1.1.0 # via -r requirements/dev.in edx-lint==5.3.4 # via -r requirements/validation.txt -edx-opaque-keys==2.4.0 +edx-opaque-keys[django]==2.5.0 # via # -r requirements/validation.txt + # edx-ccx-keys # edx-drf-extensions # lti-consumer-xblock + # openedx-events edx-rest-api-client==5.6.0 # via -r requirements/validation.txt +edx-toggles==5.1.0 + # via + # -r requirements/validation.txt + # edx-event-bus-kafka edx-token-utils==0.2.1 # via -r requirements/validation.txt exceptiongroup==1.1.3 @@ -228,11 +248,15 @@ exceptiongroup==1.1.3 # pytest factory-boy==3.3.0 # via -r requirements/validation.txt -faker==19.3.0 +faker==19.4.0 # via # -r requirements/validation.txt # factory-boy -filelock==3.12.2 +fastavro==1.8.3 + # via + # -r requirements/validation.txt + # openedx-events +filelock==3.12.3 # via # -r requirements/validation.txt # tox @@ -259,7 +283,9 @@ idna==3.4 # requests importlib-metadata==6.8.0 # via + # -r requirements/pip-tools.txt # -r requirements/validation.txt + # build # keyring # twine importlib-resources==6.0.1 @@ -286,11 +312,6 @@ jaraco-classes==3.3.0 # via # -r requirements/validation.txt # keyring -jeepney==0.8.0 - # via - # -r requirements/validation.txt - # keyring - # secretstorage jinja2==3.1.2 # via # -r requirements/validation.txt @@ -319,7 +340,7 @@ lazy-object-proxy==1.9.0 # via # -r requirements/validation.txt # astroid -lti-consumer-xblock==9.6.0 +lti-consumer-xblock==9.6.2 # via -r requirements/validation.txt lxml==4.9.3 # via @@ -357,7 +378,7 @@ more-itertools==10.1.0 # jaraco-classes mysqlclient==2.2.0 # via -r requirements/validation.txt -newrelic==8.10.0 +newrelic==9.0.0 # via # -r requirements/validation.txt # edx-django-utils @@ -374,8 +395,13 @@ openapi-codec==1.3.2 openedx-django-pyfs==3.4.0 # via # -r requirements/validation.txt + # lti-consumer-xblock # xblock -openedx-filters==1.5.0 +openedx-events==8.6.0 + # via + # -r requirements/validation.txt + # edx-event-bus-kafka +openedx-filters==1.6.0 # via # -r requirements/validation.txt # lti-consumer-xblock @@ -404,7 +430,7 @@ platformdirs==3.10.0 # -r requirements/validation.txt # pylint # virtualenv -pluggy==1.2.0 +pluggy==1.3.0 # via # -r requirements/validation.txt # diff-cover @@ -484,7 +510,7 @@ pyproject-hooks==1.0.0 # via # -r requirements/pip-tools.txt # build -pytest==7.4.0 +pytest==7.4.1 # via # -r requirements/validation.txt # pytest-cov @@ -509,7 +535,7 @@ python3-openid==3.2.0 # via # -r requirements/validation.txt # social-auth-core -pytz==2023.3 +pytz==2023.3.post1 # via # -r requirements/validation.txt # django @@ -525,7 +551,7 @@ pyyaml==6.0.1 # edx-i18n-tools # responses # xblock -readme-renderer==40.0 +readme-renderer==41.0 # via # -r requirements/validation.txt # twine @@ -560,14 +586,10 @@ rich==13.5.2 # via # -r requirements/validation.txt # twine -s3transfer==0.6.1 +s3transfer==0.6.2 # via # -r requirements/validation.txt # boto3 -secretstorage==3.3.3 - # via - # -r requirements/validation.txt - # keyring semantic-version==2.10.0 # via # -r requirements/validation.txt @@ -581,8 +603,8 @@ six==1.16.0 # via # -r requirements/validation.txt # bleach - # django-dynamic-fixture # edx-auth-backends + # edx-ccx-keys # edx-django-release-util # edx-drf-extensions # edx-lint @@ -599,7 +621,7 @@ snowballstemmer==2.2.0 # via # -r requirements/validation.txt # pydocstyle -social-auth-app-django==5.2.0 +social-auth-app-django==5.3.0 # via # -r requirements/validation.txt # edx-auth-backends @@ -651,7 +673,9 @@ typing-extensions==4.7.1 # -r requirements/validation.txt # asgiref # astroid + # edx-opaque-keys # faker + # filelock # pylint # rich uritemplate==4.1.1 @@ -666,7 +690,7 @@ urllib3==1.26.16 # requests # responses # twine -virtualenv==20.24.3 +virtualenv==20.24.4 # via # -r requirements/validation.txt # tox @@ -683,7 +707,7 @@ webob==1.8.7 # via # -r requirements/validation.txt # xblock -wheel==0.41.1 +wheel==0.41.2 # via # -r requirements/pip-tools.txt # pip-tools @@ -702,6 +726,7 @@ xblock-utils==3.4.1 # lti-consumer-xblock zipp==3.16.2 # via + # -r requirements/pip-tools.txt # -r requirements/validation.txt # importlib-metadata # importlib-resources diff --git a/requirements/django.txt b/requirements/django.txt index 480c0782..62b5cb85 100644 --- a/requirements/django.txt +++ b/requirements/django.txt @@ -1 +1 @@ -django==3.2.20 +django==3.2.21 diff --git a/requirements/doc.txt b/requirements/doc.txt index b72f2bb6..67330d00 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -23,6 +23,7 @@ attrs==23.1.0 # via # -r requirements/test.txt # lti-consumer-xblock + # openedx-events babel==2.12.1 # via sphinx bleach==6.0.0 @@ -30,16 +31,16 @@ bleach==6.0.0 # -r requirements/test.txt # lti-consumer-xblock # readme-renderer -boto3==1.28.26 +boto3==1.28.42 # via # -r requirements/test.txt # fs-s3fs -botocore==1.31.26 +botocore==1.31.42 # via # -r requirements/test.txt # boto3 # s3transfer -build==0.10.0 +build==1.0.3 # via -r requirements/doc.in certifi==2023.7.22 # via @@ -54,7 +55,7 @@ charset-normalizer==3.2.0 # via # -r requirements/test.txt # requests -click==8.1.6 +click==8.1.7 # via # -r requirements/test.txt # click-log @@ -69,6 +70,7 @@ code-annotations==1.5.0 # via # -r requirements/test.txt # edx-lint + # edx-toggles coreapi==2.3.3 # via # -r requirements/test.txt @@ -78,7 +80,7 @@ coreschema==0.0.4 # via # -r requirements/test.txt # coreapi -coverage[toml]==7.3.0 +coverage[toml]==7.3.1 # via # -r requirements/test.txt # pytest-cov @@ -86,7 +88,6 @@ cryptography==41.0.3 # via # -r requirements/test.txt # pyjwt - # secretstorage # social-auth-core ddt==1.6.0 # via -r requirements/test.txt @@ -103,7 +104,7 @@ distlib==0.3.7 # via # -r requirements/test.txt # virtualenv -django==3.2.20 +django==3.2.21 # via # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/test.txt @@ -124,10 +125,13 @@ django==3.2.20 # edx-django-release-util # edx-django-utils # edx-drf-extensions + # edx-event-bus-kafka + # edx-toggles # edx-token-utils # jsonfield # lti-consumer-xblock # openedx-django-pyfs + # openedx-events # openedx-filters # social-auth-app-django django-appconf==1.0.5 @@ -144,7 +148,8 @@ django-crum==0.7.9 # via # -r requirements/test.txt # edx-django-utils -django-dynamic-fixture==3.1.2 + # edx-toggles +django-dynamic-fixture==4.0.0 # via -r requirements/test.txt django-extensions==3.2.3 # via -r requirements/test.txt @@ -169,6 +174,7 @@ django-waffle==4.0.0 # -r requirements/test.txt # edx-django-utils # edx-drf-extensions + # edx-toggles djangorestframework==3.14.0 # via # -r requirements/test.txt @@ -198,6 +204,10 @@ edx-api-doc-tools==1.7.0 # via -r requirements/test.txt edx-auth-backends==4.2.0 # via -r requirements/test.txt +edx-ccx-keys==1.2.1 + # via + # -r requirements/test.txt + # lti-consumer-xblock edx-django-release-util==1.3.0 # via -r requirements/test.txt edx-django-utils==5.7.0 @@ -205,20 +215,30 @@ edx-django-utils==5.7.0 # -r requirements/test.txt # django-config-models # edx-drf-extensions + # edx-event-bus-kafka # edx-rest-api-client -edx-drf-extensions==8.9.0 + # edx-toggles +edx-drf-extensions==8.9.2 + # via -r requirements/test.txt +edx-event-bus-kafka==5.4.0 # via -r requirements/test.txt edx-lint==5.3.4 # via -r requirements/test.txt -edx-opaque-keys==2.4.0 +edx-opaque-keys[django]==2.5.0 # via # -r requirements/test.txt + # edx-ccx-keys # edx-drf-extensions # lti-consumer-xblock + # openedx-events edx-rest-api-client==5.6.0 # via -r requirements/test.txt edx-sphinx-theme==3.1.0 # via -r requirements/doc.in +edx-toggles==5.1.0 + # via + # -r requirements/test.txt + # edx-event-bus-kafka edx-token-utils==0.2.1 # via -r requirements/test.txt exceptiongroup==1.1.3 @@ -227,11 +247,15 @@ exceptiongroup==1.1.3 # pytest factory-boy==3.3.0 # via -r requirements/test.txt -faker==19.3.0 +faker==19.4.0 # via # -r requirements/test.txt # factory-boy -filelock==3.12.2 +fastavro==1.8.3 + # via + # -r requirements/test.txt + # openedx-events +filelock==3.12.3 # via # -r requirements/test.txt # tox @@ -260,6 +284,7 @@ imagesize==1.4.1 # via sphinx importlib-metadata==6.8.0 # via + # build # keyring # sphinx # twine @@ -283,10 +308,6 @@ itypes==1.2.0 # coreapi jaraco-classes==3.3.0 # via keyring -jeepney==0.8.0 - # via - # keyring - # secretstorage jinja2==3.1.2 # via # -r requirements/test.txt @@ -313,7 +334,7 @@ lazy-object-proxy==1.9.0 # via # -r requirements/test.txt # astroid -lti-consumer-xblock==9.6.0 +lti-consumer-xblock==9.6.2 # via -r requirements/test.txt lxml==4.9.3 # via @@ -345,7 +366,7 @@ more-itertools==10.1.0 # via jaraco-classes mysqlclient==2.2.0 # via -r requirements/test.txt -newrelic==8.10.0 +newrelic==9.0.0 # via # -r requirements/test.txt # edx-django-utils @@ -362,8 +383,13 @@ openapi-codec==1.3.2 openedx-django-pyfs==3.4.0 # via # -r requirements/test.txt + # lti-consumer-xblock # xblock -openedx-filters==1.5.0 +openedx-events==8.6.0 + # via + # -r requirements/test.txt + # edx-event-bus-kafka +openedx-filters==1.6.0 # via # -r requirements/test.txt # lti-consumer-xblock @@ -386,7 +412,7 @@ platformdirs==3.10.0 # -r requirements/test.txt # pylint # virtualenv -pluggy==1.2.0 +pluggy==1.3.0 # via # -r requirements/test.txt # pytest @@ -457,7 +483,7 @@ pynacl==1.5.0 # edx-django-utils pyproject-hooks==1.0.0 # via build -pytest==7.4.0 +pytest==7.4.1 # via # -r requirements/test.txt # pytest-cov @@ -482,7 +508,7 @@ python3-openid==3.2.0 # via # -r requirements/test.txt # social-auth-core -pytz==2023.3 +pytz==2023.3.post1 # via # -r requirements/test.txt # babel @@ -498,7 +524,7 @@ pyyaml==6.0.1 # edx-django-release-util # responses # xblock -readme-renderer==40.0 +readme-renderer==41.0 # via twine requests==2.31.0 # via @@ -528,12 +554,10 @@ rfc3986==2.0.0 # via twine rich==13.5.2 # via twine -s3transfer==0.6.1 +s3transfer==0.6.2 # via # -r requirements/test.txt # boto3 -secretstorage==3.3.3 - # via keyring semantic-version==2.10.0 # via # -r requirements/test.txt @@ -547,8 +571,8 @@ six==1.16.0 # via # -r requirements/test.txt # bleach - # django-dynamic-fixture # edx-auth-backends + # edx-ccx-keys # edx-django-release-util # edx-drf-extensions # edx-lint @@ -564,7 +588,7 @@ slumber==0.7.1 # edx-rest-api-client snowballstemmer==2.2.0 # via sphinx -social-auth-app-django==5.2.0 +social-auth-app-django==5.3.0 # via # -r requirements/test.txt # edx-auth-backends @@ -633,7 +657,9 @@ typing-extensions==4.7.1 # -r requirements/test.txt # asgiref # astroid + # edx-opaque-keys # faker + # filelock # pylint # rich uritemplate==4.1.1 @@ -648,7 +674,7 @@ urllib3==1.26.16 # requests # responses # twine -virtualenv==20.24.3 +virtualenv==20.24.4 # via # -r requirements/test.txt # tox diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index 07c07072..d2e8e4e5 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -4,10 +4,12 @@ # # make upgrade # -build==0.10.0 +build==1.0.3 # via pip-tools -click==8.1.6 +click==8.1.7 # via pip-tools +importlib-metadata==6.8.0 + # via build packaging==23.1 # via build pip-tools==7.3.0 @@ -19,8 +21,10 @@ tomli==2.0.1 # build # pip-tools # pyproject-hooks -wheel==0.41.1 +wheel==0.41.2 # via pip-tools +zipp==3.16.2 + # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/requirements/pip.txt b/requirements/pip.txt index 5e2f7602..da0741c5 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -4,11 +4,11 @@ # # make upgrade # -wheel==0.41.1 +wheel==0.41.2 # via -r requirements/pip.in # The following packages are considered to be unsafe in a requirements file: pip==23.2.1 # via -r requirements/pip.in -setuptools==68.0.0 +setuptools==68.2.0 # via -r requirements/pip.in diff --git a/requirements/production.txt b/requirements/production.txt index 10b66939..897e808f 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -16,15 +16,16 @@ attrs==23.1.0 # via # -r requirements/base.txt # lti-consumer-xblock + # openedx-events bleach==6.0.0 # via # -r requirements/base.txt # lti-consumer-xblock -boto3==1.28.26 +boto3==1.28.42 # via # -r requirements/base.txt # fs-s3fs -botocore==1.31.26 +botocore==1.31.42 # via # -r requirements/base.txt # boto3 @@ -42,10 +43,15 @@ charset-normalizer==3.2.0 # via # -r requirements/base.txt # requests -click==8.1.6 +click==8.1.7 # via # -r requirements/base.txt + # code-annotations # edx-django-utils +code-annotations==1.5.0 + # via + # -r requirements/base.txt + # edx-toggles coreapi==2.3.3 # via # -r requirements/base.txt @@ -65,7 +71,7 @@ defusedxml==0.7.1 # -r requirements/base.txt # python3-openid # social-auth-core -django==3.2.20 +django==3.2.21 # via # -r requirements/base.txt # django-appconf @@ -85,10 +91,13 @@ django==3.2.20 # edx-django-release-util # edx-django-utils # edx-drf-extensions + # edx-event-bus-kafka + # edx-toggles # edx-token-utils # jsonfield # lti-consumer-xblock # openedx-django-pyfs + # openedx-events # openedx-filters # social-auth-app-django django-appconf==1.0.5 @@ -105,6 +114,7 @@ django-crum==0.7.9 # via # -r requirements/base.txt # edx-django-utils + # edx-toggles django-extensions==3.2.3 # via -r requirements/base.txt django-filter==23.2 @@ -126,6 +136,7 @@ django-waffle==4.0.0 # -r requirements/base.txt # edx-django-utils # edx-drf-extensions + # edx-toggles djangorestframework==3.14.0 # via # -r requirements/base.txt @@ -147,6 +158,10 @@ edx-api-doc-tools==1.7.0 # via -r requirements/base.txt edx-auth-backends==4.2.0 # via -r requirements/base.txt +edx-ccx-keys==1.2.1 + # via + # -r requirements/base.txt + # lti-consumer-xblock edx-django-release-util==1.3.0 # via -r requirements/base.txt edx-django-utils==5.7.0 @@ -154,18 +169,32 @@ edx-django-utils==5.7.0 # -r requirements/base.txt # django-config-models # edx-drf-extensions + # edx-event-bus-kafka # edx-rest-api-client -edx-drf-extensions==8.9.0 + # edx-toggles +edx-drf-extensions==8.9.2 # via -r requirements/base.txt -edx-opaque-keys==2.4.0 +edx-event-bus-kafka==5.4.0 + # via -r requirements/base.txt +edx-opaque-keys[django]==2.5.0 # via # -r requirements/base.txt + # edx-ccx-keys # edx-drf-extensions # lti-consumer-xblock + # openedx-events edx-rest-api-client==5.6.0 # via -r requirements/base.txt +edx-toggles==5.1.0 + # via + # -r requirements/base.txt + # edx-event-bus-kafka edx-token-utils==0.2.1 # via -r requirements/base.txt +fastavro==1.8.3 + # via + # -r requirements/base.txt + # openedx-events fs==2.4.16 # via # -r requirements/base.txt @@ -180,7 +209,7 @@ future==0.18.3 # via # -r requirements/base.txt # pyjwkest -gevent==23.7.0 +gevent==23.9.0.post1 # via -r requirements/production.in greenlet==2.0.2 # via gevent @@ -201,6 +230,7 @@ itypes==1.2.0 jinja2==3.1.2 # via # -r requirements/base.txt + # code-annotations # coreschema jmespath==1.0.1 # via @@ -216,7 +246,7 @@ lazy==1.5 # -r requirements/base.txt # lti-consumer-xblock # xblock -lti-consumer-xblock==9.6.0 +lti-consumer-xblock==9.6.2 # via -r requirements/base.txt lxml==4.9.3 # via @@ -238,7 +268,7 @@ mysqlclient==2.2.0 # via # -r requirements/base.txt # -r requirements/production.in -newrelic==8.10.0 +newrelic==9.0.0 # via # -r requirements/base.txt # edx-django-utils @@ -255,8 +285,13 @@ openapi-codec==1.3.2 openedx-django-pyfs==3.4.0 # via # -r requirements/base.txt + # lti-consumer-xblock # xblock -openedx-filters==1.5.0 +openedx-events==8.6.0 + # via + # -r requirements/base.txt + # edx-event-bus-kafka +openedx-filters==1.6.0 # via # -r requirements/base.txt # lti-consumer-xblock @@ -311,11 +346,15 @@ python-dateutil==2.8.2 # xblock python-memcached==1.59 # via -r requirements/production.in +python-slugify==8.0.1 + # via + # -r requirements/base.txt + # code-annotations python3-openid==3.2.0 # via # -r requirements/base.txt # social-auth-core -pytz==2023.3 +pytz==2023.3.post1 # via # -r requirements/base.txt # django @@ -326,6 +365,7 @@ pyyaml==6.0.1 # via # -r requirements/base.txt # -r requirements/production.in + # code-annotations # drf-yasg # edx-django-release-util # xblock @@ -343,7 +383,7 @@ requests-oauthlib==1.3.1 # via # -r requirements/base.txt # social-auth-core -s3transfer==0.6.1 +s3transfer==0.6.2 # via # -r requirements/base.txt # boto3 @@ -361,6 +401,7 @@ six==1.16.0 # -r requirements/base.txt # bleach # edx-auth-backends + # edx-ccx-keys # edx-django-release-util # edx-drf-extensions # fs @@ -372,7 +413,7 @@ slumber==0.7.1 # via # -r requirements/base.txt # edx-rest-api-client -social-auth-app-django==5.2.0 +social-auth-app-django==5.3.0 # via # -r requirements/base.txt # edx-auth-backends @@ -388,12 +429,18 @@ sqlparse==0.4.4 stevedore==5.1.0 # via # -r requirements/base.txt + # code-annotations # edx-django-utils # edx-opaque-keys +text-unidecode==1.3 + # via + # -r requirements/base.txt + # python-slugify typing-extensions==4.7.1 # via # -r requirements/base.txt # asgiref + # edx-opaque-keys uritemplate==4.1.1 # via # -r requirements/base.txt diff --git a/requirements/quality.txt b/requirements/quality.txt index 8938057b..7c03db68 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -21,16 +21,17 @@ attrs==23.1.0 # via # -r requirements/test.txt # lti-consumer-xblock + # openedx-events bleach==6.0.0 # via # -r requirements/test.txt # lti-consumer-xblock # readme-renderer -boto3==1.28.26 +boto3==1.28.42 # via # -r requirements/test.txt # fs-s3fs -botocore==1.31.26 +botocore==1.31.42 # via # -r requirements/test.txt # boto3 @@ -48,7 +49,7 @@ charset-normalizer==3.2.0 # via # -r requirements/test.txt # requests -click==8.1.6 +click==8.1.7 # via # -r requirements/test.txt # click-log @@ -63,6 +64,7 @@ code-annotations==1.5.0 # via # -r requirements/test.txt # edx-lint + # edx-toggles coreapi==2.3.3 # via # -r requirements/test.txt @@ -72,7 +74,7 @@ coreschema==0.0.4 # via # -r requirements/test.txt # coreapi -coverage[toml]==7.3.0 +coverage[toml]==7.3.1 # via # -r requirements/test.txt # pytest-cov @@ -80,7 +82,6 @@ cryptography==41.0.3 # via # -r requirements/test.txt # pyjwt - # secretstorage # social-auth-core ddt==1.6.0 # via -r requirements/test.txt @@ -97,7 +98,7 @@ distlib==0.3.7 # via # -r requirements/test.txt # virtualenv -django==3.2.20 +django==3.2.21 # via # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/test.txt @@ -118,10 +119,13 @@ django==3.2.20 # edx-django-release-util # edx-django-utils # edx-drf-extensions + # edx-event-bus-kafka + # edx-toggles # edx-token-utils # jsonfield # lti-consumer-xblock # openedx-django-pyfs + # openedx-events # openedx-filters # social-auth-app-django django-appconf==1.0.5 @@ -138,7 +142,8 @@ django-crum==0.7.9 # via # -r requirements/test.txt # edx-django-utils -django-dynamic-fixture==3.1.2 + # edx-toggles +django-dynamic-fixture==4.0.0 # via -r requirements/test.txt django-extensions==3.2.3 # via -r requirements/test.txt @@ -163,6 +168,7 @@ django-waffle==4.0.0 # -r requirements/test.txt # edx-django-utils # edx-drf-extensions + # edx-toggles djangorestframework==3.14.0 # via # -r requirements/test.txt @@ -186,6 +192,10 @@ edx-api-doc-tools==1.7.0 # via -r requirements/test.txt edx-auth-backends==4.2.0 # via -r requirements/test.txt +edx-ccx-keys==1.2.1 + # via + # -r requirements/test.txt + # lti-consumer-xblock edx-django-release-util==1.3.0 # via -r requirements/test.txt edx-django-utils==5.7.0 @@ -193,20 +203,30 @@ edx-django-utils==5.7.0 # -r requirements/test.txt # django-config-models # edx-drf-extensions + # edx-event-bus-kafka # edx-rest-api-client -edx-drf-extensions==8.9.0 + # edx-toggles +edx-drf-extensions==8.9.2 + # via -r requirements/test.txt +edx-event-bus-kafka==5.4.0 # via -r requirements/test.txt edx-lint==5.3.4 # via # -r requirements/quality.in # -r requirements/test.txt -edx-opaque-keys==2.4.0 +edx-opaque-keys[django]==2.5.0 # via # -r requirements/test.txt + # edx-ccx-keys # edx-drf-extensions # lti-consumer-xblock + # openedx-events edx-rest-api-client==5.6.0 # via -r requirements/test.txt +edx-toggles==5.1.0 + # via + # -r requirements/test.txt + # edx-event-bus-kafka edx-token-utils==0.2.1 # via -r requirements/test.txt exceptiongroup==1.1.3 @@ -215,11 +235,15 @@ exceptiongroup==1.1.3 # pytest factory-boy==3.3.0 # via -r requirements/test.txt -faker==19.3.0 +faker==19.4.0 # via # -r requirements/test.txt # factory-boy -filelock==3.12.2 +fastavro==1.8.3 + # via + # -r requirements/test.txt + # openedx-events +filelock==3.12.3 # via # -r requirements/test.txt # tox @@ -269,10 +293,6 @@ itypes==1.2.0 # coreapi jaraco-classes==3.3.0 # via keyring -jeepney==0.8.0 - # via - # keyring - # secretstorage jinja2==3.1.2 # via # -r requirements/test.txt @@ -298,7 +318,7 @@ lazy-object-proxy==1.9.0 # via # -r requirements/test.txt # astroid -lti-consumer-xblock==9.6.0 +lti-consumer-xblock==9.6.2 # via -r requirements/test.txt lxml==4.9.3 # via @@ -330,7 +350,7 @@ more-itertools==10.1.0 # via jaraco-classes mysqlclient==2.2.0 # via -r requirements/test.txt -newrelic==8.10.0 +newrelic==9.0.0 # via # -r requirements/test.txt # edx-django-utils @@ -347,8 +367,13 @@ openapi-codec==1.3.2 openedx-django-pyfs==3.4.0 # via # -r requirements/test.txt + # lti-consumer-xblock # xblock -openedx-filters==1.5.0 +openedx-events==8.6.0 + # via + # -r requirements/test.txt + # edx-event-bus-kafka +openedx-filters==1.6.0 # via # -r requirements/test.txt # lti-consumer-xblock @@ -369,7 +394,7 @@ platformdirs==3.10.0 # -r requirements/test.txt # pylint # virtualenv -pluggy==1.2.0 +pluggy==1.3.0 # via # -r requirements/test.txt # pytest @@ -440,7 +465,7 @@ pynacl==1.5.0 # via # -r requirements/test.txt # edx-django-utils -pytest==7.4.0 +pytest==7.4.1 # via # -r requirements/test.txt # pytest-cov @@ -465,7 +490,7 @@ python3-openid==3.2.0 # via # -r requirements/test.txt # social-auth-core -pytz==2023.3 +pytz==2023.3.post1 # via # -r requirements/test.txt # django @@ -480,7 +505,7 @@ pyyaml==6.0.1 # edx-django-release-util # responses # xblock -readme-renderer==40.0 +readme-renderer==41.0 # via twine requests==2.31.0 # via @@ -507,12 +532,10 @@ rfc3986==2.0.0 # via twine rich==13.5.2 # via twine -s3transfer==0.6.1 +s3transfer==0.6.2 # via # -r requirements/test.txt # boto3 -secretstorage==3.3.3 - # via keyring semantic-version==2.10.0 # via # -r requirements/test.txt @@ -526,8 +549,8 @@ six==1.16.0 # via # -r requirements/test.txt # bleach - # django-dynamic-fixture # edx-auth-backends + # edx-ccx-keys # edx-django-release-util # edx-drf-extensions # edx-lint @@ -542,7 +565,7 @@ slumber==0.7.1 # edx-rest-api-client snowballstemmer==2.2.0 # via pydocstyle -social-auth-app-django==5.2.0 +social-auth-app-django==5.3.0 # via # -r requirements/test.txt # edx-auth-backends @@ -591,7 +614,9 @@ typing-extensions==4.7.1 # -r requirements/test.txt # asgiref # astroid + # edx-opaque-keys # faker + # filelock # pylint # rich uritemplate==4.1.1 @@ -606,7 +631,7 @@ urllib3==1.26.16 # requests # responses # twine -virtualenv==20.24.3 +virtualenv==20.24.4 # via # -r requirements/test.txt # tox diff --git a/requirements/test.txt b/requirements/test.txt index ef2e72a8..683e7424 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -20,15 +20,16 @@ attrs==23.1.0 # via # -r requirements/base.txt # lti-consumer-xblock + # openedx-events bleach==6.0.0 # via # -r requirements/base.txt # lti-consumer-xblock -boto3==1.28.26 +boto3==1.28.42 # via # -r requirements/base.txt # fs-s3fs -botocore==1.31.26 +botocore==1.31.42 # via # -r requirements/base.txt # boto3 @@ -46,7 +47,7 @@ charset-normalizer==3.2.0 # via # -r requirements/base.txt # requests -click==8.1.6 +click==8.1.7 # via # -r requirements/base.txt # click-log @@ -57,8 +58,10 @@ click-log==0.4.0 # via edx-lint code-annotations==1.5.0 # via + # -r requirements/base.txt # -r requirements/test.in # edx-lint + # edx-toggles coreapi==2.3.3 # via # -r requirements/base.txt @@ -68,7 +71,7 @@ coreschema==0.0.4 # via # -r requirements/base.txt # coreapi -coverage[toml]==7.3.0 +coverage[toml]==7.3.1 # via # -r requirements/test.in # pytest-cov @@ -108,10 +111,13 @@ distlib==0.3.7 # edx-django-release-util # edx-django-utils # edx-drf-extensions + # edx-event-bus-kafka + # edx-toggles # edx-token-utils # jsonfield # lti-consumer-xblock # openedx-django-pyfs + # openedx-events # openedx-filters # social-auth-app-django django-appconf==1.0.5 @@ -128,7 +134,8 @@ django-crum==0.7.9 # via # -r requirements/base.txt # edx-django-utils -django-dynamic-fixture==3.1.2 + # edx-toggles +django-dynamic-fixture==4.0.0 # via -r requirements/test.in django-extensions==3.2.3 # via -r requirements/base.txt @@ -153,6 +160,7 @@ django-waffle==4.0.0 # -r requirements/base.txt # edx-django-utils # edx-drf-extensions + # edx-toggles djangorestframework==3.14.0 # via # -r requirements/base.txt @@ -174,6 +182,10 @@ edx-api-doc-tools==1.7.0 # via -r requirements/base.txt edx-auth-backends==4.2.0 # via -r requirements/base.txt +edx-ccx-keys==1.2.1 + # via + # -r requirements/base.txt + # lti-consumer-xblock edx-django-release-util==1.3.0 # via -r requirements/base.txt edx-django-utils==5.7.0 @@ -181,27 +193,41 @@ edx-django-utils==5.7.0 # -r requirements/base.txt # django-config-models # edx-drf-extensions + # edx-event-bus-kafka # edx-rest-api-client -edx-drf-extensions==8.9.0 + # edx-toggles +edx-drf-extensions==8.9.2 + # via -r requirements/base.txt +edx-event-bus-kafka==5.4.0 # via -r requirements/base.txt edx-lint==5.3.4 # via -r requirements/test.in -edx-opaque-keys==2.4.0 +edx-opaque-keys[django]==2.5.0 # via # -r requirements/base.txt + # edx-ccx-keys # edx-drf-extensions # lti-consumer-xblock + # openedx-events edx-rest-api-client==5.6.0 # via -r requirements/base.txt +edx-toggles==5.1.0 + # via + # -r requirements/base.txt + # edx-event-bus-kafka edx-token-utils==0.2.1 # via -r requirements/base.txt exceptiongroup==1.1.3 # via pytest factory-boy==3.3.0 # via -r requirements/test.in -faker==19.3.0 +faker==19.4.0 # via factory-boy -filelock==3.12.2 +fastavro==1.8.3 + # via + # -r requirements/base.txt + # openedx-events +filelock==3.12.3 # via # tox # virtualenv @@ -258,7 +284,7 @@ lazy==1.5 # xblock lazy-object-proxy==1.9.0 # via astroid -lti-consumer-xblock==9.6.0 +lti-consumer-xblock==9.6.2 # via -r requirements/base.txt lxml==4.9.3 # via @@ -282,7 +308,7 @@ mock==5.1.0 # via -r requirements/test.in mysqlclient==2.2.0 # via -r requirements/base.txt -newrelic==8.10.0 +newrelic==9.0.0 # via # -r requirements/base.txt # edx-django-utils @@ -299,8 +325,13 @@ openapi-codec==1.3.2 openedx-django-pyfs==3.4.0 # via # -r requirements/base.txt + # lti-consumer-xblock # xblock -openedx-filters==1.5.0 +openedx-events==8.6.0 + # via + # -r requirements/base.txt + # edx-event-bus-kafka +openedx-filters==1.6.0 # via # -r requirements/base.txt # lti-consumer-xblock @@ -318,7 +349,7 @@ platformdirs==3.10.0 # via # pylint # virtualenv -pluggy==1.2.0 +pluggy==1.3.0 # via # pytest # tox @@ -372,7 +403,7 @@ pynacl==1.5.0 # via # -r requirements/base.txt # edx-django-utils -pytest==7.4.0 +pytest==7.4.1 # via # pytest-cov # pytest-django @@ -389,12 +420,14 @@ python-dateutil==2.8.2 # freezegun # xblock python-slugify==8.0.1 - # via code-annotations + # via + # -r requirements/base.txt + # code-annotations python3-openid==3.2.0 # via # -r requirements/base.txt # social-auth-core -pytz==2023.3 +pytz==2023.3.post1 # via # -r requirements/base.txt # django @@ -426,7 +459,7 @@ requests-oauthlib==1.3.1 # social-auth-core responses==0.23.3 # via -r requirements/test.in -s3transfer==0.6.1 +s3transfer==0.6.2 # via # -r requirements/base.txt # boto3 @@ -443,8 +476,8 @@ six==1.16.0 # via # -r requirements/base.txt # bleach - # django-dynamic-fixture # edx-auth-backends + # edx-ccx-keys # edx-django-release-util # edx-drf-extensions # edx-lint @@ -457,7 +490,7 @@ slumber==0.7.1 # via # -r requirements/base.txt # edx-rest-api-client -social-auth-app-django==5.2.0 +social-auth-app-django==5.3.0 # via # -r requirements/base.txt # edx-auth-backends @@ -477,7 +510,9 @@ stevedore==5.1.0 # edx-django-utils # edx-opaque-keys text-unidecode==1.3 - # via python-slugify + # via + # -r requirements/base.txt + # python-slugify tomli==2.0.1 # via # coverage @@ -497,7 +532,9 @@ typing-extensions==4.7.1 # -r requirements/base.txt # asgiref # astroid + # edx-opaque-keys # faker + # filelock # pylint uritemplate==4.1.1 # via @@ -510,7 +547,7 @@ urllib3==1.26.16 # botocore # requests # responses -virtualenv==20.24.3 +virtualenv==20.24.4 # via tox web-fragments==2.1.0 # via diff --git a/requirements/validation.txt b/requirements/validation.txt index 4ca57631..b69077ac 100644 --- a/requirements/validation.txt +++ b/requirements/validation.txt @@ -25,18 +25,19 @@ attrs==23.1.0 # -r requirements/quality.txt # -r requirements/test.txt # lti-consumer-xblock + # openedx-events bleach==6.0.0 # via # -r requirements/quality.txt # -r requirements/test.txt # lti-consumer-xblock # readme-renderer -boto3==1.28.26 +boto3==1.28.42 # via # -r requirements/quality.txt # -r requirements/test.txt # fs-s3fs -botocore==1.31.26 +botocore==1.31.42 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -58,7 +59,7 @@ charset-normalizer==3.2.0 # -r requirements/quality.txt # -r requirements/test.txt # requests -click==8.1.6 +click==8.1.7 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -76,6 +77,7 @@ code-annotations==1.5.0 # -r requirements/quality.txt # -r requirements/test.txt # edx-lint + # edx-toggles coreapi==2.3.3 # via # -r requirements/quality.txt @@ -87,7 +89,7 @@ coreschema==0.0.4 # -r requirements/quality.txt # -r requirements/test.txt # coreapi -coverage[toml]==7.3.0 +coverage[toml]==7.3.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -97,7 +99,6 @@ cryptography==41.0.3 # -r requirements/quality.txt # -r requirements/test.txt # pyjwt - # secretstorage # social-auth-core ddt==1.6.0 # via @@ -119,7 +120,7 @@ distlib==0.3.7 # -r requirements/quality.txt # -r requirements/test.txt # virtualenv -django==3.2.20 +django==3.2.21 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -140,10 +141,13 @@ django==3.2.20 # edx-django-release-util # edx-django-utils # edx-drf-extensions + # edx-event-bus-kafka + # edx-toggles # edx-token-utils # jsonfield # lti-consumer-xblock # openedx-django-pyfs + # openedx-events # openedx-filters # social-auth-app-django django-appconf==1.0.5 @@ -165,7 +169,8 @@ django-crum==0.7.9 # -r requirements/quality.txt # -r requirements/test.txt # edx-django-utils -django-dynamic-fixture==3.1.2 + # edx-toggles +django-dynamic-fixture==4.0.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -201,6 +206,7 @@ django-waffle==4.0.0 # -r requirements/test.txt # edx-django-utils # edx-drf-extensions + # edx-toggles djangorestframework==3.14.0 # via # -r requirements/quality.txt @@ -233,6 +239,11 @@ edx-auth-backends==4.2.0 # via # -r requirements/quality.txt # -r requirements/test.txt +edx-ccx-keys==1.2.1 + # via + # -r requirements/quality.txt + # -r requirements/test.txt + # lti-consumer-xblock edx-django-release-util==1.3.0 # via # -r requirements/quality.txt @@ -243,8 +254,14 @@ edx-django-utils==5.7.0 # -r requirements/test.txt # django-config-models # edx-drf-extensions + # edx-event-bus-kafka # edx-rest-api-client -edx-drf-extensions==8.9.0 + # edx-toggles +edx-drf-extensions==8.9.2 + # via + # -r requirements/quality.txt + # -r requirements/test.txt +edx-event-bus-kafka==5.4.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -252,16 +269,23 @@ edx-lint==5.3.4 # via # -r requirements/quality.txt # -r requirements/test.txt -edx-opaque-keys==2.4.0 +edx-opaque-keys[django]==2.5.0 # via # -r requirements/quality.txt # -r requirements/test.txt + # edx-ccx-keys # edx-drf-extensions # lti-consumer-xblock + # openedx-events edx-rest-api-client==5.6.0 # via # -r requirements/quality.txt # -r requirements/test.txt +edx-toggles==5.1.0 + # via + # -r requirements/quality.txt + # -r requirements/test.txt + # edx-event-bus-kafka edx-token-utils==0.2.1 # via # -r requirements/quality.txt @@ -275,12 +299,17 @@ factory-boy==3.3.0 # via # -r requirements/quality.txt # -r requirements/test.txt -faker==19.3.0 +faker==19.4.0 # via # -r requirements/quality.txt # -r requirements/test.txt # factory-boy -filelock==3.12.2 +fastavro==1.8.3 + # via + # -r requirements/quality.txt + # -r requirements/test.txt + # openedx-events +filelock==3.12.3 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -345,11 +374,6 @@ jaraco-classes==3.3.0 # via # -r requirements/quality.txt # keyring -jeepney==0.8.0 - # via - # -r requirements/quality.txt - # keyring - # secretstorage jinja2==3.1.2 # via # -r requirements/quality.txt @@ -382,7 +406,7 @@ lazy-object-proxy==1.9.0 # -r requirements/quality.txt # -r requirements/test.txt # astroid -lti-consumer-xblock==9.6.0 +lti-consumer-xblock==9.6.2 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -430,7 +454,7 @@ mysqlclient==2.2.0 # via # -r requirements/quality.txt # -r requirements/test.txt -newrelic==8.10.0 +newrelic==9.0.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -451,8 +475,14 @@ openedx-django-pyfs==3.4.0 # via # -r requirements/quality.txt # -r requirements/test.txt + # lti-consumer-xblock # xblock -openedx-filters==1.5.0 +openedx-events==8.6.0 + # via + # -r requirements/quality.txt + # -r requirements/test.txt + # edx-event-bus-kafka +openedx-filters==1.6.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -479,7 +509,7 @@ platformdirs==3.10.0 # -r requirements/test.txt # pylint # virtualenv -pluggy==1.2.0 +pluggy==1.3.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -564,7 +594,7 @@ pynacl==1.5.0 # -r requirements/quality.txt # -r requirements/test.txt # edx-django-utils -pytest==7.4.0 +pytest==7.4.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -597,7 +627,7 @@ python3-openid==3.2.0 # -r requirements/quality.txt # -r requirements/test.txt # social-auth-core -pytz==2023.3 +pytz==2023.3.post1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -614,7 +644,7 @@ pyyaml==6.0.1 # edx-django-release-util # responses # xblock -readme-renderer==40.0 +readme-renderer==41.0 # via # -r requirements/quality.txt # twine @@ -653,15 +683,11 @@ rich==13.5.2 # via # -r requirements/quality.txt # twine -s3transfer==0.6.1 +s3transfer==0.6.2 # via # -r requirements/quality.txt # -r requirements/test.txt # boto3 -secretstorage==3.3.3 - # via - # -r requirements/quality.txt - # keyring semantic-version==2.10.0 # via # -r requirements/quality.txt @@ -678,8 +704,8 @@ six==1.16.0 # -r requirements/quality.txt # -r requirements/test.txt # bleach - # django-dynamic-fixture # edx-auth-backends + # edx-ccx-keys # edx-django-release-util # edx-drf-extensions # edx-lint @@ -697,7 +723,7 @@ snowballstemmer==2.2.0 # via # -r requirements/quality.txt # pydocstyle -social-auth-app-django==5.2.0 +social-auth-app-django==5.3.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -755,7 +781,9 @@ typing-extensions==4.7.1 # -r requirements/test.txt # asgiref # astroid + # edx-opaque-keys # faker + # filelock # pylint # rich uritemplate==4.1.1 @@ -772,7 +800,7 @@ urllib3==1.26.16 # requests # responses # twine -virtualenv==20.24.3 +virtualenv==20.24.4 # via # -r requirements/quality.txt # -r requirements/test.txt