diff --git a/integrated_channels/integrated_channel/exporters/content_metadata.py b/integrated_channels/integrated_channel/exporters/content_metadata.py index 5b077f0d7..61369d309 100644 --- a/integrated_channels/integrated_channel/exporters/content_metadata.py +++ b/integrated_channels/integrated_channel/exporters/content_metadata.py @@ -632,6 +632,7 @@ def _transform_item(self, content_metadata_item, action): getattr(self, f'transform_for_action_{edx_data_schema_key}', None) ) + # pylint: disable=not-callable if transformer: transformed_value = transformer(content_metadata_item) elif transformer_for_action: diff --git a/requirements/celery53.txt b/requirements/celery53.txt index 583b3aed7..11763f077 100644 --- a/requirements/celery53.txt +++ b/requirements/celery53.txt @@ -5,5 +5,5 @@ click==8.1.7 click-didyoumean==0.3.1 click-repl==0.3.0 kombu==5.4.2 -prompt-toolkit==3.0.47 +prompt-toolkit==3.0.48 vine==5.1.0 diff --git a/requirements/ci.txt b/requirements/ci.txt index 9232b114e..f3a373ad8 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -4,7 +4,7 @@ # # make upgrade # -distlib==0.3.8 +distlib==0.3.9 # via virtualenv filelock==3.16.1 # via @@ -24,5 +24,5 @@ tox==3.28.0 # via # -c requirements/constraints.txt # -r requirements/ci.in -virtualenv==20.26.5 +virtualenv==20.27.1 # via tox diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index 8b10b353a..a8401df0a 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -29,3 +29,7 @@ elasticsearch<7.14.0 # This can be unpinned once https://github.com/openedx/edx-platform/issues/34586 # has been resolved and edx-platform is running with pymongo>=4.4.0 event-tracking<2.4.1 + +# Cause: https://github.com/openedx/edx-lint/issues/458 +# This can be unpinned once https://github.com/openedx/edx-lint/issues/459 has been resolved. +pip<24.3 diff --git a/requirements/dev.txt b/requirements/dev.txt index 4ec1294a5..e0bed78fe 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -8,13 +8,13 @@ accessible-pygments==0.0.5 # via # -r requirements/doc.txt # pydata-sphinx-theme -aiohappyeyeballs==2.4.0 +aiohappyeyeballs==2.4.3 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # aiohttp -aiohttp==3.10.5 +aiohttp==3.10.10 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -55,7 +55,7 @@ asn1crypto==1.5.1 # -r requirements/test-master.txt # -r requirements/test.txt # snowflake-connector-python -astroid==3.3.3 +astroid==3.3.5 # via # pylint # pylint-celery @@ -93,7 +93,7 @@ bleach==6.1.0 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -build==1.2.2 +build==1.2.2.post1 # via pip-tools celery==5.4.0 # via @@ -101,14 +101,14 @@ celery==5.4.0 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -certifi==2024.7.4 +certifi==2024.8.30 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # requests # snowflake-connector-python -cffi==1.17.0 +cffi==1.17.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -168,11 +168,11 @@ code-annotations==1.8.0 # -r requirements/test.txt # edx-lint # edx-toggles -coverage[toml]==7.6.1 +coverage[toml]==7.6.4 # via # -r requirements/test.txt # pytest-cov -cryptography==42.0.8 +cryptography==43.0.3 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -194,11 +194,11 @@ defusedxml==0.7.1 # djangorestframework-xml diff-cover==9.2.0 # via -r requirements/test.txt -dill==0.3.8 +dill==0.3.9 # via pylint -distlib==0.3.8 +distlib==0.3.9 # via virtualenv -django==4.2.15 +django==4.2.16 # via # -c requirements/common_constraints.txt # -r requirements/doc.txt @@ -261,7 +261,7 @@ django-ipware==7.0.1 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -277,7 +277,7 @@ django-oauth-toolkit==1.7.1 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -django-object-actions==4.2.0 +django-object-actions==4.3.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -311,7 +311,7 @@ djangorestframework-xml==2.0.0 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -dnspython==2.6.1 +dnspython==2.7.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -333,13 +333,13 @@ drf-jwt==1.19.2 # -r requirements/test-master.txt # -r requirements/test.txt # edx-drf-extensions -drf-yasg==1.21.7 +drf-yasg==1.21.8 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # edx-api-doc-tools -edx-api-doc-tools==1.8.0 +edx-api-doc-tools==2.0.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -355,7 +355,7 @@ edx-ccx-keys==1.3.0 # -r requirements/test-master.txt # -r requirements/test.txt # openedx-events -edx-django-utils==5.15.0 +edx-django-utils==7.0.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -365,7 +365,7 @@ edx-django-utils==5.15.0 # edx-rest-api-client # edx-toggles # openedx-events -edx-drf-extensions==10.3.0 +edx-drf-extensions==10.5.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -373,7 +373,7 @@ edx-drf-extensions==10.3.0 # edx-rbac edx-i18n-tools==1.6.3 # via -r requirements/dev.in -edx-lint==5.4.0 +edx-lint==5.4.1 # via -r requirements/dev.in edx-opaque-keys[django]==2.11.0 # via @@ -383,12 +383,12 @@ edx-opaque-keys[django]==2.11.0 # edx-ccx-keys # edx-drf-extensions # openedx-events -edx-rbac==1.9.0 +edx-rbac==1.10.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -edx-rest-api-client==5.7.1 +edx-rest-api-client==6.0.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -408,18 +408,18 @@ factory-boy==3.3.1 # -c requirements/constraints.txt # -r requirements/doc.txt # -r requirements/test.txt -faker==29.0.0 +faker==30.8.2 # via # -r requirements/doc.txt # -r requirements/test.txt # factory-boy -fastavro==1.9.5 +fastavro==1.9.7 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # openedx-events -filelock==3.15.4 +filelock==3.16.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -431,14 +431,14 @@ freezegun==0.3.14 # via # -c requirements/constraints.txt # -r requirements/test.txt -frozenlist==1.4.1 +frozenlist==1.5.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # aiohttp # aiosignal -idna==3.7 +idna==3.10 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -473,7 +473,7 @@ jinja2==3.1.4 # code-annotations # diff-cover # sphinx -jsondiff==2.2.0 +jsondiff==2.2.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -499,9 +499,9 @@ lxml[html-clean,html_clean]==5.3.0 # via # edx-i18n-tools # lxml-html-clean -lxml-html-clean==0.2.2 +lxml-html-clean==0.3.1 # via lxml -markupsafe==2.1.5 +markupsafe==3.0.2 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -513,14 +513,14 @@ mock==3.0.5 # via # -c requirements/constraints.txt # -r requirements/test.txt -multidict==6.0.5 +multidict==6.1.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # aiohttp # yarl -newrelic==9.13.0 +newrelic==10.2.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -541,7 +541,7 @@ openai==0.28.1 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -openedx-events==9.14.0 +openedx-events==9.15.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -553,12 +553,11 @@ packaging==24.1 # -r requirements/test.txt # build # drf-yasg - # pydata-sphinx-theme # pytest # snowflake-connector-python # sphinx # tox -paramiko==3.4.1 +paramiko==3.5.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -575,7 +574,7 @@ path-py==12.5.0 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -pbr==6.0.0 +pbr==6.1.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -586,16 +585,16 @@ pgpy==0.6.0 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -pillow==10.4.0 +pillow==11.0.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt pip-tools==7.4.1 # via -r requirements/dev.in -pkginfo==1.11.1 +pkginfo==1.11.2 # via twine -platformdirs==4.2.2 +platformdirs==4.3.6 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -612,13 +611,19 @@ pluggy==1.5.0 # tox polib==1.2.0 # via edx-i18n-tools -prompt-toolkit==3.0.47 +prompt-toolkit==3.0.48 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # click-repl -psutil==6.0.0 +propcache==0.2.0 + # via + # -r requirements/doc.txt + # -r requirements/test-master.txt + # -r requirements/test.txt + # yarl +psutil==6.1.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -630,7 +635,7 @@ py==1.11.0 # -r requirements/test.txt # pytest # tox -pyasn1==0.6.0 +pyasn1==0.6.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -644,7 +649,7 @@ pycparser==2.22 # -r requirements/test-master.txt # -r requirements/test.txt # cffi -pydata-sphinx-theme==0.15.4 +pydata-sphinx-theme==0.16.0 # via # -r requirements/doc.txt # sphinx-book-theme @@ -669,7 +674,7 @@ pyjwt[crypto]==2.9.0 # edx-drf-extensions # edx-rest-api-client # snowflake-connector-python -pylint==3.3.0 +pylint==3.3.1 # via # edx-lint # pylint-celery @@ -677,7 +682,7 @@ pylint==3.3.0 # pylint-plugin-utils pylint-celery==0.3 # via edx-lint -pylint-django==2.5.5 +pylint-django==2.6.1 # via edx-lint pylint-plugin-utils==0.8.2 # via @@ -702,7 +707,7 @@ pyopenssl==24.2.1 # -r requirements/test-master.txt # -r requirements/test.txt # snowflake-connector-python -pyproject-hooks==1.1.0 +pyproject-hooks==1.2.0 # via # build # pip-tools @@ -713,7 +718,7 @@ pytest==6.2.5 # -r requirements/test.txt # pytest-cov # pytest-django -pytest-cov==5.0.0 +pytest-cov==6.0.0 # via -r requirements/test.txt pytest-django==4.5.2 # via -r requirements/test.txt @@ -737,7 +742,7 @@ python-slugify==8.0.4 # -r requirements/test-master.txt # -r requirements/test.txt # code-annotations -pytz==2024.1 +pytz==2024.2 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -782,7 +787,7 @@ restructuredtext-lint==1.4.0 # via # -r requirements/doc.txt # doc8 -rules==3.4 +rules==3.5 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -812,13 +817,12 @@ slumber==0.7.1 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt - # edx-rest-api-client snowballstemmer==2.2.0 # via # -r requirements/doc.txt # pydocstyle # sphinx -snowflake-connector-python==3.12.0 +snowflake-connector-python==3.12.3 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -833,7 +837,7 @@ soupsieve==2.6 # via # -r requirements/doc.txt # beautifulsoup4 -sphinx==8.0.2 +sphinx==8.1.3 # via # -r requirements/doc.txt # pydata-sphinx-theme @@ -870,7 +874,7 @@ sqlparse==0.5.1 # -r requirements/test-master.txt # -r requirements/test.txt # django -stevedore==5.2.0 +stevedore==5.3.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -907,7 +911,7 @@ tox==3.28.0 # via # -c requirements/constraints.txt # -r requirements/dev.in -tqdm==4.66.5 +tqdm==4.66.6 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -923,10 +927,11 @@ typing-extensions==4.12.2 # -r requirements/test.txt # django-countries # edx-opaque-keys + # faker # jwcrypto # pydata-sphinx-theme # snowflake-connector-python -tzdata==2024.1 +tzdata==2024.2 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -944,7 +949,7 @@ uritemplate==4.1.1 # -r requirements/test-master.txt # -r requirements/test.txt # drf-yasg -urllib3==1.26.19 +urllib3==2.2.3 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -958,7 +963,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.26.5 +virtualenv==20.27.1 # via tox wcwidth==0.2.13 # via @@ -976,7 +981,7 @@ wheel==0.44.0 # via # -r requirements/dev.in # pip-tools -yarl==1.9.4 +yarl==1.17.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt diff --git a/requirements/django.txt b/requirements/django.txt index 16bc98be5..64aaf996f 100644 --- a/requirements/django.txt +++ b/requirements/django.txt @@ -1 +1 @@ -django==4.2.15 +django==4.2.16 diff --git a/requirements/doc.txt b/requirements/doc.txt index 5667f7f31..c033955b4 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -6,11 +6,11 @@ # accessible-pygments==0.0.5 # via pydata-sphinx-theme -aiohappyeyeballs==2.4.0 +aiohappyeyeballs==2.4.3 # via # -r requirements/test-master.txt # aiohttp -aiohttp==3.10.5 +aiohttp==3.10.10 # via # -r requirements/test-master.txt # openai @@ -63,12 +63,12 @@ celery==5.4.0 # via # -c requirements/constraints.txt # -r requirements/test-master.txt -certifi==2024.7.4 +certifi==2024.8.30 # via # -r requirements/test-master.txt # requests # snowflake-connector-python -cffi==1.17.0 +cffi==1.17.1 # via # -r requirements/test-master.txt # cryptography @@ -104,7 +104,7 @@ code-annotations==1.8.0 # via # -r requirements/test-master.txt # edx-toggles -cryptography==42.0.8 +cryptography==43.0.3 # via # -r requirements/test-master.txt # django-fernet-fields-v2 @@ -118,7 +118,7 @@ defusedxml==0.7.1 # via # -r requirements/test-master.txt # djangorestframework-xml -django==4.2.15 +django==4.2.16 # via # -c requirements/common_constraints.txt # -r requirements/test-master.txt @@ -158,7 +158,7 @@ django-filter==24.3 # via -r requirements/test-master.txt django-ipware==7.0.1 # via -r requirements/test-master.txt -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via # -r requirements/test-master.txt # edx-rbac @@ -166,7 +166,7 @@ django-multi-email-field==0.7.0 # via -r requirements/test-master.txt django-oauth-toolkit==1.7.1 # via -r requirements/test-master.txt -django-object-actions==4.2.0 +django-object-actions==4.3.0 # via -r requirements/test-master.txt django-simple-history==3.1.1 # via @@ -188,7 +188,7 @@ djangorestframework==3.14.0 # edx-drf-extensions djangorestframework-xml==2.0.0 # via -r requirements/test-master.txt -dnspython==2.6.1 +dnspython==2.7.0 # via # -r requirements/test-master.txt # pymongo @@ -206,11 +206,11 @@ drf-jwt==1.19.2 # via # -r requirements/test-master.txt # edx-drf-extensions -drf-yasg==1.21.7 +drf-yasg==1.21.8 # via # -r requirements/test-master.txt # edx-api-doc-tools -edx-api-doc-tools==1.8.0 +edx-api-doc-tools==2.0.0 # via -r requirements/test-master.txt edx-braze-client==0.2.5 # via -r requirements/test-master.txt @@ -218,7 +218,7 @@ edx-ccx-keys==1.3.0 # via # -r requirements/test-master.txt # openedx-events -edx-django-utils==5.15.0 +edx-django-utils==7.0.0 # via # -r requirements/test-master.txt # django-config-models @@ -226,7 +226,7 @@ edx-django-utils==5.15.0 # edx-rest-api-client # edx-toggles # openedx-events -edx-drf-extensions==10.3.0 +edx-drf-extensions==10.5.0 # via # -r requirements/test-master.txt # edx-rbac @@ -236,9 +236,9 @@ edx-opaque-keys[django]==2.11.0 # edx-ccx-keys # edx-drf-extensions # openedx-events -edx-rbac==1.9.0 +edx-rbac==1.10.0 # via -r requirements/test-master.txt -edx-rest-api-client==5.7.1 +edx-rest-api-client==6.0.0 # via -r requirements/test-master.txt edx-tincan-py35==1.0.0 # via -r requirements/test-master.txt @@ -248,22 +248,22 @@ factory-boy==3.3.1 # via # -c requirements/constraints.txt # -r requirements/doc.in -faker==29.0.0 +faker==30.8.2 # via factory-boy -fastavro==1.9.5 +fastavro==1.9.7 # via # -r requirements/test-master.txt # openedx-events -filelock==3.15.4 +filelock==3.16.1 # via # -r requirements/test-master.txt # snowflake-connector-python -frozenlist==1.4.1 +frozenlist==1.5.0 # via # -r requirements/test-master.txt # aiohttp # aiosignal -idna==3.7 +idna==3.10 # via # -r requirements/test-master.txt # requests @@ -282,7 +282,7 @@ jinja2==3.1.4 # -r requirements/test-master.txt # code-annotations # sphinx -jsondiff==2.2.0 +jsondiff==2.2.1 # via -r requirements/test-master.txt jsonfield==3.1.0 # via -r requirements/test-master.txt @@ -294,16 +294,16 @@ kombu==5.4.2 # via # -r requirements/test-master.txt # celery -markupsafe==2.1.5 +markupsafe==3.0.2 # via # -r requirements/test-master.txt # jinja2 -multidict==6.0.5 +multidict==6.1.0 # via # -r requirements/test-master.txt # aiohttp # yarl -newrelic==9.13.0 +newrelic==10.2.0 # via # -r requirements/test-master.txt # edx-django-utils @@ -315,17 +315,16 @@ oauthlib==3.2.2 # django-oauth-toolkit openai==0.28.1 # via -r requirements/test-master.txt -openedx-events==9.14.0 +openedx-events==9.15.0 # via -r requirements/test-master.txt packaging==24.1 # via # -r requirements/test-master.txt # drf-yasg - # pydata-sphinx-theme # pytest # snowflake-connector-python # sphinx -paramiko==3.4.1 +paramiko==3.5.0 # via -r requirements/test-master.txt path==16.11.0 # via @@ -333,31 +332,35 @@ path==16.11.0 # path-py path-py==12.5.0 # via -r requirements/test-master.txt -pbr==6.0.0 +pbr==6.1.0 # via # -r requirements/test-master.txt # stevedore pgpy==0.6.0 # via -r requirements/test-master.txt -pillow==10.4.0 +pillow==11.0.0 # via -r requirements/test-master.txt -platformdirs==4.2.2 +platformdirs==4.3.6 # via # -r requirements/test-master.txt # snowflake-connector-python pluggy==1.5.0 # via pytest -prompt-toolkit==3.0.47 +prompt-toolkit==3.0.48 # via # -r requirements/test-master.txt # click-repl -psutil==6.0.0 +propcache==0.2.0 + # via + # -r requirements/test-master.txt + # yarl +psutil==6.1.0 # via # -r requirements/test-master.txt # edx-django-utils py==1.11.0 # via pytest -pyasn1==0.6.0 +pyasn1==0.6.1 # via # -r requirements/test-master.txt # pgpy @@ -365,7 +368,7 @@ pycparser==2.22 # via # -r requirements/test-master.txt # cffi -pydata-sphinx-theme==0.15.4 +pydata-sphinx-theme==0.16.0 # via sphinx-book-theme pygments==2.18.0 # via @@ -411,7 +414,7 @@ python-slugify==8.0.4 # via # -r requirements/test-master.txt # code-annotations -pytz==2024.1 +pytz==2024.2 # via # -r requirements/test-master.txt # djangorestframework @@ -438,7 +441,7 @@ requests==2.32.3 # sphinx restructuredtext-lint==1.4.0 # via doc8 -rules==3.4 +rules==3.5 # via -r requirements/test-master.txt semantic-version==2.10.0 # via @@ -452,12 +455,10 @@ six==1.16.0 # edx-rbac # python-dateutil slumber==0.7.1 - # via - # -r requirements/test-master.txt - # edx-rest-api-client + # via -r requirements/test-master.txt snowballstemmer==2.2.0 # via sphinx -snowflake-connector-python==3.12.0 +snowflake-connector-python==3.12.3 # via -r requirements/test-master.txt sortedcontainers==2.4.0 # via @@ -465,7 +466,7 @@ sortedcontainers==2.4.0 # snowflake-connector-python soupsieve==2.6 # via beautifulsoup4 -sphinx==8.0.2 +sphinx==8.1.3 # via # -r requirements/doc.in # pydata-sphinx-theme @@ -488,7 +489,7 @@ sqlparse==0.5.1 # via # -r requirements/test-master.txt # django -stevedore==5.2.0 +stevedore==5.3.0 # via # -r requirements/test-master.txt # code-annotations @@ -507,7 +508,7 @@ tomlkit==0.13.2 # via # -r requirements/test-master.txt # snowflake-connector-python -tqdm==4.66.5 +tqdm==4.66.6 # via # -r requirements/test-master.txt # openai @@ -516,10 +517,11 @@ typing-extensions==4.12.2 # -r requirements/test-master.txt # django-countries # edx-opaque-keys + # faker # jwcrypto # pydata-sphinx-theme # snowflake-connector-python -tzdata==2024.1 +tzdata==2024.2 # via # -r requirements/test-master.txt # celery @@ -530,7 +532,7 @@ uritemplate==4.1.1 # via # -r requirements/test-master.txt # drf-yasg -urllib3==1.26.19 +urllib3==2.2.3 # via # -r requirements/test-master.txt # requests @@ -548,7 +550,7 @@ webencodings==0.5.1 # via # -r requirements/test-master.txt # bleach -yarl==1.9.4 +yarl==1.17.0 # via # -r requirements/test-master.txt # aiohttp diff --git a/requirements/edx-platform-constraints.txt b/requirements/edx-platform-constraints.txt index b9d3f075e..0c77896f6 100644 --- a/requirements/edx-platform-constraints.txt +++ b/requirements/edx-platform-constraints.txt @@ -6,11 +6,11 @@ # make upgrade # # via -r requirements/edx/github.in -acid-xblock==0.3.1 +acid-xblock==0.4.1 # via -r requirements/edx/kernel.in -aiohappyeyeballs==2.4.0 +aiohappyeyeballs==2.4.3 # via aiohttp -aiohttp==3.10.5 +aiohttp==3.10.10 # via # geoip2 # openai @@ -68,13 +68,13 @@ bleach[css]==6.1.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/kernel.in -boto3==1.35.1 +boto3==1.35.50 # via # -r requirements/edx/kernel.in # django-ses # fs-s3fs # ora2 -botocore==1.35.1 +botocore==1.35.50 # via # -r requirements/edx/kernel.in # boto3 @@ -85,7 +85,7 @@ cachecontrol==0.14.0 # via firebase-admin cachetools==5.5.0 # via google-auth -camel-converter[pydantic]==3.1.2 +camel-converter[pydantic]==4.0.1 # via meilisearch # via # -c requirements/edx/../constraints.txt @@ -96,14 +96,14 @@ camel-converter[pydantic]==3.1.2 # edx-enterprise # event-tracking # openedx-learning -certifi==2024.7.4 +certifi==2024.8.30 # via # -r requirements/edx/paver.txt # elasticsearch # py2neo # requests # snowflake-connector-python -cffi==1.17.0 +cffi==1.17.1 # via # cryptography # pynacl @@ -138,9 +138,9 @@ code-annotations==1.8.0 # edx-toggles codejail-includes==1.0.0 # via -r requirements/edx/kernel.in -crowdsourcehinter-xblock==0.7 +crowdsourcehinter-xblock==0.8 # via -r requirements/edx/bundled.in -cryptography==42.0.8 +cryptography==43.0.3 # via # -r requirements/edx/kernel.in # django-fernet-fields-v2 @@ -162,7 +162,7 @@ defusedxml==0.7.1 # ora2 # python3-openid # social-auth-core -django==4.2.15 +django==4.2.16 # via # -c requirements/edx/../common_constraints.txt # -c requirements/edx/../constraints.txt @@ -247,7 +247,7 @@ django-config-models==2.7.0 # edx-enterprise # edx-name-affirmation # lti-consumer-xblock -django-cors-headers==4.4.0 +django-cors-headers==4.5.0 # via -r requirements/edx/kernel.in django-countries==7.6.1 # via @@ -277,7 +277,7 @@ django-js-asset==2.2.0 # via django-mptt django-method-override==1.0.4 # via -r requirements/edx/kernel.in -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via # -r requirements/edx/kernel.in # django-user-tasks @@ -307,7 +307,7 @@ django-oauth-toolkit==1.7.1 # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in # edx-enterprise -django-object-actions==4.2.0 +django-object-actions==4.3.0 django-pipeline==3.1.0 # via -r requirements/edx/kernel.in django-push-notifications==3.1.0 @@ -318,7 +318,7 @@ django-sekizai==4.1.0 # via # -r requirements/edx/kernel.in # openedx-django-wiki -django-ses==4.1.0 +django-ses==4.2.0 # via -r requirements/edx/bundled.in # via # -c requirements/edx/../constraints.txt @@ -375,27 +375,27 @@ djangorestframework==3.14.0 # ora2 # super-csv djangorestframework-xml==2.0.0 -dnspython==2.6.1 +dnspython==2.7.0 # via # -r requirements/edx/paver.txt # pymongo -done-xblock==2.3.0 +done-xblock==2.4.0 # via -r requirements/edx/bundled.in drf-jwt==1.19.2 # via edx-drf-extensions drf-spectacular==0.27.2 # via -r requirements/edx/kernel.in -drf-yasg==1.21.7 +drf-yasg==1.21.8 # via # django-user-tasks # edx-api-doc-tools -edx-ace==1.11.1 +edx-ace==1.11.3 # via -r requirements/edx/kernel.in -edx-api-doc-tools==1.8.0 +edx-api-doc-tools==2.0.0 # via # -r requirements/edx/kernel.in # edx-name-affirmation -edx-auth-backends==4.3.0 +edx-auth-backends==4.4.0 # via -r requirements/edx/kernel.in edx-braze-client==0.2.5 # via @@ -415,9 +415,9 @@ edx-celeryutils==1.3.0 # -r requirements/edx/kernel.in # edx-name-affirmation # super-csv -edx-codejail==3.4.1 +edx-codejail==3.5.1 # via -r requirements/edx/kernel.in -edx-completion==4.6.7 +edx-completion==4.7.3 # via -r requirements/edx/kernel.in edx-django-release-util==1.4.0 # via @@ -426,7 +426,7 @@ edx-django-release-util==1.4.0 # edxval edx-django-sites-extensions==4.2.0 # via -r requirements/edx/kernel.in -edx-django-utils==5.15.0 +edx-django-utils==7.0.0 # via # -r requirements/edx/kernel.in # django-config-models @@ -443,7 +443,7 @@ edx-django-utils==5.15.0 # openedx-events # ora2 # super-csv -edx-drf-extensions==10.3.0 +edx-drf-extensions==10.5.0 # via # -r requirements/edx/kernel.in # edx-completion @@ -455,13 +455,13 @@ edx-drf-extensions==10.3.0 # edx-when # edxval # openedx-learning -edx-enterprise==4.25.13 +edx-enterprise==4.31.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in -edx-event-bus-kafka==5.8.1 +edx-event-bus-kafka==6.0.0 # via -r requirements/edx/kernel.in -edx-event-bus-redis==0.5.0 +edx-event-bus-redis==0.5.1 # via -r requirements/edx/kernel.in edx-i18n-tools==1.5.0 # via @@ -470,7 +470,7 @@ edx-i18n-tools==1.5.0 # ora2 edx-milestones==0.6.0 # via -r requirements/edx/kernel.in -edx-name-affirmation==2.4.1 +edx-name-affirmation==3.0.1 # via -r requirements/edx/kernel.in edx-opaque-keys[django]==2.11.0 # via @@ -490,21 +490,21 @@ edx-opaque-keys[django]==2.11.0 # ora2 edx-organizations==6.13.0 # via -r requirements/edx/kernel.in -edx-proctoring==4.18.1 +edx-proctoring==4.18.2 # via # -r requirements/edx/kernel.in # edx-proctoring-proctortrack -edx-rbac==1.9.0 -edx-rest-api-client==5.7.1 +edx-rbac==1.10.0 +edx-rest-api-client==6.0.0 # via # -r requirements/edx/kernel.in # edx-enterprise # edx-proctoring -edx-search==4.0.0 +edx-search==4.1.1 # via -r requirements/edx/kernel.in edx-sga==0.25.0 # via -r requirements/edx/bundled.in -edx-submissions==3.7.7 +edx-submissions==3.8.2 # via # -r requirements/edx/kernel.in # ora2 @@ -527,9 +527,9 @@ edx-when==2.5.0 # via # -r requirements/edx/kernel.in # edx-proctoring -edxval==2.5.0 +edxval==2.6.0 # via -r requirements/edx/kernel.in -elasticsearch==7.13.4 +elasticsearch==7.9.1 # via # -c requirements/edx/../common_constraints.txt # edx-search @@ -544,13 +544,13 @@ event-tracking==3.0.0 # edx-completion # edx-proctoring # edx-search -fastavro==1.9.5 +fastavro==1.9.7 # via openedx-events -filelock==3.15.4 +filelock==3.16.1 # via snowflake-connector-python firebase-admin==6.5.0 # via edx-ace -frozenlist==1.4.1 +frozenlist==1.5.0 # via # aiohttp # aiosignal @@ -570,16 +570,16 @@ geoip2==4.8.0 # via -r requirements/edx/kernel.in glob2==0.7 # via -r requirements/edx/kernel.in -google-api-core[grpc]==2.19.1 +google-api-core[grpc]==2.22.0 # via # firebase-admin # google-api-python-client # google-cloud-core # google-cloud-firestore # google-cloud-storage -google-api-python-client==2.141.0 +google-api-python-client==2.149.0 # via firebase-admin -google-auth==2.34.0 +google-auth==2.35.0 # via # google-api-core # google-api-python-client @@ -593,25 +593,25 @@ google-cloud-core==2.4.1 # via # google-cloud-firestore # google-cloud-storage -google-cloud-firestore==2.17.2 +google-cloud-firestore==2.19.0 # via firebase-admin google-cloud-storage==2.18.2 # via firebase-admin -google-crc32c==1.5.0 +google-crc32c==1.6.0 # via # google-cloud-storage # google-resumable-media google-resumable-media==2.7.2 # via google-cloud-storage -googleapis-common-protos==1.63.2 +googleapis-common-protos==1.65.0 # via # google-api-core # grpcio-status -grpcio==1.65.5 +grpcio==1.67.0 # via # google-api-core # grpcio-status -grpcio-status==1.65.5 +grpcio-status==1.67.0 # via google-api-core gunicorn==23.0.0 # via -r requirements/edx/kernel.in @@ -625,16 +625,16 @@ httplib2==0.22.0 # via # google-api-python-client # google-auth-httplib2 -icalendar==5.0.13 +icalendar==6.0.1 # via -r requirements/edx/kernel.in -idna==3.7 +idna==3.10 # via # -r requirements/edx/paver.txt # optimizely-sdk # requests # snowflake-connector-python # yarl -importlib-metadata==8.3.0 +importlib-metadata==8.5.0 # via -r requirements/edx/kernel.in inflection==0.5.1 # via @@ -644,7 +644,7 @@ interchange==2021.0.4 # via py2neo ipaddress==1.0.23 # via -r requirements/edx/kernel.in -isodate==0.6.1 +isodate==0.7.2 # via python3-saml jinja2==3.1.4 # via code-annotations @@ -654,7 +654,7 @@ jmespath==1.0.1 # botocore joblib==1.4.2 # via nltk -jsondiff==2.2.0 +jsondiff==2.2.1 jsonfield==3.1.0 # via # -r requirements/edx/kernel.in @@ -668,7 +668,7 @@ jsonschema==4.23.0 # via # drf-spectacular # optimizely-sdk -jsonschema-specifications==2023.12.1 +jsonschema-specifications==2024.10.1 # via jsonschema jwcrypto==1.5.6 # via @@ -707,7 +707,7 @@ lxml==4.9.4 # xmlsec mailsnake==1.6.4 # via -r requirements/edx/bundled.in -mako==1.3.5 +mako==1.3.6 # via # -r requirements/edx/kernel.in # acid-xblock @@ -721,7 +721,7 @@ markdown==3.3.7 # openedx-django-wiki # staff-graded-xblock # xblock-poll -markupsafe==2.1.5 +markupsafe==3.0.2 # via # -r requirements/edx/paver.txt # chem @@ -731,32 +731,32 @@ markupsafe==2.1.5 # xblock maxminddb==2.6.2 # via geoip2 -meilisearch==0.31.4 - # via -r requirements/edx/kernel.in +meilisearch==0.31.6 + # via + # -r requirements/edx/kernel.in + # edx-search mock==5.1.0 # via -r requirements/edx/paver.txt -mongoengine==0.28.2 +mongoengine==0.29.1 # via -r requirements/edx/kernel.in monotonic==1.6 # via # analytics-python # py2neo -more-itertools==10.4.0 +more-itertools==10.5.0 # via cssutils mpmath==1.3.0 # via sympy -msgpack==1.0.8 +msgpack==1.1.0 # via cachecontrol -multidict==6.0.5 +multidict==6.1.0 # via # aiohttp # yarl -mysqlclient==2.2.4 +mysqlclient==2.2.5 # via -r requirements/edx/kernel.in -newrelic==9.13.0 - # via - # -r requirements/edx/bundled.in - # edx-django-utils +newrelic==10.2.0 + # via edx-django-utils nh3==0.2.18 # via -r requirements/edx/kernel.in nltk==3.9.1 @@ -783,11 +783,11 @@ openai==0.28.1 # via # -c requirements/edx/../constraints.txt # edx-enterprise -openedx-atlas==0.6.1 +openedx-atlas==0.6.2 # via -r requirements/edx/kernel.in -openedx-calc==3.1.0 +openedx-calc==3.1.2 # via -r requirements/edx/kernel.in -openedx-django-pyfs==3.6.0 +openedx-django-pyfs==3.7.0 # via # lti-consumer-xblock # xblock @@ -795,30 +795,31 @@ openedx-django-require==2.1.0 # via -r requirements/edx/kernel.in openedx-django-wiki==2.1.0 # via -r requirements/edx/kernel.in -openedx-events==9.14.0 +openedx-events==9.15.0 # via # -r requirements/edx/kernel.in # edx-enterprise # edx-event-bus-kafka # edx-event-bus-redis + # edx-name-affirmation # event-tracking # ora2 -openedx-filters==1.9.0 +openedx-filters==1.11.0 # via # -r requirements/edx/kernel.in # lti-consumer-xblock # ora2 -openedx-learning==0.11.5 +openedx-learning==0.16.1 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in -openedx-mongodbproxy==0.2.1 +openedx-mongodbproxy==0.2.2 # via -r requirements/edx/kernel.in optimizely-sdk==4.1.1 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/bundled.in -ora2==6.12.0 +ora2==6.12.2 # via -r requirements/edx/bundled.in packaging==24.1 # via @@ -828,7 +829,7 @@ packaging==24.1 # snowflake-connector-python pansi==2020.7.3 # via py2neo -paramiko==3.4.1 +paramiko==3.5.0 path==16.11.0 # via # -c requirements/edx/../constraints.txt @@ -843,36 +844,38 @@ path-py==12.5.0 # staff-graded-xblock paver==1.3.4 # via -r requirements/edx/paver.txt -pbr==6.0.0 +pbr==6.1.0 # via # -r requirements/edx/paver.txt # stevedore pgpy==0.6.0 piexif==1.1.3 # via -r requirements/edx/kernel.in -pillow==10.4.0 +pillow==11.0.0 # via # -r requirements/edx/kernel.in # edx-enterprise # edx-organizations # edxval -platformdirs==4.2.2 +platformdirs==4.3.6 # via snowflake-connector-python polib==1.2.0 # via edx-i18n-tools # via click-repl -proto-plus==1.24.0 +propcache==0.2.0 + # via yarl +proto-plus==1.25.0 # via # google-api-core # google-cloud-firestore -protobuf==5.27.3 +protobuf==5.28.3 # via # google-api-core # google-cloud-firestore # googleapis-common-protos # grpcio-status # proto-plus -psutil==6.0.0 +psutil==6.1.0 # via # -r requirements/edx/paver.txt # edx-django-utils @@ -880,26 +883,26 @@ py2neo @ https://github.com/overhangio/py2neo/releases/download/2021.2.3/py2neo- # via # -c requirements/edx/../constraints.txt # -r requirements/edx/bundled.in -pyasn1==0.6.0 +pyasn1==0.6.1 # via # pgpy # pyasn1-modules # rsa -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth pycountry==24.6.1 # via -r requirements/edx/kernel.in pycparser==2.22 # via cffi -pycryptodomex==3.20.0 +pycryptodomex==3.21.0 # via # -r requirements/edx/kernel.in # edx-proctoring # lti-consumer-xblock # pyjwkest -pydantic==2.8.2 +pydantic==2.9.2 # via camel-converter -pydantic-core==2.20.1 +pydantic-core==2.23.4 # via pydantic pygments==2.18.0 # via @@ -947,7 +950,7 @@ pyopenssl==24.2.1 # via # optimizely-sdk # snowflake-connector-python -pyparsing==3.1.2 +pyparsing==3.2.0 # via # chem # httplib2 @@ -985,10 +988,9 @@ python3-openid==3.2.0 ; python_version >= "3" # social-auth-core python3-saml==1.16.0 # via -r requirements/edx/kernel.in -pytz==2024.1 +pytz==2024.2 # via # -r requirements/edx/kernel.in - # django-ses # djangorestframework # drf-yasg # edx-completion @@ -998,7 +1000,6 @@ pytz==2024.1 # edx-tincan-py35 # event-tracking # fs - # icalendar # interchange # olxcleaner # ora2 @@ -1018,9 +1019,9 @@ pyyaml==6.0.2 # xblock random2==1.0.2 # via -r requirements/edx/kernel.in -recommender-xblock==2.2.0 +recommender-xblock==3.0.0 # via -r requirements/edx/bundled.in -redis==5.0.8 +redis==5.2.0 # via # -r requirements/edx/kernel.in # walrus @@ -1028,7 +1029,7 @@ referencing==0.35.1 # via # jsonschema # jsonschema-specifications -regex==2024.7.24 +regex==2024.9.11 # via nltk requests==2.32.3 # via @@ -1067,17 +1068,17 @@ rpds-py==0.20.0 # referencing rsa==4.9 # via google-auth -rules==3.4 +rules==3.5 # via # -r requirements/edx/kernel.in # edx-enterprise # edx-proctoring # openedx-learning -s3transfer==0.10.2 +s3transfer==0.10.3 # via boto3 sailthru-client==2.2.3 # via edx-ace -scipy==1.14.0 +scipy==1.14.1 # via # chem # openedx-calc @@ -1112,7 +1113,6 @@ six==1.16.0 # fs-s3fs # html5lib # interchange - # isodate # libsass # optimizely-sdk # pansi @@ -1125,8 +1125,7 @@ slumber==0.7.1 # -r requirements/edx/kernel.in # edx-bulk-grades # edx-enterprise - # edx-rest-api-client -snowflake-connector-python==3.12.0 +snowflake-connector-python==3.12.3 social-auth-app-django==5.4.1 # via # -c requirements/edx/../constraints.txt @@ -1137,7 +1136,7 @@ social-auth-core==4.5.4 # -r requirements/edx/kernel.in # edx-auth-backends # social-auth-app-django -sorl-thumbnail==12.10.0 +sorl-thumbnail==12.11.0 # via # -r requirements/edx/kernel.in # openedx-django-wiki @@ -1151,7 +1150,7 @@ sqlparse==0.5.1 # via django staff-graded-xblock==2.3.0 # via -r requirements/edx/bundled.in -stevedore==5.2.0 +stevedore==5.3.0 # via # -r requirements/edx/kernel.in # -r requirements/edx/paver.txt @@ -1162,7 +1161,7 @@ stevedore==5.2.0 # edx-opaque-keys super-csv==3.2.0 # via edx-bulk-grades -sympy==1.13.2 +sympy==1.13.3 # via openedx-calc testfixtures==8.3.0 text-unidecode==1.3 @@ -1171,7 +1170,7 @@ tinycss2==1.2.1 # via bleach tomlkit==0.13.2 # via snowflake-connector-python -tqdm==4.66.5 +tqdm==4.66.6 # via # nltk # openai @@ -1185,8 +1184,11 @@ typing-extensions==4.12.2 # pydantic-core # pylti1p3 # snowflake-connector-python -tzdata==2024.1 - # via celery +tzdata==2024.2 + # via + # celery + # icalendar + # kombu unicodecsv==0.14.1 # via # -r requirements/edx/kernel.in @@ -1196,9 +1198,8 @@ uritemplate==4.1.1 # drf-spectacular # drf-yasg # google-api-python-client -urllib3==1.26.19 +urllib3==2.2.3 # via - # -c requirements/edx/../constraints.txt # -r requirements/edx/paver.txt # botocore # elasticsearch @@ -1214,7 +1215,7 @@ voluptuous==0.15.2 # via ora2 walrus==0.9.4 # via edx-event-bus-redis -watchdog==4.0.2 +watchdog==5.0.3 # via -r requirements/edx/paver.txt wcwidth==0.2.13 # via prompt-toolkit @@ -1231,7 +1232,7 @@ webencodings==0.5.1 # bleach # html5lib # tinycss2 -webob==1.8.8 +webob==1.8.9 # via # -r requirements/edx/kernel.in # xblock @@ -1268,9 +1269,9 @@ xmlsec==1.3.13 # python3-saml xss-utils==0.6.0 # via -r requirements/edx/kernel.in -yarl==1.9.4 +yarl==1.17.0 # via aiohttp -zipp==3.20.0 +zipp==3.20.2 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/js_test.txt b/requirements/js_test.txt index 9d9e8ec7e..713a041d4 100644 --- a/requirements/js_test.txt +++ b/requirements/js_test.txt @@ -32,7 +32,7 @@ jaraco-collections==5.1.0 # cherrypy jaraco-context==6.0.1 # via jaraco-text -jaraco-functools==4.0.2 +jaraco-functools==4.1.0 # via # -r requirements/js_test.in # cheroot @@ -46,7 +46,7 @@ jasmine-core==3.99.0 # via jasmine jinja2==2.11.3 # via jasmine -markupsafe==2.1.5 +markupsafe==3.0.2 # via jinja2 more-itertools==10.5.0 # via @@ -67,7 +67,7 @@ python-dateutil==2.9.0.post0 # via tempora pyyaml==6.0.2 # via jasmine -selenium==4.25.0 +selenium==4.26.1 # via jasmine six==1.16.0 # via python-dateutil @@ -79,7 +79,7 @@ tempora==5.7.0 # via # -r requirements/js_test.in # portend -trio==0.26.2 +trio==0.27.0 # via # selenium # trio-websocket diff --git a/requirements/test-master.txt b/requirements/test-master.txt index c66155c2d..4159fdd01 100644 --- a/requirements/test-master.txt +++ b/requirements/test-master.txt @@ -4,11 +4,11 @@ # # make upgrade # -aiohappyeyeballs==2.4.0 +aiohappyeyeballs==2.4.3 # via # -c requirements/edx-platform-constraints.txt # aiohttp -aiohttp==3.10.5 +aiohttp==3.10.10 # via # -c requirements/edx-platform-constraints.txt # openai @@ -50,12 +50,12 @@ celery==5.4.0 # via # -c requirements/constraints.txt # -r requirements/base.in -certifi==2024.7.4 +certifi==2024.8.30 # via # -c requirements/edx-platform-constraints.txt # requests # snowflake-connector-python -cffi==1.17.0 +cffi==1.17.1 # via # -c requirements/edx-platform-constraints.txt # cryptography @@ -87,7 +87,7 @@ code-annotations==1.8.0 # -c requirements/edx-platform-constraints.txt # -r requirements/base.in # edx-toggles -cryptography==42.0.8 +cryptography==43.0.3 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -102,7 +102,7 @@ defusedxml==0.7.1 # via # -c requirements/edx-platform-constraints.txt # djangorestframework-xml -django==4.2.15 +django==4.2.16 # via # -c requirements/common_constraints.txt # -c requirements/edx-platform-constraints.txt @@ -156,7 +156,7 @@ django-ipware==7.0.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -169,7 +169,7 @@ django-oauth-toolkit==1.7.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -django-object-actions==4.2.0 +django-object-actions==4.3.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -197,7 +197,7 @@ djangorestframework-xml==2.0.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -dnspython==2.6.1 +dnspython==2.7.0 # via # -c requirements/edx-platform-constraints.txt # pymongo @@ -205,11 +205,11 @@ drf-jwt==1.19.2 # via # -c requirements/edx-platform-constraints.txt # edx-drf-extensions -drf-yasg==1.21.7 +drf-yasg==1.21.8 # via # -c requirements/edx-platform-constraints.txt # edx-api-doc-tools -edx-api-doc-tools==1.8.0 +edx-api-doc-tools==2.0.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/test-master.in @@ -221,7 +221,7 @@ edx-ccx-keys==1.3.0 # via # -c requirements/edx-platform-constraints.txt # openedx-events -edx-django-utils==5.15.0 +edx-django-utils==7.0.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -230,7 +230,7 @@ edx-django-utils==5.15.0 # edx-rest-api-client # edx-toggles # openedx-events -edx-drf-extensions==10.3.0 +edx-drf-extensions==10.5.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -242,11 +242,11 @@ edx-opaque-keys[django]==2.11.0 # edx-ccx-keys # edx-drf-extensions # openedx-events -edx-rbac==1.9.0 +edx-rbac==1.10.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -edx-rest-api-client==5.7.1 +edx-rest-api-client==6.0.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -258,20 +258,20 @@ edx-toggles==5.2.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -fastavro==1.9.5 +fastavro==1.9.7 # via # -c requirements/edx-platform-constraints.txt # openedx-events -filelock==3.15.4 +filelock==3.16.1 # via # -c requirements/edx-platform-constraints.txt # snowflake-connector-python -frozenlist==1.4.1 +frozenlist==1.5.0 # via # -c requirements/edx-platform-constraints.txt # aiohttp # aiosignal -idna==3.7 +idna==3.10 # via # -c requirements/edx-platform-constraints.txt # requests @@ -285,7 +285,7 @@ jinja2==3.1.4 # via # -c requirements/edx-platform-constraints.txt # code-annotations -jsondiff==2.2.0 +jsondiff==2.2.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -299,16 +299,16 @@ jwcrypto==1.5.6 # django-oauth-toolkit kombu==5.4.2 # via celery -markupsafe==2.1.5 +markupsafe==3.0.2 # via # -c requirements/edx-platform-constraints.txt # jinja2 -multidict==6.0.5 +multidict==6.1.0 # via # -c requirements/edx-platform-constraints.txt # aiohttp # yarl -newrelic==9.13.0 +newrelic==10.2.0 # via # -c requirements/edx-platform-constraints.txt # edx-django-utils @@ -320,7 +320,7 @@ openai==0.28.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -openedx-events==9.14.0 +openedx-events==9.15.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -329,7 +329,7 @@ packaging==24.1 # -c requirements/edx-platform-constraints.txt # drf-yasg # snowflake-connector-python -paramiko==3.4.1 +paramiko==3.5.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -341,7 +341,7 @@ path-py==12.5.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -pbr==6.0.0 +pbr==6.1.0 # via # -c requirements/edx-platform-constraints.txt # stevedore @@ -349,21 +349,25 @@ pgpy==0.6.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -pillow==10.4.0 +pillow==11.0.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -platformdirs==4.2.2 +platformdirs==4.3.6 # via # -c requirements/edx-platform-constraints.txt # snowflake-connector-python -prompt-toolkit==3.0.47 +prompt-toolkit==3.0.48 # via click-repl -psutil==6.0.0 +propcache==0.2.0 + # via + # -c requirements/edx-platform-constraints.txt + # yarl +psutil==6.1.0 # via # -c requirements/edx-platform-constraints.txt # edx-django-utils -pyasn1==0.6.0 +pyasn1==0.6.1 # via # -c requirements/edx-platform-constraints.txt # pgpy @@ -404,7 +408,7 @@ python-slugify==8.0.4 # via # -c requirements/edx-platform-constraints.txt # code-annotations -pytz==2024.1 +pytz==2024.2 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -428,7 +432,7 @@ requests==2.32.3 # openai # slumber # snowflake-connector-python -rules==3.4 +rules==3.5 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -447,8 +451,7 @@ slumber==0.7.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in - # edx-rest-api-client -snowflake-connector-python==3.12.0 +snowflake-connector-python==3.12.3 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -460,7 +463,7 @@ sqlparse==0.5.1 # via # -c requirements/edx-platform-constraints.txt # django -stevedore==5.2.0 +stevedore==5.3.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -479,7 +482,7 @@ tomlkit==0.13.2 # via # -c requirements/edx-platform-constraints.txt # snowflake-connector-python -tqdm==4.66.5 +tqdm==4.66.6 # via # -c requirements/edx-platform-constraints.txt # openai @@ -490,7 +493,7 @@ typing-extensions==4.12.2 # edx-opaque-keys # jwcrypto # snowflake-connector-python -tzdata==2024.1 +tzdata==2024.2 # via # -c requirements/edx-platform-constraints.txt # celery @@ -503,7 +506,7 @@ uritemplate==4.1.1 # via # -c requirements/edx-platform-constraints.txt # drf-yasg -urllib3==1.26.19 +urllib3==2.2.3 # via # -c requirements/edx-platform-constraints.txt # requests @@ -520,7 +523,7 @@ webencodings==0.5.1 # via # -c requirements/edx-platform-constraints.txt # bleach -yarl==1.9.4 +yarl==1.17.0 # via # -c requirements/edx-platform-constraints.txt # aiohttp diff --git a/requirements/test.txt b/requirements/test.txt index ab0b4a755..19d976f71 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -4,11 +4,11 @@ # # make upgrade # -aiohappyeyeballs==2.4.0 +aiohappyeyeballs==2.4.3 # via # -r requirements/test-master.txt # aiohttp -aiohttp==3.10.5 +aiohttp==3.10.10 # via # -r requirements/test-master.txt # openai @@ -50,12 +50,12 @@ bleach==6.1.0 # via # -c requirements/constraints.txt # -r requirements/test-master.txt -certifi==2024.7.4 +certifi==2024.8.30 # via # -r requirements/test-master.txt # requests # snowflake-connector-python -cffi==1.17.0 +cffi==1.17.1 # via # -r requirements/test-master.txt # cryptography @@ -90,9 +90,9 @@ code-annotations==1.8.0 # via # -r requirements/test-master.txt # edx-toggles -coverage[toml]==7.6.1 +coverage[toml]==7.6.4 # via pytest-cov -cryptography==42.0.8 +cryptography==43.0.3 # via # -r requirements/test-master.txt # django-fernet-fields-v2 @@ -149,7 +149,7 @@ django-filter==24.3 # via -r requirements/test-master.txt django-ipware==7.0.1 # via -r requirements/test-master.txt -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via # -r requirements/test-master.txt # -r requirements/test.in @@ -158,7 +158,7 @@ django-multi-email-field==0.7.0 # via -r requirements/test-master.txt django-oauth-toolkit==1.7.1 # via -r requirements/test-master.txt -django-object-actions==4.2.0 +django-object-actions==4.3.0 # via -r requirements/test-master.txt django-simple-history==3.1.1 # via @@ -180,7 +180,7 @@ djangorestframework==3.14.0 # edx-drf-extensions djangorestframework-xml==2.0.0 # via -r requirements/test-master.txt -dnspython==2.6.1 +dnspython==2.7.0 # via # -r requirements/test-master.txt # pymongo @@ -188,11 +188,11 @@ drf-jwt==1.19.2 # via # -r requirements/test-master.txt # edx-drf-extensions -drf-yasg==1.21.7 +drf-yasg==1.21.8 # via # -r requirements/test-master.txt # edx-api-doc-tools -edx-api-doc-tools==1.8.0 +edx-api-doc-tools==2.0.0 # via -r requirements/test-master.txt edx-braze-client==0.2.5 # via -r requirements/test-master.txt @@ -200,7 +200,7 @@ edx-ccx-keys==1.3.0 # via # -r requirements/test-master.txt # openedx-events -edx-django-utils==5.15.0 +edx-django-utils==7.0.0 # via # -r requirements/test-master.txt # django-config-models @@ -208,7 +208,7 @@ edx-django-utils==5.15.0 # edx-rest-api-client # edx-toggles # openedx-events -edx-drf-extensions==10.3.0 +edx-drf-extensions==10.5.0 # via # -r requirements/test-master.txt # edx-rbac @@ -218,9 +218,9 @@ edx-opaque-keys[django]==2.11.0 # edx-ccx-keys # edx-drf-extensions # openedx-events -edx-rbac==1.9.0 +edx-rbac==1.10.0 # via -r requirements/test-master.txt -edx-rest-api-client==5.7.1 +edx-rest-api-client==6.0.0 # via -r requirements/test-master.txt edx-tincan-py35==1.0.0 # via -r requirements/test-master.txt @@ -230,13 +230,13 @@ factory-boy==3.3.1 # via # -c requirements/constraints.txt # -r requirements/test.in -faker==29.0.0 +faker==30.8.2 # via factory-boy -fastavro==1.9.5 +fastavro==1.9.7 # via # -r requirements/test-master.txt # openedx-events -filelock==3.15.4 +filelock==3.16.1 # via # -r requirements/test-master.txt # snowflake-connector-python @@ -244,12 +244,12 @@ freezegun==0.3.14 # via # -c requirements/constraints.txt # -r requirements/test.in -frozenlist==1.4.1 +frozenlist==1.5.0 # via # -r requirements/test-master.txt # aiohttp # aiosignal -idna==3.7 +idna==3.10 # via # -r requirements/test-master.txt # requests @@ -266,7 +266,7 @@ jinja2==3.1.4 # -r requirements/test-master.txt # code-annotations # diff-cover -jsondiff==2.2.0 +jsondiff==2.2.1 # via -r requirements/test-master.txt jsonfield==3.1.0 # via -r requirements/test-master.txt @@ -277,7 +277,7 @@ jwcrypto==1.5.6 # via # -r requirements/test-master.txt # celery -markupsafe==2.1.5 +markupsafe==3.0.2 # via # -r requirements/test-master.txt # jinja2 @@ -285,12 +285,12 @@ mock==3.0.5 # via # -c requirements/constraints.txt # -r requirements/test.in -multidict==6.0.5 +multidict==6.1.0 # via # -r requirements/test-master.txt # aiohttp # yarl -newrelic==9.13.0 +newrelic==10.2.0 # via # -r requirements/test-master.txt # edx-django-utils @@ -300,7 +300,7 @@ oauthlib==3.2.2 # django-oauth-toolkit openai==0.28.1 # via -r requirements/test-master.txt -openedx-events==9.14.0 +openedx-events==9.15.0 # via -r requirements/test-master.txt packaging==24.1 # via @@ -308,7 +308,7 @@ packaging==24.1 # drf-yasg # pytest # snowflake-connector-python -paramiko==3.4.1 +paramiko==3.5.0 # via -r requirements/test-master.txt path==16.11.0 # via @@ -316,15 +316,15 @@ path==16.11.0 # path-py path-py==12.5.0 # via -r requirements/test-master.txt -pbr==6.0.0 +pbr==6.1.0 # via # -r requirements/test-master.txt # stevedore pgpy==0.6.0 # via -r requirements/test-master.txt -pillow==10.4.0 +pillow==11.0.0 # via -r requirements/test-master.txt -platformdirs==4.2.2 +platformdirs==4.3.6 # via # -r requirements/test-master.txt # snowflake-connector-python @@ -335,13 +335,17 @@ pluggy==1.5.0 # via # -r requirements/test-master.txt # click-repl -psutil==6.0.0 +propcache==0.2.0 + # via + # -r requirements/test-master.txt + # yarl +psutil==6.1.0 # via # -r requirements/test-master.txt # edx-django-utils py==1.11.0 # via pytest -pyasn1==0.6.0 +pyasn1==0.6.1 # via # -r requirements/test-master.txt # pgpy @@ -376,7 +380,7 @@ pytest==6.2.5 # -c requirements/constraints.txt # pytest-cov # pytest-django -pytest-cov==5.0.0 +pytest-cov==6.0.0 # via -r requirements/test.in pytest-django==4.5.2 # via -r requirements/test.in @@ -394,7 +398,7 @@ python-slugify==8.0.4 # via # -r requirements/test-master.txt # code-annotations -pytz==2024.1 +pytz==2024.2 # via # -r requirements/test-master.txt # djangorestframework @@ -421,7 +425,7 @@ responses==0.10.15 # via # -c requirements/constraints.txt # -r requirements/test.in -rules==3.4 +rules==3.5 # via -r requirements/test-master.txt semantic-version==2.10.0 # via @@ -438,10 +442,8 @@ six==1.16.0 # python-dateutil # responses slumber==0.7.1 - # via - # -r requirements/test-master.txt - # edx-rest-api-client -snowflake-connector-python==3.12.0 + # via -r requirements/test-master.txt +snowflake-connector-python==3.12.3 # via -r requirements/test-master.txt sortedcontainers==2.4.0 # via @@ -451,7 +453,7 @@ sqlparse==0.5.1 # via # -r requirements/test-master.txt # django -stevedore==5.2.0 +stevedore==5.3.0 # via # -r requirements/test-master.txt # code-annotations @@ -471,7 +473,7 @@ tomlkit==0.13.2 # via # -r requirements/test-master.txt # snowflake-connector-python -tqdm==4.66.5 +tqdm==4.66.6 # via # -r requirements/test-master.txt # openai @@ -480,9 +482,10 @@ typing-extensions==4.12.2 # -r requirements/test-master.txt # django-countries # edx-opaque-keys + # faker # jwcrypto # snowflake-connector-python -tzdata==2024.1 +tzdata==2024.2 # via # -r requirements/test-master.txt # celery @@ -493,7 +496,7 @@ uritemplate==4.1.1 # via # -r requirements/test-master.txt # drf-yasg -urllib3==1.26.19 +urllib3==2.2.3 # via # -r requirements/test-master.txt # requests @@ -510,7 +513,7 @@ webencodings==0.5.1 # via # -r requirements/test-master.txt # bleach -yarl==1.9.4 +yarl==1.17.0 # via # -r requirements/test-master.txt # aiohttp