diff --git a/requirements/celery53.txt b/requirements/celery53.txt index f5e6e328aa..348e00c7a4 100644 --- a/requirements/celery53.txt +++ b/requirements/celery53.txt @@ -1,9 +1,9 @@ amqp==5.2.0 billiard==4.2.0 -celery==5.3.4 +celery==5.3.5 click==8.1.7 click-didyoumean==0.3.0 click-repl==0.3.0 kombu==5.3.3 -prompt-toolkit==3.0.39 +prompt-toolkit==3.0.40 vine==5.1.0 diff --git a/requirements/ci.txt b/requirements/ci.txt index a055e8ef41..23f4d0c6d2 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -24,7 +24,6 @@ tomli==2.0.1 # via tox tox==3.28.0 # via - # -c requirements/common_constraints.txt # -c requirements/constraints.txt # -r requirements/ci.in virtualenv==20.24.6 diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index 08e94f34dd..be61b7e0ed 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -21,7 +21,3 @@ Django<4.0 elasticsearch<7.14.0 # django-simple-history>3.0.0 adds indexing and causes a lot of migrations to be affected - -# tox>4.0.0 isn't yet compatible with many tox plugins, causing CI failures in almost all repos. -# Details can be found in this discussion: https://github.com/tox-dev/tox/discussions/1810 -tox<4.0.0 diff --git a/requirements/dev.txt b/requirements/dev.txt index fbe87b0ec8..7b9e37b136 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -8,18 +8,6 @@ accessible-pygments==0.0.4 # via # -r requirements/doc.txt # pydata-sphinx-theme -aiohttp==3.8.6 - # via - # -r requirements/doc.txt - # -r requirements/test-master.txt - # -r requirements/test.txt - # openai -aiosignal==1.3.1 - # via - # -r requirements/doc.txt - # -r requirements/test-master.txt - # -r requirements/test.txt - # aiohttp alabaster==0.7.13 # via # -r requirements/doc.txt @@ -36,6 +24,19 @@ aniso8601==9.0.1 # -r requirements/test-master.txt # -r requirements/test.txt # edx-tincan-py35 +annotated-types==0.6.0 + # via + # -r requirements/doc.txt + # -r requirements/test-master.txt + # -r requirements/test.txt + # pydantic +anyio==3.7.1 + # via + # -r requirements/doc.txt + # -r requirements/test-master.txt + # -r requirements/test.txt + # httpx + # openai asgiref==3.7.2 # via # -r requirements/doc.txt @@ -48,24 +49,15 @@ asn1crypto==1.5.1 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt - # oscrypto # snowflake-connector-python astroid==3.0.1 # via # pylint # pylint-celery -async-timeout==4.0.3 - # via - # -r requirements/doc.txt - # -r requirements/test-master.txt - # -r requirements/test.txt - # aiohttp attrs==23.1.0 # via # -r requirements/doc.txt - # -r requirements/test-master.txt # -r requirements/test.txt - # aiohttp # pytest babel==2.13.1 # via @@ -77,6 +69,7 @@ backports-zoneinfo[tzdata]==0.2.1 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt + # backports-zoneinfo # celery # kombu beautifulsoup4==4.12.2 @@ -96,7 +89,7 @@ bleach==6.1.0 # -r requirements/test.txt build==1.0.3 # via pip-tools -celery==5.3.4 +celery==5.3.5 # via # -c requirements/constraints.txt # -r requirements/doc.txt @@ -107,6 +100,8 @@ certifi==2023.7.22 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt + # httpcore + # httpx # requests # snowflake-connector-python cffi==1.16.0 @@ -126,7 +121,6 @@ charset-normalizer==2.0.12 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt - # aiohttp # requests # snowflake-connector-python click==8.1.7 @@ -186,6 +180,7 @@ coreschema==0.0.4 coverage[toml]==7.3.2 # via # -r requirements/test.txt + # coverage # pytest-cov cryptography==38.0.4 # via @@ -212,13 +207,19 @@ deprecated==1.2.14 # -r requirements/test-master.txt # -r requirements/test.txt # jwcrypto -diff-cover==8.0.0 +diff-cover==8.0.1 # via -r requirements/test.txt dill==0.3.7 # via pylint distlib==0.3.7 # via virtualenv -django==3.2.22 +distro==1.8.0 + # via + # -r requirements/doc.txt + # -r requirements/test-master.txt + # -r requirements/test.txt + # openai +django==3.2.23 # via # -c requirements/common_constraints.txt # -r requirements/doc.txt @@ -275,7 +276,7 @@ django-filter==23.3 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -django-ipware==5.0.1 +django-ipware==5.0.2 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -362,7 +363,7 @@ edx-braze-client==0.1.8 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -edx-django-utils==5.7.0 +edx-django-utils==5.8.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -387,12 +388,13 @@ edx-opaque-keys[django]==2.5.1 # -r requirements/test-master.txt # -r requirements/test.txt # edx-drf-extensions + # edx-opaque-keys edx-rbac==1.8.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -edx-rest-api-client==5.6.0 +edx-rest-api-client==5.6.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -407,17 +409,23 @@ edx-toggles==5.1.0 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt +exceptiongroup==1.1.3 + # via + # -r requirements/doc.txt + # -r requirements/test-master.txt + # -r requirements/test.txt + # anyio factory-boy==3.3.0 # via # -c requirements/constraints.txt # -r requirements/doc.txt # -r requirements/test.txt -faker==19.13.0 +faker==20.0.0 # via # -r requirements/doc.txt # -r requirements/test.txt # factory-boy -filelock==3.12.4 +filelock==3.13.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -429,21 +437,33 @@ freezegun==0.3.14 # via # -c requirements/constraints.txt # -r requirements/test.txt -frozenlist==1.4.0 +h11==0.14.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt - # aiohttp - # aiosignal + # httpcore +httpcore==1.0.2 + # via + # -r requirements/doc.txt + # -r requirements/test-master.txt + # -r requirements/test.txt + # httpx +httpx==0.25.1 + # via + # -r requirements/doc.txt + # -r requirements/test-master.txt + # -r requirements/test.txt + # openai idna==3.4 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt + # anyio + # httpx # requests # snowflake-connector-python - # yarl imagesize==1.4.1 # via # -r requirements/doc.txt @@ -519,14 +539,7 @@ mock==3.0.5 # via # -c requirements/constraints.txt # -r requirements/test.txt -multidict==6.0.4 - # via - # -r requirements/doc.txt - # -r requirements/test-master.txt - # -r requirements/test.txt - # aiohttp - # yarl -newrelic==9.1.0 +newrelic==9.1.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -542,17 +555,11 @@ oauthlib==3.2.2 # -r requirements/test-master.txt # -r requirements/test.txt # django-oauth-toolkit -openai==0.28.1 +openai==1.2.2 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -oscrypto==1.3.0 - # via - # -r requirements/doc.txt - # -r requirements/test-master.txt - # -r requirements/test.txt - # snowflake-connector-python packaging==23.2 # via # -r requirements/doc.txt @@ -577,7 +584,7 @@ path-py==12.5.0 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -pbr==5.11.1 +pbr==6.0.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -614,13 +621,13 @@ pluggy==1.3.0 # tox polib==1.2.0 # via edx-i18n-tools -prompt-toolkit==3.0.39 +prompt-toolkit==3.0.40 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # click-repl -psutil==5.9.5 +psutil==5.9.6 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -646,12 +653,18 @@ pycparser==2.21 # -r requirements/test-master.txt # -r requirements/test.txt # cffi -pycryptodomex==3.19.0 +pydantic==2.4.2 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt - # snowflake-connector-python + # openai +pydantic-core==2.10.1 + # via + # -r requirements/doc.txt + # -r requirements/test-master.txt + # -r requirements/test.txt + # pydantic pydata-sphinx-theme==0.14.3 # via # -r requirements/doc.txt @@ -676,6 +689,7 @@ pyjwt[crypto]==2.8.0 # drf-jwt # edx-drf-extensions # edx-rest-api-client + # pyjwt # snowflake-connector-python pylint==3.0.2 # via @@ -765,7 +779,6 @@ requests==2.31.0 # django-oauth-toolkit # edx-drf-extensions # edx-rest-api-client - # openai # requests-toolbelt # responses # slumber @@ -782,7 +795,7 @@ restructuredtext-lint==1.4.0 # via # -r requirements/doc.txt # doc8 -ruamel-yaml==0.17.35 +ruamel-yaml==0.18.5 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -824,12 +837,19 @@ slumber==0.7.1 # -r requirements/test-master.txt # -r requirements/test.txt # edx-rest-api-client +sniffio==1.3.0 + # via + # -r requirements/doc.txt + # -r requirements/test-master.txt + # -r requirements/test.txt + # anyio + # httpx snowballstemmer==2.2.0 # via # -r requirements/doc.txt # pydocstyle # sphinx -snowflake-connector-python==3.2.1 +snowflake-connector-python==3.4.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -890,7 +910,7 @@ stevedore==5.1.0 # doc8 # edx-django-utils # edx-opaque-keys -testfixtures==7.2.0 +testfixtures==7.2.2 # via # -r requirements/dev.in # -r requirements/doc.txt @@ -918,7 +938,7 @@ tomli==2.0.1 # pylint # pyproject-hooks # tox -tomlkit==0.12.1 +tomlkit==0.12.2 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -927,7 +947,6 @@ tomlkit==0.12.1 # snowflake-connector-python tox==3.28.0 # via - # -c requirements/common_constraints.txt # -c requirements/constraints.txt # -r requirements/dev.in tqdm==4.66.1 @@ -944,12 +963,16 @@ typing-extensions==4.8.0 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt + # annotated-types # asgiref # astroid # django-countries # edx-opaque-keys # faker # kombu + # openai + # pydantic + # pydantic-core # pydata-sphinx-theme # pylint # snowflake-connector-python @@ -972,7 +995,7 @@ uritemplate==4.1.1 # -r requirements/test.txt # coreapi # drf-yasg -urllib3==1.26.17 +urllib3==1.26.18 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -989,7 +1012,7 @@ vine==5.1.0 # kombu virtualenv==20.24.6 # via tox -wcwidth==0.2.8 +wcwidth==0.2.9 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -1005,18 +1028,12 @@ wheel==0.41.3 # via # -r requirements/dev.in # pip-tools -wrapt==1.15.0 +wrapt==1.16.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # deprecated -yarl==1.9.2 - # via - # -r requirements/doc.txt - # -r requirements/test-master.txt - # -r requirements/test.txt - # aiohttp zipp==3.17.0 # via # -r requirements/doc.txt diff --git a/requirements/django.txt b/requirements/django.txt index 5a28da341d..d296127a53 100644 --- a/requirements/django.txt +++ b/requirements/django.txt @@ -1 +1 @@ -django==3.2.22 +django==3.2.23 diff --git a/requirements/doc.txt b/requirements/doc.txt index 62eae90148..c5ed6782bb 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -6,14 +6,6 @@ # accessible-pygments==0.0.4 # via pydata-sphinx-theme -aiohttp==3.8.6 - # via - # -r requirements/test-master.txt - # openai -aiosignal==1.3.1 - # via - # -r requirements/test-master.txt - # aiohttp alabaster==0.7.13 # via sphinx amqp==5.2.0 @@ -24,6 +16,15 @@ aniso8601==9.0.1 # via # -r requirements/test-master.txt # edx-tincan-py35 +annotated-types==0.6.0 + # via + # -r requirements/test-master.txt + # pydantic +anyio==3.7.1 + # via + # -r requirements/test-master.txt + # httpx + # openai asgiref==3.7.2 # via # -r requirements/test-master.txt @@ -32,17 +33,9 @@ asgiref==3.7.2 asn1crypto==1.5.1 # via # -r requirements/test-master.txt - # oscrypto # snowflake-connector-python -async-timeout==4.0.3 - # via - # -r requirements/test-master.txt - # aiohttp attrs==23.1.0 - # via - # -r requirements/test-master.txt - # aiohttp - # pytest + # via pytest babel==2.13.1 # via # pydata-sphinx-theme @@ -50,6 +43,7 @@ babel==2.13.1 backports-zoneinfo[tzdata]==0.2.1 # via # -r requirements/test-master.txt + # backports-zoneinfo # celery # kombu beautifulsoup4==4.12.2 @@ -60,13 +54,15 @@ billiard==4.2.0 # celery bleach==6.1.0 # via -r requirements/test-master.txt -celery==5.3.4 +celery==5.3.5 # via # -c requirements/constraints.txt # -r requirements/test-master.txt certifi==2023.7.22 # via # -r requirements/test-master.txt + # httpcore + # httpx # requests # snowflake-connector-python cffi==1.16.0 @@ -78,7 +74,6 @@ cffi==1.16.0 charset-normalizer==2.0.12 # via # -r requirements/test-master.txt - # aiohttp # requests # snowflake-connector-python click==8.1.7 @@ -132,7 +127,11 @@ deprecated==1.2.14 # via # -r requirements/test-master.txt # jwcrypto -django==3.2.22 +distro==1.8.0 + # via + # -r requirements/test-master.txt + # openai +django==3.2.23 # via # -c requirements/common_constraints.txt # -r requirements/test-master.txt @@ -169,7 +168,7 @@ django-fernet-fields-v2==0.9 # via -r requirements/test-master.txt django-filter==23.3 # via -r requirements/test-master.txt -django-ipware==5.0.1 +django-ipware==5.0.2 # via -r requirements/test-master.txt django-model-utils==4.3.1 # via @@ -223,7 +222,7 @@ edx-api-doc-tools==1.7.0 # via -r requirements/test-master.txt edx-braze-client==0.1.8 # via -r requirements/test-master.txt -edx-django-utils==5.7.0 +edx-django-utils==5.8.0 # via # -r requirements/test-master.txt # django-config-models @@ -238,35 +237,48 @@ edx-opaque-keys[django]==2.5.1 # via # -r requirements/test-master.txt # edx-drf-extensions + # edx-opaque-keys edx-rbac==1.8.0 # via -r requirements/test-master.txt -edx-rest-api-client==5.6.0 +edx-rest-api-client==5.6.1 # via -r requirements/test-master.txt edx-tincan-py35==1.0.0 # via -r requirements/test-master.txt edx-toggles==5.1.0 # via -r requirements/test-master.txt +exceptiongroup==1.1.3 + # via + # -r requirements/test-master.txt + # anyio factory-boy==3.3.0 # via # -c requirements/constraints.txt # -r requirements/doc.in -faker==19.13.0 +faker==20.0.0 # via factory-boy -filelock==3.12.4 +filelock==3.13.1 # via # -r requirements/test-master.txt # snowflake-connector-python -frozenlist==1.4.0 +h11==0.14.0 + # via + # -r requirements/test-master.txt + # httpcore +httpcore==1.0.2 # via # -r requirements/test-master.txt - # aiohttp - # aiosignal + # httpx +httpx==0.25.1 + # via + # -r requirements/test-master.txt + # openai idna==3.4 # via # -r requirements/test-master.txt + # anyio + # httpx # requests # snowflake-connector-python - # yarl imagesize==1.4.1 # via sphinx importlib-metadata==6.8.0 @@ -303,12 +315,7 @@ markupsafe==2.1.3 # via # -r requirements/test-master.txt # jinja2 -multidict==6.0.4 - # via - # -r requirements/test-master.txt - # aiohttp - # yarl -newrelic==9.1.0 +newrelic==9.1.1 # via # -r requirements/test-master.txt # edx-django-utils @@ -318,12 +325,8 @@ oauthlib==3.2.2 # via # -r requirements/test-master.txt # django-oauth-toolkit -openai==0.28.1 +openai==1.2.2 # via -r requirements/test-master.txt -oscrypto==1.3.0 - # via - # -r requirements/test-master.txt - # snowflake-connector-python packaging==23.2 # via # -r requirements/test-master.txt @@ -338,7 +341,7 @@ path==16.7.1 # path-py path-py==12.5.0 # via -r requirements/test-master.txt -pbr==5.11.1 +pbr==6.0.0 # via # -r requirements/test-master.txt # stevedore @@ -352,11 +355,11 @@ platformdirs==3.11.0 # snowflake-connector-python pluggy==1.3.0 # via pytest -prompt-toolkit==3.0.39 +prompt-toolkit==3.0.40 # via # -r requirements/test-master.txt # click-repl -psutil==5.9.5 +psutil==5.9.6 # via # -r requirements/test-master.txt # edx-django-utils @@ -370,10 +373,14 @@ pycparser==2.21 # via # -r requirements/test-master.txt # cffi -pycryptodomex==3.19.0 +pydantic==2.4.2 # via # -r requirements/test-master.txt - # snowflake-connector-python + # openai +pydantic-core==2.10.1 + # via + # -r requirements/test-master.txt + # pydantic pydata-sphinx-theme==0.14.3 # via sphinx-book-theme pygments==2.16.1 @@ -389,6 +396,7 @@ pyjwt[crypto]==2.8.0 # drf-jwt # edx-drf-extensions # edx-rest-api-client + # pyjwt # snowflake-connector-python pymongo==3.13.0 # via @@ -437,13 +445,12 @@ requests==2.31.0 # django-oauth-toolkit # edx-drf-extensions # edx-rest-api-client - # openai # slumber # snowflake-connector-python # sphinx restructuredtext-lint==1.4.0 # via doc8 -ruamel-yaml==0.17.35 +ruamel-yaml==0.18.5 # via # -r requirements/test-master.txt # drf-yasg @@ -467,9 +474,14 @@ slumber==0.7.1 # via # -r requirements/test-master.txt # edx-rest-api-client +sniffio==1.3.0 + # via + # -r requirements/test-master.txt + # anyio + # httpx snowballstemmer==2.2.0 # via sphinx -snowflake-connector-python==3.2.1 +snowflake-connector-python==3.4.1 # via -r requirements/test-master.txt sortedcontainers==2.4.0 # via @@ -507,7 +519,7 @@ stevedore==5.1.0 # doc8 # edx-django-utils # edx-opaque-keys -testfixtures==7.2.0 +testfixtures==7.2.2 # via -r requirements/test-master.txt text-unidecode==1.3 # via @@ -517,7 +529,7 @@ toml==0.10.2 # via pytest tomli==2.0.1 # via doc8 -tomlkit==0.12.1 +tomlkit==0.12.2 # via # -r requirements/test-master.txt # snowflake-connector-python @@ -528,11 +540,15 @@ tqdm==4.66.1 typing-extensions==4.8.0 # via # -r requirements/test-master.txt + # annotated-types # asgiref # django-countries # edx-opaque-keys # faker # kombu + # openai + # pydantic + # pydantic-core # pydata-sphinx-theme # snowflake-connector-python tzdata==2023.3 @@ -547,7 +563,7 @@ uritemplate==4.1.1 # -r requirements/test-master.txt # coreapi # drf-yasg -urllib3==1.26.17 +urllib3==1.26.18 # via # -r requirements/test-master.txt # requests @@ -558,7 +574,7 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.2.8 +wcwidth==0.2.9 # via # -r requirements/test-master.txt # prompt-toolkit @@ -566,13 +582,9 @@ webencodings==0.5.1 # via # -r requirements/test-master.txt # bleach -wrapt==1.15.0 +wrapt==1.16.0 # via # -r requirements/test-master.txt # deprecated -yarl==1.9.2 - # via - # -r requirements/test-master.txt - # aiohttp zipp==3.17.0 # via importlib-metadata diff --git a/requirements/edx-platform-constraints.txt b/requirements/edx-platform-constraints.txt index 4fe802bf37..e4250ece05 100644 --- a/requirements/edx-platform-constraints.txt +++ b/requirements/edx-platform-constraints.txt @@ -9,9 +9,7 @@ acid-xblock==0.2.1 # via -r requirements/edx/kernel.in aiohttp==3.8.6 - # via - # geoip2 - # openai + # via geoip2 aiosignal==1.3.1 # via aiohttp algoliasearch==2.6.3 @@ -23,6 +21,12 @@ analytics-python==1.4.post1 # via -r requirements/edx/kernel.in aniso8601==9.0.1 # via edx-tincan-py35 +annotated-types==0.6.0 + # via pydantic +anyio==3.7.1 + # via + # httpx + # openai appdirs==1.4.4 # via fs asgiref==3.7.2 @@ -30,9 +34,7 @@ asgiref==3.7.2 # django # django-countries asn1crypto==1.5.1 - # via - # oscrypto - # snowflake-connector-python + # via snowflake-connector-python async-timeout==4.0.3 # via # aiohttp @@ -77,13 +79,13 @@ boto==2.39.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in -boto3==1.28.62 +boto3==1.28.83 # via # -r requirements/edx/kernel.in # django-ses # fs-s3fs # ora2 -botocore==1.31.62 +botocore==1.31.83 # via # -r requirements/edx/kernel.in # boto3 @@ -103,6 +105,8 @@ certifi==2023.7.22 # via # -r requirements/edx/paver.txt # elasticsearch + # httpcore + # httpx # py2neo # requests # snowflake-connector-python @@ -163,7 +167,7 @@ cryptography==38.0.4 # pyopenssl # snowflake-connector-python # social-auth-core -cssutils==2.7.1 +cssutils==2.9.0 # via pynliner defusedxml==0.7.1 # via @@ -174,7 +178,9 @@ defusedxml==0.7.1 # social-auth-core deprecated==1.2.14 # via jwcrypto -django==3.2.22 +distro==1.8.0 + # via openai +django==3.2.23 # via # -c requirements/edx/../common_constraints.txt # -r requirements/edx/kernel.in @@ -258,7 +264,7 @@ django-config-models==2.5.1 # edx-enterprise # edx-name-affirmation # lti-consumer-xblock -django-cors-headers==4.2.0 +django-cors-headers==4.3.0 # via -r requirements/edx/kernel.in django-countries==7.5.1 # via @@ -282,7 +288,7 @@ django-filter==23.3 # edx-enterprise # lti-consumer-xblock # openedx-blockstore -django-ipware==5.0.1 +django-ipware==5.0.2 # via # -r requirements/edx/kernel.in # edx-enterprise @@ -314,7 +320,7 @@ django-mptt==0.14.0 # -r requirements/edx/kernel.in # openedx-django-wiki django-multi-email-field==0.7.0 -django-mysql==4.11.0 +django-mysql==4.12.0 # via -r requirements/edx/kernel.in django-oauth-toolkit==1.7.1 # via @@ -390,7 +396,7 @@ djangorestframework==3.14.0 # ora2 # super-csv djangorestframework-xml==2.0.0 -done-xblock==2.1.0 +done-xblock==2.2.0 # via -r requirements/edx/bundled.in drf-jwt==1.19.2 # via edx-drf-extensions @@ -433,16 +439,16 @@ edx-celeryutils==1.2.3 # super-csv edx-codejail==3.3.3 # via -r requirements/edx/kernel.in -edx-completion==4.3.0 +edx-completion==4.4.0 # via -r requirements/edx/kernel.in edx-django-release-util==1.3.0 # via # -r requirements/edx/kernel.in # edxval # openedx-blockstore -edx-django-sites-extensions==4.0.1 +edx-django-sites-extensions==4.0.2 # via -r requirements/edx/kernel.in -edx-django-utils==5.7.0 +edx-django-utils==5.8.0 # via # -r requirements/edx/kernel.in # django-config-models @@ -460,6 +466,7 @@ edx-django-utils==5.7.0 # super-csv edx-drf-extensions==8.12.0 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in # edx-completion # edx-enterprise @@ -470,7 +477,7 @@ edx-drf-extensions==8.12.0 # edx-when # edxval # openedx-learning -edx-enterprise==4.6.12 +edx-enterprise==4.7.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in @@ -507,7 +514,7 @@ edx-proctoring==4.16.1 # -r requirements/edx/kernel.in # edx-proctoring-proctortrack edx-rbac==1.8.0 -edx-rest-api-client==5.6.0 +edx-rest-api-client==5.6.1 # via # -r requirements/edx/kernel.in # edx-enterprise @@ -551,11 +558,14 @@ enmerkar-underscore==2.2.0 event-tracking==2.2.0 # via # -r requirements/edx/kernel.in + # edx-completion # edx-proctoring # edx-search -fastavro==1.8.4 +exceptiongroup==1.1.3 + # via anyio +fastavro==1.9.0 # via openedx-events -filelock==3.12.4 +filelock==3.13.1 # via snowflake-connector-python frozenlist==1.4.0 # via @@ -579,24 +589,32 @@ glob2==0.7 # via -r requirements/edx/kernel.in gunicorn==21.2.0 # via -r requirements/edx/kernel.in +h11==0.14.0 + # via httpcore help-tokens==2.3.0 # via -r requirements/edx/kernel.in html5lib==1.1 # via # -r requirements/edx/kernel.in # ora2 -icalendar==5.0.10 +httpcore==1.0.2 + # via httpx +httpx==0.25.1 + # via openai +icalendar==5.0.11 # via -r requirements/edx/kernel.in idna==3.4 # via # -r requirements/edx/paver.txt + # anyio + # httpx # optimizely-sdk # requests # snowflake-connector-python # yarl importlib-metadata==6.8.0 # via markdown -importlib-resources==6.1.0 +importlib-resources==6.1.1 # via # jsonschema # jsonschema-specifications @@ -632,7 +650,7 @@ jsonfield==3.1.0 # edx-submissions # lti-consumer-xblock # ora2 -jsonschema==4.19.1 +jsonschema==4.19.2 # via # drf-spectacular # optimizely-sdk @@ -676,7 +694,7 @@ lxml==4.9.3 # xmlsec mailsnake==1.6.4 # via -r requirements/edx/bundled.in -mako==1.2.4 +mako==1.3.0 # via # -r requirements/edx/kernel.in # acid-xblock @@ -701,7 +719,7 @@ markupsafe==2.1.3 # mako # openedx-calc # xblock -maxminddb==2.4.0 +maxminddb==2.5.1 # via geoip2 mock==5.1.0 # via -r requirements/edx/paver.txt @@ -721,7 +739,7 @@ mysqlclient==2.2.0 # via # -r requirements/edx/kernel.in # openedx-blockstore -newrelic==9.1.0 +newrelic==9.1.1 # via # -r requirements/edx/bundled.in # edx-django-utils @@ -744,7 +762,7 @@ oauthlib==3.2.2 # social-auth-core olxcleaner==0.2.1 # via -r requirements/edx/kernel.in -openai==0.28.1 +openai==1.2.2 openedx-atlas==0.5.0 # via -r requirements/edx/kernel.in openedx-blockstore==1.4.0 @@ -778,8 +796,6 @@ optimizely-sdk==4.1.1 # via -r requirements/edx/bundled.in ora2==6.0.0 # via -r requirements/edx/bundled.in -oscrypto==1.3.0 - # via snowflake-connector-python packaging==23.2 # via # drf-yasg @@ -801,7 +817,7 @@ path-py==12.5.0 # staff-graded-xblock paver==1.3.4 # via -r requirements/edx/paver.txt -pbr==5.11.1 +pbr==6.0.0 # via # -r requirements/edx/paver.txt # stevedore @@ -822,7 +838,7 @@ platformdirs==3.11.0 polib==1.2.0 # via edx-i18n-tools # via click-repl -psutil==5.9.5 +psutil==5.9.6 # via # -r requirements/edx/paver.txt # edx-django-utils @@ -842,7 +858,10 @@ pycryptodomex==3.19.0 # edx-proctoring # lti-consumer-xblock # pyjwkest - # snowflake-connector-python +pydantic==2.4.2 + # via openai +pydantic-core==2.10.1 + # via pydantic pygments==2.16.1 # via # -r requirements/edx/bundled.in @@ -891,7 +910,7 @@ pyparsing==3.1.1 # via # chem # openedx-calc -pyrsistent==0.19.3 +pyrsistent==0.20.0 # via optimizely-sdk pysrt==1.1.2 # via @@ -982,7 +1001,6 @@ requests==2.31.0 # edx-rest-api-client # geoip2 # mailsnake - # openai # optimizely-sdk # pyjwkest # pylti1p3 @@ -996,11 +1014,11 @@ requests-oauthlib==1.3.1 # via # -r requirements/edx/kernel.in # social-auth-core -rpds-py==0.10.4 +rpds-py==0.12.0 # via # jsonschema # referencing -ruamel-yaml==0.17.35 +ruamel-yaml==0.18.5 # via drf-yasg ruamel-yaml-clib==0.2.8 # via ruamel-yaml @@ -1021,7 +1039,7 @@ scipy==1.7.3 # openedx-calc semantic-version==2.10.0 # via edx-drf-extensions -shapely==2.0.1 +shapely==2.0.2 # via -r requirements/edx/kernel.in simplejson==3.19.2 # via @@ -1065,7 +1083,11 @@ slumber==0.7.1 # edx-bulk-grades # edx-enterprise # edx-rest-api-client -snowflake-connector-python==3.2.1 +sniffio==1.3.0 + # via + # anyio + # httpx +snowflake-connector-python==3.4.1 social-auth-app-django==5.0.0 # via # -c requirements/edx/../constraints.txt @@ -1092,7 +1114,7 @@ sqlparse==0.4.4 # -r requirements/edx/kernel.in # django # openedx-blockstore -staff-graded-xblock==2.1.1 +staff-graded-xblock==2.2.0 # via -r requirements/edx/bundled.in stevedore==5.1.0 # via @@ -1107,12 +1129,12 @@ super-csv==3.1.0 # via edx-bulk-grades sympy==1.12 # via openedx-calc -testfixtures==7.2.0 +testfixtures==7.2.2 text-unidecode==1.3 # via python-slugify tinycss2==1.2.1 # via bleach -tomlkit==0.12.1 +tomlkit==0.12.2 # via snowflake-connector-python tqdm==4.66.1 # via @@ -1121,10 +1143,14 @@ tqdm==4.66.1 typing-extensions==4.8.0 # via # -r requirements/edx/paver.txt + # annotated-types # asgiref # django-countries # edx-opaque-keys # kombu + # openai + # pydantic + # pydantic-core # pylti1p3 # snowflake-connector-python tzdata==2023.3 @@ -1140,7 +1166,7 @@ uritemplate==4.1.1 # coreapi # drf-spectacular # drf-yasg -urllib3==1.26.17 +urllib3==1.26.18 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/paver.txt @@ -1161,7 +1187,7 @@ walrus==0.9.3 # via edx-event-bus-redis watchdog==3.0.0 # via -r requirements/edx/paver.txt -wcwidth==0.2.8 +wcwidth==0.2.9 # via prompt-toolkit web-fragments==2.1.0 # via @@ -1180,7 +1206,7 @@ webob==1.8.7 # via # -r requirements/edx/kernel.in # xblock -wrapt==1.15.0 +wrapt==1.16.0 # via # -r requirements/edx/paver.txt # deprecated @@ -1196,22 +1222,20 @@ xblock[django]==1.8.1 # lti-consumer-xblock # ora2 # staff-graded-xblock + # xblock-drag-and-drop-v2 # xblock-google-drive # xblock-poll # xblock-utils -xblock-drag-and-drop-v2==3.2.0 +xblock-drag-and-drop-v2==3.3.0 # via -r requirements/edx/bundled.in -xblock-google-drive==0.4.0 +xblock-google-drive==0.5.0 # via -r requirements/edx/bundled.in xblock-poll==1.13.0 # via -r requirements/edx/bundled.in xblock-utils==4.0.0 # via - # done-xblock # edx-sga # lti-consumer-xblock - # staff-graded-xblock - # xblock-drag-and-drop-v2 # xblock-google-drive xmlsec==1.3.13 # via python3-saml diff --git a/requirements/js_test.txt b/requirements/js_test.txt index 49ff64e80f..bedabb82d4 100644 --- a/requirements/js_test.txt +++ b/requirements/js_test.txt @@ -69,9 +69,9 @@ outcome==1.3.0.post0 # via trio portend==3.2.0 # via cherrypy -pydantic==2.4.2 +pydantic==2.5.0 # via inflect -pydantic-core==2.10.1 +pydantic-core==2.14.1 # via pydantic pysocks==1.7.1 # via urllib3 @@ -101,8 +101,10 @@ typing-extensions==4.8.0 # inflect # pydantic # pydantic-core -urllib3[socks]==2.0.7 - # via selenium +urllib3[socks]==2.1.0 + # via + # selenium + # urllib3 wsproto==1.2.0 # via trio-websocket zc-lockfile==3.0.post1 diff --git a/requirements/test-master.txt b/requirements/test-master.txt index 6f7c3fcff4..83f7e861a9 100644 --- a/requirements/test-master.txt +++ b/requirements/test-master.txt @@ -4,20 +4,21 @@ # # make upgrade # -aiohttp==3.8.6 - # via - # -c requirements/edx-platform-constraints.txt - # openai -aiosignal==1.3.1 - # via - # -c requirements/edx-platform-constraints.txt - # aiohttp amqp==5.2.0 # via kombu aniso8601==9.0.1 # via # -c requirements/edx-platform-constraints.txt # edx-tincan-py35 +annotated-types==0.6.0 + # via + # -c requirements/edx-platform-constraints.txt + # pydantic +anyio==3.7.1 + # via + # -c requirements/edx-platform-constraints.txt + # httpx + # openai asgiref==3.7.2 # via # -c requirements/edx-platform-constraints.txt @@ -26,16 +27,7 @@ asgiref==3.7.2 asn1crypto==1.5.1 # via # -c requirements/edx-platform-constraints.txt - # oscrypto # snowflake-connector-python -async-timeout==4.0.3 - # via - # -c requirements/edx-platform-constraints.txt - # aiohttp -attrs==23.1.0 - # via - # -c requirements/edx-platform-constraints.txt - # aiohttp backports-zoneinfo[tzdata]==0.2.1 # via # -c requirements/edx-platform-constraints.txt @@ -47,13 +39,15 @@ bleach==6.1.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -celery==5.3.4 +celery==5.3.5 # via # -c requirements/constraints.txt # -r requirements/base.in certifi==2023.7.22 # via # -c requirements/edx-platform-constraints.txt + # httpcore + # httpx # requests # snowflake-connector-python cffi==1.16.0 @@ -65,7 +59,6 @@ cffi==1.16.0 charset-normalizer==2.0.12 # via # -c requirements/edx-platform-constraints.txt - # aiohttp # requests # snowflake-connector-python click==8.1.7 @@ -116,7 +109,11 @@ deprecated==1.2.14 # via # -c requirements/edx-platform-constraints.txt # jwcrypto -django==3.2.22 +distro==1.8.0 + # via + # -c requirements/edx-platform-constraints.txt + # openai +django==3.2.23 # via # -c requirements/common_constraints.txt # -c requirements/edx-platform-constraints.txt @@ -165,7 +162,7 @@ django-filter==23.3 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -django-ipware==5.0.1 +django-ipware==5.0.2 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -226,7 +223,7 @@ edx-braze-client==0.1.8 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -edx-django-utils==5.7.0 +edx-django-utils==5.8.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -248,7 +245,7 @@ edx-rbac==1.8.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -edx-rest-api-client==5.6.0 +edx-rest-api-client==5.6.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -260,21 +257,33 @@ edx-toggles==5.1.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -filelock==3.12.4 +exceptiongroup==1.1.3 + # via + # -c requirements/edx-platform-constraints.txt + # anyio +filelock==3.13.1 # via # -c requirements/edx-platform-constraints.txt # snowflake-connector-python -frozenlist==1.4.0 +h11==0.14.0 + # via + # -c requirements/edx-platform-constraints.txt + # httpcore +httpcore==1.0.2 + # via + # -c requirements/edx-platform-constraints.txt + # httpx +httpx==0.25.1 # via # -c requirements/edx-platform-constraints.txt - # aiohttp - # aiosignal + # openai idna==3.4 # via # -c requirements/edx-platform-constraints.txt + # anyio + # httpx # requests # snowflake-connector-python - # yarl inflection==0.5.1 # via # -c requirements/edx-platform-constraints.txt @@ -306,12 +315,7 @@ markupsafe==2.1.3 # via # -c requirements/edx-platform-constraints.txt # jinja2 -multidict==6.0.4 - # via - # -c requirements/edx-platform-constraints.txt - # aiohttp - # yarl -newrelic==9.1.0 +newrelic==9.1.1 # via # -c requirements/edx-platform-constraints.txt # edx-django-utils @@ -319,14 +323,10 @@ oauthlib==3.2.2 # via # -c requirements/edx-platform-constraints.txt # django-oauth-toolkit -openai==0.28.1 +openai==1.2.2 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -oscrypto==1.3.0 - # via - # -c requirements/edx-platform-constraints.txt - # snowflake-connector-python packaging==23.2 # via # -c requirements/edx-platform-constraints.txt @@ -340,7 +340,7 @@ path-py==12.5.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -pbr==5.11.1 +pbr==6.0.0 # via # -c requirements/edx-platform-constraints.txt # stevedore @@ -356,9 +356,9 @@ platformdirs==3.11.0 # via # -c requirements/edx-platform-constraints.txt # snowflake-connector-python -prompt-toolkit==3.0.39 +prompt-toolkit==3.0.40 # via click-repl -psutil==5.9.5 +psutil==5.9.6 # via # -c requirements/edx-platform-constraints.txt # edx-django-utils @@ -370,16 +370,21 @@ pycparser==2.21 # via # -c requirements/edx-platform-constraints.txt # cffi -pycryptodomex==3.19.0 +pydantic==2.4.2 # via # -c requirements/edx-platform-constraints.txt - # snowflake-connector-python + # openai +pydantic-core==2.10.1 + # via + # -c requirements/edx-platform-constraints.txt + # pydantic pyjwt[crypto]==2.8.0 # via # -c requirements/edx-platform-constraints.txt # drf-jwt # edx-drf-extensions # edx-rest-api-client + # pyjwt # snowflake-connector-python pymongo==3.13.0 # via @@ -423,10 +428,9 @@ requests==2.31.0 # django-oauth-toolkit # edx-drf-extensions # edx-rest-api-client - # openai # slumber # snowflake-connector-python -ruamel-yaml==0.17.35 +ruamel-yaml==0.18.5 # via # -c requirements/edx-platform-constraints.txt # drf-yasg @@ -453,7 +457,12 @@ slumber==0.7.1 # -c requirements/edx-platform-constraints.txt # -r requirements/base.in # edx-rest-api-client -snowflake-connector-python==3.2.1 +sniffio==1.3.0 + # via + # -c requirements/edx-platform-constraints.txt + # anyio + # httpx +snowflake-connector-python==3.4.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -472,7 +481,7 @@ stevedore==5.1.0 # code-annotations # edx-django-utils # edx-opaque-keys -testfixtures==7.2.0 +testfixtures==7.2.2 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -480,7 +489,7 @@ text-unidecode==1.3 # via # -c requirements/edx-platform-constraints.txt # python-slugify -tomlkit==0.12.1 +tomlkit==0.12.2 # via # -c requirements/edx-platform-constraints.txt # snowflake-connector-python @@ -491,10 +500,14 @@ tqdm==4.66.1 typing-extensions==4.8.0 # via # -c requirements/edx-platform-constraints.txt + # annotated-types # asgiref # django-countries # edx-opaque-keys # kombu + # openai + # pydantic + # pydantic-core # snowflake-connector-python tzdata==2023.3 # via @@ -510,7 +523,7 @@ uritemplate==4.1.1 # -c requirements/edx-platform-constraints.txt # coreapi # drf-yasg -urllib3==1.26.17 +urllib3==1.26.18 # via # -c requirements/edx-platform-constraints.txt # requests @@ -520,7 +533,7 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.2.8 +wcwidth==0.2.9 # via # -c requirements/edx-platform-constraints.txt # prompt-toolkit @@ -528,11 +541,7 @@ webencodings==0.5.1 # via # -c requirements/edx-platform-constraints.txt # bleach -wrapt==1.15.0 +wrapt==1.16.0 # via # -c requirements/edx-platform-constraints.txt # deprecated -yarl==1.9.2 - # via - # -c requirements/edx-platform-constraints.txt - # aiohttp diff --git a/requirements/test.txt b/requirements/test.txt index 6880b62747..252f85be1e 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -4,21 +4,22 @@ # # make upgrade # -aiohttp==3.8.6 # via # -r requirements/test-master.txt - # openai -aiosignal==1.3.1 + # kombu +aniso8601==9.0.1 # via # -r requirements/test-master.txt - # aiohttp + # edx-tincan-py35 +annotated-types==0.6.0 # via # -r requirements/test-master.txt - # kombu -aniso8601==9.0.1 + # pydantic +anyio==3.7.1 # via # -r requirements/test-master.txt - # edx-tincan-py35 + # httpx + # openai asgiref==3.7.2 # via # -r requirements/test-master.txt @@ -27,21 +28,14 @@ asgiref==3.7.2 asn1crypto==1.5.1 # via # -r requirements/test-master.txt - # oscrypto # snowflake-connector-python -async-timeout==4.0.3 - # via - # -r requirements/test-master.txt - # aiohttp attrs==23.1.0 - # via - # -r requirements/test-master.txt - # aiohttp - # pytest + # via pytest backports-zoneinfo[tzdata]==0.2.1 # via # -r requirements/test-master.txt # -r requirements/test.in + # backports-zoneinfo # celery # kombu # via @@ -55,6 +49,8 @@ bleach==6.1.0 certifi==2023.7.22 # via # -r requirements/test-master.txt + # httpcore + # httpx # requests # snowflake-connector-python cffi==1.16.0 @@ -68,7 +64,6 @@ chardet==5.2.0 charset-normalizer==2.0.12 # via # -r requirements/test-master.txt - # aiohttp # requests # snowflake-connector-python # via @@ -103,7 +98,9 @@ coreschema==0.0.4 # coreapi # drf-yasg coverage[toml]==7.3.2 - # via pytest-cov + # via + # coverage + # pytest-cov cryptography==38.0.4 # via # -r requirements/test-master.txt @@ -123,8 +120,12 @@ deprecated==1.2.14 # via # -r requirements/test-master.txt # jwcrypto -diff-cover==8.0.0 +diff-cover==8.0.1 # via -r requirements/test.in +distro==1.8.0 + # via + # -r requirements/test-master.txt + # openai # via # -c requirements/common_constraints.txt # -r requirements/test-master.txt @@ -161,7 +162,7 @@ django-fernet-fields-v2==0.9 # via -r requirements/test-master.txt django-filter==23.3 # via -r requirements/test-master.txt -django-ipware==5.0.1 +django-ipware==5.0.2 # via -r requirements/test-master.txt django-model-utils==4.3.1 # via @@ -206,7 +207,7 @@ edx-api-doc-tools==1.7.0 # via -r requirements/test-master.txt edx-braze-client==0.1.8 # via -r requirements/test-master.txt -edx-django-utils==5.7.0 +edx-django-utils==5.8.0 # via # -r requirements/test-master.txt # django-config-models @@ -221,21 +222,26 @@ edx-opaque-keys[django]==2.5.1 # via # -r requirements/test-master.txt # edx-drf-extensions + # edx-opaque-keys edx-rbac==1.8.0 # via -r requirements/test-master.txt -edx-rest-api-client==5.6.0 +edx-rest-api-client==5.6.1 # via -r requirements/test-master.txt edx-tincan-py35==1.0.0 # via -r requirements/test-master.txt edx-toggles==5.1.0 # via -r requirements/test-master.txt +exceptiongroup==1.1.3 + # via + # -r requirements/test-master.txt + # anyio factory-boy==3.3.0 # via # -c requirements/constraints.txt # -r requirements/test.in -faker==19.13.0 +faker==20.0.0 # via factory-boy -filelock==3.12.4 +filelock==3.13.1 # via # -r requirements/test-master.txt # snowflake-connector-python @@ -243,17 +249,25 @@ freezegun==0.3.14 # via # -c requirements/constraints.txt # -r requirements/test.in -frozenlist==1.4.0 +h11==0.14.0 + # via + # -r requirements/test-master.txt + # httpcore +httpcore==1.0.2 # via # -r requirements/test-master.txt - # aiohttp - # aiosignal + # httpx +httpx==0.25.1 + # via + # -r requirements/test-master.txt + # openai idna==3.4 # via # -r requirements/test-master.txt + # anyio + # httpx # requests # snowflake-connector-python - # yarl inflection==0.5.1 # via # -r requirements/test-master.txt @@ -289,12 +303,7 @@ mock==3.0.5 # via # -c requirements/constraints.txt # -r requirements/test.in -multidict==6.0.4 - # via - # -r requirements/test-master.txt - # aiohttp - # yarl -newrelic==9.1.0 +newrelic==9.1.1 # via # -r requirements/test-master.txt # edx-django-utils @@ -302,12 +311,8 @@ oauthlib==3.2.2 # via # -r requirements/test-master.txt # django-oauth-toolkit -openai==0.28.1 +openai==1.2.2 # via -r requirements/test-master.txt -oscrypto==1.3.0 - # via - # -r requirements/test-master.txt - # snowflake-connector-python packaging==23.2 # via # -r requirements/test-master.txt @@ -320,7 +325,7 @@ path==16.7.1 # path-py path-py==12.5.0 # via -r requirements/test-master.txt -pbr==5.11.1 +pbr==6.0.0 # via # -r requirements/test-master.txt # stevedore @@ -339,7 +344,7 @@ pluggy==1.3.0 # via # -r requirements/test-master.txt # click-repl -psutil==5.9.5 +psutil==5.9.6 # via # -r requirements/test-master.txt # edx-django-utils @@ -353,10 +358,14 @@ pycparser==2.21 # via # -r requirements/test-master.txt # cffi -pycryptodomex==3.19.0 +pydantic==2.4.2 # via # -r requirements/test-master.txt - # snowflake-connector-python + # openai +pydantic-core==2.10.1 + # via + # -r requirements/test-master.txt + # pydantic pygments==2.16.1 # via diff-cover pyjwt[crypto]==2.8.0 @@ -365,6 +374,7 @@ pyjwt[crypto]==2.8.0 # drf-jwt # edx-drf-extensions # edx-rest-api-client + # pyjwt # snowflake-connector-python pymongo==3.13.0 # via @@ -416,7 +426,6 @@ requests==2.31.0 # django-oauth-toolkit # edx-drf-extensions # edx-rest-api-client - # openai # responses # slumber # snowflake-connector-python @@ -424,7 +433,7 @@ responses==0.10.15 # via # -c requirements/constraints.txt # -r requirements/test.in -ruamel-yaml==0.17.35 +ruamel-yaml==0.18.5 # via # -r requirements/test-master.txt # drf-yasg @@ -451,7 +460,12 @@ slumber==0.7.1 # via # -r requirements/test-master.txt # edx-rest-api-client -snowflake-connector-python==3.2.1 +sniffio==1.3.0 + # via + # -r requirements/test-master.txt + # anyio + # httpx +snowflake-connector-python==3.4.1 # via -r requirements/test-master.txt sortedcontainers==2.4.0 # via @@ -467,7 +481,7 @@ stevedore==5.1.0 # code-annotations # edx-django-utils # edx-opaque-keys -testfixtures==7.2.0 +testfixtures==7.2.2 # via # -r requirements/test-master.txt # -r requirements/test.in @@ -479,7 +493,7 @@ toml==0.10.2 # via pytest tomli==2.0.1 # via coverage -tomlkit==0.12.1 +tomlkit==0.12.2 # via # -r requirements/test-master.txt # snowflake-connector-python @@ -490,11 +504,15 @@ tqdm==4.66.1 typing-extensions==4.8.0 # via # -r requirements/test-master.txt + # annotated-types # asgiref # django-countries # edx-opaque-keys # faker # kombu + # openai + # pydantic + # pydantic-core # snowflake-connector-python tzdata==2023.3 # via @@ -508,7 +526,7 @@ uritemplate==4.1.1 # -r requirements/test-master.txt # coreapi # drf-yasg -urllib3==1.26.17 +urllib3==1.26.18 # via # -r requirements/test-master.txt # requests @@ -518,7 +536,7 @@ urllib3==1.26.17 # amqp # celery # kombu -wcwidth==0.2.8 +wcwidth==0.2.9 # via # -r requirements/test-master.txt # prompt-toolkit @@ -526,11 +544,7 @@ webencodings==0.5.1 # via # -r requirements/test-master.txt # bleach -wrapt==1.15.0 +wrapt==1.16.0 # via # -r requirements/test-master.txt # deprecated -yarl==1.9.2 - # via - # -r requirements/test-master.txt - # aiohttp