diff --git a/requirements/base.in b/requirements/base.in index 1f7b965..8e1aa3f 100644 --- a/requirements/base.in +++ b/requirements/base.in @@ -12,3 +12,5 @@ edx-celeryutils edx-django-utils>=3.12.0 edx-drf-extensions edx-toggles # Feature toggles management + +openedx-events \ No newline at end of file diff --git a/requirements/base.txt b/requirements/base.txt index 86555cc..193167d 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -8,6 +8,8 @@ amqp==5.2.0 # via kombu asgiref==3.8.1 # via django +attrs==24.2.0 + # via openedx-events billiard==4.2.0 # via celery celery==5.4.0 @@ -57,6 +59,7 @@ django==4.2.16 # edx-drf-extensions # edx-toggles # jsonfield + # openedx-events django-config-models==2.7.0 # via -r requirements/base.in django-crum==0.7.9 @@ -92,6 +95,8 @@ drf-yasg==1.21.7 # via edx-api-doc-tools edx-api-doc-tools==1.8.0 # via -r requirements/base.in +edx-ccx-keys==1.3.0 + # via openedx-events edx-celeryutils==1.3.0 # via -r requirements/base.in edx-django-utils==5.15.0 @@ -100,12 +105,18 @@ edx-django-utils==5.15.0 # django-config-models # edx-drf-extensions # edx-toggles + # openedx-events edx-drf-extensions==10.4.0 # via -r requirements/base.in -edx-opaque-keys==2.11.0 - # via edx-drf-extensions +edx-opaque-keys[django]==2.11.0 + # via + # edx-ccx-keys + # edx-drf-extensions + # openedx-events edx-toggles==5.2.0 # via -r requirements/base.in +fastavro==1.9.7 + # via openedx-events idna==3.8 # via requests inflection==0.5.1 @@ -120,6 +131,8 @@ markupsafe==2.1.5 # via jinja2 newrelic==9.13.0 # via edx-django-utils +openedx-events==9.14.1 + # via -r requirements/base.in packaging==24.1 # via drf-yasg pbr==6.1.0 @@ -153,7 +166,9 @@ requests==2.32.3 semantic-version==2.10.0 # via edx-drf-extensions six==1.16.0 - # via python-dateutil + # via + # edx-ccx-keys + # python-dateutil sqlparse==0.5.1 # via django stevedore==5.3.0 diff --git a/requirements/dev.txt b/requirements/dev.txt index bea86a5..392992b 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -33,10 +33,6 @@ certifi==2024.8.30 # via # -r requirements/quality.txt # requests -cffi==1.17.1 - # via - # -r requirements/quality.txt - # cryptography chardet==5.2.0 # via # -r requirements/ci.txt @@ -69,10 +65,6 @@ colorama==0.4.6 # tox coverage==7.6.1 # via -r requirements/ci.txt -cryptography==43.0.1 - # via - # -r requirements/quality.txt - # secretstorage diff-cover==9.1.1 # via -r requirements/dev.in dill==0.3.8 @@ -127,11 +119,6 @@ jaraco-functools==4.0.2 # via # -r requirements/quality.txt # keyring -jeepney==0.8.0 - # via - # -r requirements/quality.txt - # keyring - # secretstorage jinja2==3.1.4 # via # -r requirements/quality.txt @@ -141,12 +128,8 @@ keyring==25.3.0 # via # -r requirements/quality.txt # twine -lxml[html-clean,html_clean]==5.3.0 - # via - # edx-i18n-tools - # lxml-html-clean -lxml-html-clean==0.2.2 - # via lxml +lxml[html_clean]==5.3.0 + # via edx-i18n-tools markdown-it-py==3.0.0 # via # -r requirements/quality.txt @@ -207,10 +190,6 @@ polib==1.2.0 # via edx-i18n-tools pycodestyle==2.12.1 # via -r requirements/quality.txt -pycparser==2.22 - # via - # -r requirements/quality.txt - # cffi pydantic==2.9.0 # via # -r requirements/quality.txt @@ -293,10 +272,6 @@ rstcheck-core==1.2.1 # via # -r requirements/quality.txt # rstcheck -secretstorage==3.3.3 - # via - # -r requirements/quality.txt - # keyring shellingham==1.5.4 # via # -r requirements/quality.txt diff --git a/requirements/doc.txt b/requirements/doc.txt index ab0eecb..a478942 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -10,6 +10,8 @@ amqp==5.2.0 # via kombu asgiref==3.8.1 # via django +attrs==24.2.0 + # via openedx-events babel==2.16.0 # via sphinx billiard==4.2.0 @@ -61,6 +63,7 @@ django==4.2.16 # edx-drf-extensions # edx-toggles # jsonfield + # openedx-events django-config-models==2.7.0 # via -r requirements/base.in django-crum==0.7.9 @@ -104,6 +107,8 @@ drf-yasg==1.21.7 # via edx-api-doc-tools edx-api-doc-tools==1.8.0 # via -r requirements/base.in +edx-ccx-keys==1.3.0 + # via openedx-events edx-celeryutils==1.3.0 # via -r requirements/base.in edx-django-utils==5.15.0 @@ -112,14 +117,20 @@ edx-django-utils==5.15.0 # django-config-models # edx-drf-extensions # edx-toggles + # openedx-events edx-drf-extensions==10.4.0 # via -r requirements/base.in -edx-opaque-keys==2.11.0 - # via edx-drf-extensions +edx-opaque-keys[django]==2.11.0 + # via + # edx-ccx-keys + # edx-drf-extensions + # openedx-events edx-sphinx-theme==3.1.0 # via -r requirements/doc.in edx-toggles==5.2.0 # via -r requirements/base.in +fastavro==1.9.7 + # via openedx-events idna==3.8 # via requests imagesize==1.4.1 @@ -140,6 +151,8 @@ newrelic==9.13.0 # via edx-django-utils nh3==0.2.18 # via readme-renderer +openedx-events==9.14.1 + # via -r requirements/base.in packaging==24.1 # via # drf-yasg @@ -189,6 +202,7 @@ semantic-version==2.10.0 # via edx-drf-extensions six==1.16.0 # via + # edx-ccx-keys # edx-sphinx-theme # pockets # python-dateutil diff --git a/requirements/quality.txt b/requirements/quality.txt index 932eade..a465ef4 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -16,8 +16,6 @@ backports-tarfile==1.2.0 # via jaraco-context certifi==2024.8.30 # via requests -cffi==1.17.1 - # via cryptography charset-normalizer==3.3.2 # via requests click==8.1.7 @@ -30,8 +28,6 @@ click-log==0.4.0 # via edx-lint code-annotations==1.8.0 # via edx-lint -cryptography==43.0.1 - # via secretstorage dill==0.3.8 # via pylint django==4.2.16 @@ -60,10 +56,6 @@ jaraco-context==6.0.1 # via keyring jaraco-functools==4.0.2 # via keyring -jeepney==0.8.0 - # via - # keyring - # secretstorage jinja2==3.1.4 # via code-annotations keyring==25.3.0 @@ -90,8 +82,6 @@ platformdirs==4.2.2 # via pylint pycodestyle==2.12.1 # via -r requirements/quality.in -pycparser==2.22 - # via cffi pydantic==2.9.0 # via rstcheck-core pydantic-core==2.23.2 @@ -138,8 +128,6 @@ rstcheck==6.2.4 # via -r requirements/quality.in rstcheck-core==1.2.1 # via rstcheck -secretstorage==3.3.3 - # via keyring shellingham==1.5.4 # via typer six==1.16.0 diff --git a/requirements/test.txt b/requirements/test.txt index 595e511..d14ef23 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -12,6 +12,10 @@ asgiref==3.8.1 # via # -r requirements/base.txt # django +attrs==24.2.0 + # via + # -r requirements/base.txt + # openedx-events billiard==4.2.0 # via # -r requirements/base.txt @@ -84,6 +88,7 @@ ddt==1.7.2 # edx-drf-extensions # edx-toggles # jsonfield + # openedx-events django-config-models==2.7.0 # via -r requirements/base.txt django-crum==0.7.9 @@ -127,6 +132,10 @@ drf-yasg==1.21.7 # edx-api-doc-tools edx-api-doc-tools==1.8.0 # via -r requirements/base.txt +edx-ccx-keys==1.3.0 + # via + # -r requirements/base.txt + # openedx-events edx-celeryutils==1.3.0 # via -r requirements/base.txt edx-django-utils==5.15.0 @@ -135,14 +144,21 @@ edx-django-utils==5.15.0 # django-config-models # edx-drf-extensions # edx-toggles + # openedx-events edx-drf-extensions==10.4.0 # via -r requirements/base.txt -edx-opaque-keys==2.11.0 +edx-opaque-keys[django]==2.11.0 # via # -r requirements/base.txt + # edx-ccx-keys # edx-drf-extensions + # openedx-events edx-toggles==5.2.0 # via -r requirements/base.txt +fastavro==1.9.7 + # via + # -r requirements/base.txt + # openedx-events idna==3.8 # via # -r requirements/base.txt @@ -175,6 +191,8 @@ newrelic==9.13.0 # via # -r requirements/base.txt # edx-django-utils +openedx-events==9.14.1 + # via -r requirements/base.txt packaging==24.1 # via # -r requirements/base.txt @@ -247,6 +265,7 @@ semantic-version==2.10.0 six==1.16.0 # via # -r requirements/base.txt + # edx-ccx-keys # python-dateutil sqlparse==0.5.1 # via