diff --git a/requirements/dev.txt b/requirements/dev.txt index 1303f7b..dcb8dc1 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -14,6 +14,8 @@ astroid==3.0.3 # via # pylint # pylint-celery +attrs==23.2.0 + # via openedx-events backports-zoneinfo[tzdata]==0.2.1 # via # celery @@ -58,10 +60,8 @@ code-annotations==1.6.0 # edx-lint # edx-toggles coverage[toml]==7.4.1 - # via - # coverage - # pytest-cov -cryptography==42.0.2 + # via pytest-cov +cryptography==42.0.3 # via # pyjwt # secretstorage @@ -87,11 +87,12 @@ django==3.2.24 # edx-i18n-tools # edx-toggles # event-tracking + # openedx-events django-crum==0.7.9 # via # edx-django-utils # edx-toggles -django-model-utils==4.3.1 +django-model-utils==4.4.0 # via -r requirements/base.in django-waffle==4.1.0 # via @@ -112,6 +113,7 @@ edx-django-utils==5.10.1 # edx-drf-extensions # edx-toggles # event-tracking + # openedx-events edx-drf-extensions==10.2.0 # via -r requirements/base.in edx-i18n-tools==1.3.0 @@ -124,16 +126,21 @@ edx-opaque-keys[django]==2.5.1 # via # -r requirements/base.in # edx-drf-extensions + # openedx-events edx-toggles==5.1.1 - # via -r requirements/base.in -event-tracking==2.2.0 + # via + # -r requirements/base.in + # event-tracking +event-tracking==2.3.0 # via -r requirements/base.in exceptiongroup==1.2.0 # via pytest factory-boy==3.3.0 # via -r requirements/test.in -faker==22.7.0 +faker==23.2.1 # via factory-boy +fastavro==1.9.4 + # via openedx-events filelock==3.13.1 # via # tox @@ -157,7 +164,7 @@ isort==5.13.2 # via # -r requirements/quality.in # pylint -jaraco-classes==3.3.0 +jaraco-classes==3.3.1 # via keyring jeepney==0.8.0 # via @@ -196,6 +203,8 @@ newrelic==9.6.0 # via edx-django-utils nh3==0.2.15 # via readme-renderer +openedx-events==9.5.2 + # via event-tracking packaging==23.2 # via # build @@ -205,7 +214,7 @@ path==16.10.0 # via edx-i18n-tools pbr==6.0.0 # via stevedore -pip-tools==7.3.0 +pip-tools==7.4.0 # via -r requirements/dev.in pkginfo==1.9.6 # via twine @@ -241,7 +250,6 @@ pyjwt[crypto]==2.8.0 # via # drf-jwt # edx-drf-extensions - # pyjwt pylint==3.0.3 # via # edx-lint @@ -263,8 +271,10 @@ pymongo==3.13.0 pynacl==1.5.0 # via edx-django-utils pyproject-hooks==1.0.0 - # via build -pytest==8.0.0 + # via + # build + # pip-tools +pytest==8.0.1 # via # pytest-cov # pytest-django @@ -278,7 +288,7 @@ python-dateutil==2.8.2 # faker # freezegun # xblock -python-slugify==8.0.3 +python-slugify==8.0.4 # via code-annotations pytz==2024.1 # via @@ -344,7 +354,7 @@ tox==3.28.0 # via # -c requirements/constraints.txt # -r requirements/dev.in -twine==4.0.2 +twine==5.0.0 # via -r requirements/quality.in typing-extensions==4.9.0 # via @@ -355,11 +365,11 @@ typing-extensions==4.9.0 # kombu # pylint # rich -tzdata==2023.4 +tzdata==2024.1 # via # backports-zoneinfo # celery -urllib3==2.2.0 +urllib3==2.2.1 # via # requests # twine diff --git a/requirements/doc.txt b/requirements/doc.txt index c4e55ab..23a4019 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -14,6 +14,8 @@ appdirs==1.4.4 # via fs asgiref==3.7.2 # via django +attrs==23.2.0 + # via openedx-events babel==2.14.0 # via # pydata-sphinx-theme @@ -53,10 +55,8 @@ click-repl==0.3.0 code-annotations==1.6.0 # via edx-toggles coverage[toml]==7.4.1 - # via - # coverage - # pytest-cov -cryptography==42.0.2 + # via pytest-cov +cryptography==42.0.3 # via pyjwt ddt==1.7.1 # via -r requirements/test.in @@ -73,11 +73,12 @@ django==3.2.24 # edx-drf-extensions # edx-toggles # event-tracking + # openedx-events django-crum==0.7.9 # via # edx-django-utils # edx-toggles -django-model-utils==4.3.1 +django-model-utils==4.4.0 # via -r requirements/base.in django-waffle==4.1.0 # via @@ -104,22 +105,28 @@ edx-django-utils==5.10.1 # edx-drf-extensions # edx-toggles # event-tracking + # openedx-events edx-drf-extensions==10.2.0 # via -r requirements/base.in edx-opaque-keys[django]==2.5.1 # via # -r requirements/base.in # edx-drf-extensions + # openedx-events edx-toggles==5.1.1 - # via -r requirements/base.in -event-tracking==2.2.0 + # via + # -r requirements/base.in + # event-tracking +event-tracking==2.3.0 # via -r requirements/base.in exceptiongroup==1.2.0 # via pytest factory-boy==3.3.0 # via -r requirements/test.in -faker==22.7.0 +faker==23.2.1 # via factory-boy +fastavro==1.9.4 + # via openedx-events freezegun==1.4.0 # via -r requirements/test.in fs==2.4.16 @@ -151,6 +158,8 @@ mock==5.1.0 # via -r requirements/test.in newrelic==9.6.0 # via edx-django-utils +openedx-events==9.5.2 + # via event-tracking packaging==23.2 # via # pydata-sphinx-theme @@ -178,14 +187,13 @@ pyjwt[crypto]==2.8.0 # via # drf-jwt # edx-drf-extensions - # pyjwt pymongo==3.13.0 # via # edx-opaque-keys # event-tracking pynacl==1.5.0 # via edx-django-utils -pytest==8.0.0 +pytest==8.0.1 # via # pytest-cov # pytest-django @@ -199,7 +207,7 @@ python-dateutil==2.8.2 # faker # freezegun # xblock -python-slugify==8.0.3 +python-slugify==8.0.4 # via code-annotations pytz==2024.1 # via @@ -273,11 +281,11 @@ typing-extensions==4.9.0 # faker # kombu # pydata-sphinx-theme -tzdata==2023.4 +tzdata==2024.1 # via # backports-zoneinfo # celery -urllib3==2.2.0 +urllib3==2.2.1 # via requests vine==5.1.0 # via diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index 0e88226..44c48d9 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -12,10 +12,12 @@ importlib-metadata==7.0.1 # via build packaging==23.2 # via build -pip-tools==7.3.0 +pip-tools==7.4.0 # via -r requirements/pip-tools.in pyproject-hooks==1.0.0 - # via build + # via + # build + # pip-tools tomli==2.0.1 # via # build diff --git a/requirements/pip.txt b/requirements/pip.txt index dfa2b77..71954cc 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -10,5 +10,5 @@ wheel==0.42.0 # The following packages are considered to be unsafe in a requirements file: pip==24.0 # via -r requirements/pip.in -setuptools==69.0.3 +setuptools==69.1.0 # via -r requirements/pip.in diff --git a/requirements/quality.txt b/requirements/quality.txt index 2374f9b..0baf470 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -14,6 +14,8 @@ astroid==3.0.3 # via # pylint # pylint-celery +attrs==23.2.0 + # via openedx-events backports-zoneinfo[tzdata]==0.2.1 # via # celery @@ -53,10 +55,8 @@ code-annotations==1.6.0 # edx-lint # edx-toggles coverage[toml]==7.4.1 - # via - # coverage - # pytest-cov -cryptography==42.0.2 + # via pytest-cov +cryptography==42.0.3 # via # pyjwt # secretstorage @@ -77,11 +77,12 @@ django==3.2.24 # edx-drf-extensions # edx-toggles # event-tracking + # openedx-events django-crum==0.7.9 # via # edx-django-utils # edx-toggles -django-model-utils==4.3.1 +django-model-utils==4.4.0 # via -r requirements/base.in django-waffle==4.1.0 # via @@ -102,6 +103,7 @@ edx-django-utils==5.10.1 # edx-drf-extensions # edx-toggles # event-tracking + # openedx-events edx-drf-extensions==10.2.0 # via -r requirements/base.in edx-lint==5.3.6 @@ -110,16 +112,21 @@ edx-opaque-keys[django]==2.5.1 # via # -r requirements/base.in # edx-drf-extensions + # openedx-events edx-toggles==5.1.1 - # via -r requirements/base.in -event-tracking==2.2.0 + # via + # -r requirements/base.in + # event-tracking +event-tracking==2.3.0 # via -r requirements/base.in exceptiongroup==1.2.0 # via pytest factory-boy==3.3.0 # via -r requirements/test.in -faker==22.7.0 +faker==23.2.1 # via factory-boy +fastavro==1.9.4 + # via openedx-events freezegun==1.4.0 # via -r requirements/test.in fs==2.4.16 @@ -138,7 +145,7 @@ isort==5.13.2 # via # -r requirements/quality.in # pylint -jaraco-classes==3.3.0 +jaraco-classes==3.3.1 # via keyring jeepney==0.8.0 # via @@ -173,6 +180,8 @@ newrelic==9.6.0 # via edx-django-utils nh3==0.2.15 # via readme-renderer +openedx-events==9.5.2 + # via event-tracking packaging==23.2 # via pytest pbr==6.0.0 @@ -201,7 +210,6 @@ pyjwt[crypto]==2.8.0 # via # drf-jwt # edx-drf-extensions - # pyjwt pylint==3.0.3 # via # edx-lint @@ -222,7 +230,7 @@ pymongo==3.13.0 # event-tracking pynacl==1.5.0 # via edx-django-utils -pytest==8.0.0 +pytest==8.0.1 # via # pytest-cov # pytest-django @@ -236,7 +244,7 @@ python-dateutil==2.8.2 # faker # freezegun # xblock -python-slugify==8.0.3 +python-slugify==8.0.4 # via code-annotations pytz==2024.1 # via @@ -292,7 +300,7 @@ tomli==2.0.1 # pytest tomlkit==0.12.3 # via pylint -twine==4.0.2 +twine==5.0.0 # via -r requirements/quality.in typing-extensions==4.9.0 # via @@ -303,11 +311,11 @@ typing-extensions==4.9.0 # kombu # pylint # rich -tzdata==2023.4 +tzdata==2024.1 # via # backports-zoneinfo # celery -urllib3==2.2.0 +urllib3==2.2.1 # via # requests # twine diff --git a/requirements/test.txt b/requirements/test.txt index 6231147..5158d10 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -10,6 +10,8 @@ appdirs==1.4.4 # via fs asgiref==3.7.2 # via django +attrs==23.2.0 + # via openedx-events backports-zoneinfo[tzdata]==0.2.1 # via # celery @@ -43,10 +45,8 @@ click-repl==0.3.0 code-annotations==1.6.0 # via edx-toggles coverage[toml]==7.4.1 - # via - # coverage - # pytest-cov -cryptography==42.0.2 + # via pytest-cov +cryptography==42.0.3 # via pyjwt ddt==1.7.1 # via -r requirements/test.in @@ -62,11 +62,12 @@ ddt==1.7.1 # edx-drf-extensions # edx-toggles # event-tracking + # openedx-events django-crum==0.7.9 # via # edx-django-utils # edx-toggles -django-model-utils==4.3.1 +django-model-utils==4.4.0 # via -r requirements/base.in django-waffle==4.1.0 # via @@ -84,22 +85,28 @@ edx-django-utils==5.10.1 # edx-drf-extensions # edx-toggles # event-tracking + # openedx-events edx-drf-extensions==10.2.0 # via -r requirements/base.in edx-opaque-keys[django]==2.5.1 # via # -r requirements/base.in # edx-drf-extensions + # openedx-events edx-toggles==5.1.1 - # via -r requirements/base.in -event-tracking==2.2.0 + # via + # -r requirements/base.in + # event-tracking +event-tracking==2.3.0 # via -r requirements/base.in exceptiongroup==1.2.0 # via pytest factory-boy==3.3.0 # via -r requirements/test.in -faker==22.7.0 +faker==23.2.1 # via factory-boy +fastavro==1.9.4 + # via openedx-events freezegun==1.4.0 # via -r requirements/test.in fs==2.4.16 @@ -125,6 +132,8 @@ mock==5.1.0 # via -r requirements/test.in newrelic==9.6.0 # via edx-django-utils +openedx-events==9.5.2 + # via event-tracking packaging==23.2 # via pytest pbr==6.0.0 @@ -141,14 +150,13 @@ pyjwt[crypto]==2.8.0 # via # drf-jwt # edx-drf-extensions - # pyjwt pymongo==3.13.0 # via # edx-opaque-keys # event-tracking pynacl==1.5.0 # via edx-django-utils -pytest==8.0.0 +pytest==8.0.1 # via # pytest-cov # pytest-django @@ -162,7 +170,7 @@ python-dateutil==2.8.2 # faker # freezegun # xblock -python-slugify==8.0.3 +python-slugify==8.0.4 # via code-annotations pytz==2024.1 # via @@ -205,11 +213,11 @@ typing-extensions==4.9.0 # edx-opaque-keys # faker # kombu -tzdata==2023.4 +tzdata==2024.1 # via # backports-zoneinfo # celery -urllib3==2.2.0 +urllib3==2.2.1 # via requests vine==5.1.0 # via