diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 3a906e053..bcf443e78 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -17,6 +17,10 @@ Unreleased ---------- * nothing unreleased +[4.23.5] +--------- +* chore: requirement updates + [4.23.4] --------- * refactor: added logs for data dog inspection for permission check in handler function. diff --git a/enterprise/__init__.py b/enterprise/__init__.py index 4ce1828e6..9a3ac045c 100644 --- a/enterprise/__init__.py +++ b/enterprise/__init__.py @@ -2,4 +2,4 @@ Your project description goes here. """ -__version__ = "4.23.4" +__version__ = "4.23.5" diff --git a/requirements/celery53.txt b/requirements/celery53.txt index 957df4b61..a216ce297 100644 --- a/requirements/celery53.txt +++ b/requirements/celery53.txt @@ -4,6 +4,6 @@ celery==5.4.0 click==8.1.7 click-didyoumean==0.3.1 click-repl==0.3.0 -kombu==5.3.7 +kombu==5.4.0 prompt-toolkit==3.0.47 vine==5.1.0 diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index e74cd23a8..8b10b353a 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -23,15 +23,6 @@ elasticsearch<7.14.0 # django-simple-history>3.0.0 adds indexing and causes a lot of migrations to be affected -# opentelemetry requires version 6.x at the moment: -# https://github.com/open-telemetry/opentelemetry-python/issues/3570 -# Normally this could be added as a constraint in edx-django-utils, where we're -# adding the opentelemetry dependency. However, when we compile pip-tools.txt, -# that uses version 7.x, and then there's no undoing that when compiling base.txt. -# So we need to pin it globally, for now. -# Ticket for unpinning: https://github.com/openedx/edx-lint/issues/407 -importlib-metadata<7 - # Cause: https://github.com/openedx/event-tracking/pull/290 # event-tracking 2.4.1 upgrades to pymongo 4.4.0 which is not supported on edx-platform. # We will pin event-tracking to do not break existing installations diff --git a/requirements/dev.txt b/requirements/dev.txt index d95ae0bca..7ce9b74c8 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -8,7 +8,13 @@ accessible-pygments==0.0.5 # via # -r requirements/doc.txt # pydata-sphinx-theme -aiohttp==3.9.5 +aiohappyeyeballs==2.3.4 + # via + # -r requirements/doc.txt + # -r requirements/test-master.txt + # -r requirements/test.txt + # aiohttp +aiohttp==3.10.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -53,19 +59,19 @@ astroid==3.2.4 # via # pylint # pylint-celery -attrs==23.2.0 +attrs==24.2.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # aiohttp # pytest -babel==2.15.0 +babel==2.16.0 # via # -r requirements/doc.txt # pydata-sphinx-theme # sphinx -bcrypt==4.1.3 +bcrypt==4.2.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -101,7 +107,7 @@ certifi==2024.7.4 # -r requirements/test.txt # requests # snowflake-connector-python -cffi==1.16.0 +cffi==1.17.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -191,7 +197,7 @@ dill==0.3.8 # via pylint distlib==0.3.8 # via virtualenv -django==4.2.14 +django==4.2.15 # via # -c requirements/common_constraints.txt # -r requirements/doc.txt @@ -243,7 +249,7 @@ django-fernet-fields-v2==0.9 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -django-filter==24.2 +django-filter==24.3 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -341,7 +347,7 @@ edx-braze-client==0.2.5 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -edx-django-utils==5.14.2 +edx-django-utils==5.15.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -391,7 +397,7 @@ factory-boy==3.3.0 # -c requirements/constraints.txt # -r requirements/doc.txt # -r requirements/test.txt -faker==26.1.0 +faker==26.3.0 # via # -r requirements/doc.txt # -r requirements/test.txt @@ -450,7 +456,7 @@ jinja2==3.1.4 # code-annotations # diff-cover # sphinx -jsondiff==2.1.2 +jsondiff==2.2.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -466,13 +472,13 @@ jwcrypto==1.5.6 # -r requirements/test-master.txt # -r requirements/test.txt # django-oauth-toolkit -kombu==5.3.7 +kombu==5.4.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # celery -lxml==5.2.2 +lxml==5.3.0 # via edx-i18n-tools markupsafe==2.1.5 # via @@ -628,7 +634,7 @@ pygments==2.18.0 # pydata-sphinx-theme # readme-renderer # sphinx -pyjwt[crypto]==2.8.0 +pyjwt[crypto]==2.9.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -664,7 +670,7 @@ pynacl==1.5.0 # -r requirements/test.txt # edx-django-utils # paramiko -pyopenssl==24.1.0 +pyopenssl==24.2.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -785,7 +791,7 @@ snowballstemmer==2.2.0 # -r requirements/doc.txt # pydocstyle # sphinx -snowflake-connector-python==3.11.0 +snowflake-connector-python==3.12.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -874,7 +880,7 @@ tox==3.28.0 # via # -c requirements/constraints.txt # -r requirements/dev.in -tqdm==4.66.4 +tqdm==4.66.5 # via # -r requirements/doc.txt # -r requirements/test-master.txt diff --git a/requirements/django.txt b/requirements/django.txt index 549c1f8bb..16bc98be5 100644 --- a/requirements/django.txt +++ b/requirements/django.txt @@ -1 +1 @@ -django==4.2.14 +django==4.2.15 diff --git a/requirements/doc.txt b/requirements/doc.txt index 9eb483103..38a7218df 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -6,7 +6,11 @@ # accessible-pygments==0.0.5 # via pydata-sphinx-theme -aiohttp==3.9.5 +aiohappyeyeballs==2.3.4 + # via + # -r requirements/test-master.txt + # aiohttp +aiohttp==3.10.1 # via # -r requirements/test-master.txt # openai @@ -33,16 +37,16 @@ asn1crypto==1.5.1 # via # -r requirements/test-master.txt # snowflake-connector-python -attrs==23.2.0 +attrs==24.2.0 # via # -r requirements/test-master.txt # aiohttp # pytest -babel==2.15.0 +babel==2.16.0 # via # pydata-sphinx-theme # sphinx -bcrypt==4.1.3 +bcrypt==4.2.0 # via # -r requirements/test-master.txt # paramiko @@ -63,7 +67,7 @@ certifi==2024.7.4 # -r requirements/test-master.txt # requests # snowflake-connector-python -cffi==1.16.0 +cffi==1.17.0 # via # -r requirements/test-master.txt # cryptography @@ -113,7 +117,7 @@ defusedxml==0.7.1 # via # -r requirements/test-master.txt # djangorestframework-xml -django==4.2.14 +django==4.2.15 # via # -c requirements/common_constraints.txt # -r requirements/test-master.txt @@ -148,7 +152,7 @@ django-crum==0.7.9 # edx-toggles django-fernet-fields-v2==0.9 # via -r requirements/test-master.txt -django-filter==24.2 +django-filter==24.3 # via -r requirements/test-master.txt django-ipware==7.0.1 # via -r requirements/test-master.txt @@ -208,7 +212,7 @@ edx-api-doc-tools==1.8.0 # via -r requirements/test-master.txt edx-braze-client==0.2.5 # via -r requirements/test-master.txt -edx-django-utils==5.14.2 +edx-django-utils==5.15.0 # via # -r requirements/test-master.txt # django-config-models @@ -235,7 +239,7 @@ factory-boy==3.3.0 # via # -c requirements/constraints.txt # -r requirements/doc.in -faker==26.1.0 +faker==26.3.0 # via factory-boy filelock==3.15.4 # via @@ -265,7 +269,7 @@ jinja2==3.1.4 # -r requirements/test-master.txt # code-annotations # sphinx -jsondiff==2.1.2 +jsondiff==2.2.0 # via -r requirements/test-master.txt jsonfield==3.1.0 # via -r requirements/test-master.txt @@ -273,7 +277,7 @@ jwcrypto==1.5.6 # via # -r requirements/test-master.txt # django-oauth-toolkit -kombu==5.3.7 +kombu==5.4.0 # via # -r requirements/test-master.txt # celery @@ -355,7 +359,7 @@ pygments==2.18.0 # pydata-sphinx-theme # readme-renderer # sphinx -pyjwt[crypto]==2.8.0 +pyjwt[crypto]==2.9.0 # via # -r requirements/test-master.txt # drf-jwt @@ -371,7 +375,7 @@ pynacl==1.5.0 # -r requirements/test-master.txt # edx-django-utils # paramiko -pyopenssl==24.1.0 +pyopenssl==24.2.1 # via # -r requirements/test-master.txt # snowflake-connector-python @@ -437,7 +441,7 @@ slumber==0.7.1 # edx-rest-api-client snowballstemmer==2.2.0 # via sphinx -snowflake-connector-python==3.11.0 +snowflake-connector-python==3.12.0 # via -r requirements/test-master.txt sortedcontainers==2.4.0 # via @@ -487,7 +491,7 @@ tomlkit==0.13.0 # via # -r requirements/test-master.txt # snowflake-connector-python -tqdm==4.66.4 +tqdm==4.66.5 # via # -r requirements/test-master.txt # openai diff --git a/requirements/edx-platform-constraints.txt b/requirements/edx-platform-constraints.txt index f7eb6dfb6..36c88d86a 100644 --- a/requirements/edx-platform-constraints.txt +++ b/requirements/edx-platform-constraints.txt @@ -8,7 +8,9 @@ # via -r requirements/edx/github.in acid-xblock==0.3.1 # via -r requirements/edx/kernel.in -aiohttp==3.9.5 +aiohappyeyeballs==2.3.4 + # via aiohttp +aiohttp==3.10.1 # via # geoip2 # openai @@ -32,7 +34,7 @@ asgiref==3.8.1 # django-countries asn1crypto==1.5.1 # via snowflake-connector-python -attrs==23.2.0 +attrs==24.2.0 # via # -r requirements/edx/kernel.in # aiohttp @@ -49,7 +51,7 @@ babel==2.15.0 # enmerkar-underscore backoff==1.10.0 # via analytics-python -bcrypt==4.1.3 +bcrypt==4.2.0 # via paramiko beautifulsoup4==4.12.3 # via pynliner @@ -64,19 +66,23 @@ bleach[css]==6.1.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/kernel.in -boto3==1.34.144 +boto3==1.34.154 # via # -r requirements/edx/kernel.in # django-ses # fs-s3fs # ora2 -botocore==1.34.144 +botocore==1.34.154 # via # -r requirements/edx/kernel.in # boto3 # s3transfer bridgekeeper==0.9 # via -r requirements/edx/kernel.in +cachecontrol==0.14.0 + # via firebase-admin +cachetools==5.4.0 + # via google-auth camel-converter[pydantic]==3.1.2 # via meilisearch # via @@ -95,7 +101,7 @@ certifi==2024.7.4 # py2neo # requests # snowflake-connector-python -cffi==1.16.0 +cffi==1.17.0 # via # cryptography # pynacl @@ -154,7 +160,7 @@ defusedxml==0.7.1 # ora2 # python3-openid # social-auth-core -django==4.2.14 +django==4.2.15 # via # -c requirements/edx/../common_constraints.txt # -c requirements/edx/../constraints.txt @@ -173,6 +179,7 @@ django==4.2.14 # django-multi-email-field # django-mysql # django-oauth-toolkit + # django-push-notifications # django-sekizai # django-ses # django-statici18n @@ -254,7 +261,7 @@ django-crum==0.7.9 # edx-toggles # super-csv django-fernet-fields-v2==0.9 -django-filter==24.2 +django-filter==24.3 # via # -r requirements/edx/kernel.in # edx-enterprise @@ -301,6 +308,8 @@ django-oauth-toolkit==1.7.1 django-object-actions==4.2.0 django-pipeline==3.1.0 # via -r requirements/edx/kernel.in +django-push-notifications==3.1.0 + # via edx-ace django-ratelimit==4.1.0 # via -r requirements/edx/kernel.in django-sekizai==4.1.0 @@ -378,7 +387,7 @@ drf-yasg==1.21.7 # via # django-user-tasks # edx-api-doc-tools -edx-ace==1.9.1 +edx-ace==1.11.1 # via -r requirements/edx/kernel.in edx-api-doc-tools==1.8.0 # via @@ -406,7 +415,7 @@ edx-celeryutils==1.3.0 # super-csv edx-codejail==3.4.1 # via -r requirements/edx/kernel.in -edx-completion==4.6.6 +edx-completion==4.6.7 # via -r requirements/edx/kernel.in edx-django-release-util==1.4.0 # via @@ -415,7 +424,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.14.2 +edx-django-utils==5.15.0 # via # -r requirements/edx/kernel.in # django-config-models @@ -444,11 +453,11 @@ edx-drf-extensions==10.3.0 # edx-when # edxval # openedx-learning -edx-enterprise==4.22.2 +edx-enterprise==4.23.3 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in -edx-event-bus-kafka==5.7.0 +edx-event-bus-kafka==5.8.1 # via -r requirements/edx/kernel.in edx-event-bus-redis==0.5.0 # via -r requirements/edx/kernel.in @@ -489,11 +498,11 @@ edx-rest-api-client==5.7.1 # -r requirements/edx/kernel.in # edx-enterprise # edx-proctoring -edx-search==3.9.1 +edx-search==4.0.0 # via -r requirements/edx/kernel.in edx-sga==0.25.0 # via -r requirements/edx/bundled.in -edx-submissions==3.7.5 +edx-submissions==3.7.6 # via # -r requirements/edx/kernel.in # ora2 @@ -537,6 +546,8 @@ fastavro==1.9.5 # via openedx-events filelock==3.15.4 # via snowflake-connector-python +firebase-admin==6.5.0 + # via edx-ace frozenlist==1.4.1 # via # aiohttp @@ -557,6 +568,49 @@ 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 + # via + # firebase-admin + # google-api-python-client + # google-cloud-core + # google-cloud-firestore + # google-cloud-storage +google-api-python-client==2.139.0 + # via firebase-admin +google-auth==2.32.0 + # via + # google-api-core + # google-api-python-client + # google-auth-httplib2 + # google-cloud-core + # google-cloud-firestore + # google-cloud-storage +google-auth-httplib2==0.2.0 + # via google-api-python-client +google-cloud-core==2.4.1 + # via + # google-cloud-firestore + # google-cloud-storage +google-cloud-firestore==2.17.0 + # via firebase-admin +google-cloud-storage==2.18.0 + # via firebase-admin +google-crc32c==1.5.0 + # via + # google-cloud-storage + # google-resumable-media +google-resumable-media==2.7.1 + # via google-cloud-storage +googleapis-common-protos==1.63.2 + # via + # google-api-core + # grpcio-status +grpcio==1.65.4 + # via + # google-api-core + # grpcio-status +grpcio-status==1.62.3 + # via google-api-core gunicorn==22.0.0 # via -r requirements/edx/kernel.in help-tokens==2.4.0 @@ -565,6 +619,10 @@ html5lib==1.1 # via # -r requirements/edx/kernel.in # ora2 +httplib2==0.22.0 + # via + # google-api-python-client + # google-auth-httplib2 icalendar==5.0.13 # via -r requirements/edx/kernel.in idna==3.7 @@ -596,7 +654,7 @@ jmespath==1.0.1 # botocore joblib==1.4.2 # via nltk -jsondiff==2.1.2 +jsondiff==2.2.0 jsonfield==3.1.0 # via # -r requirements/edx/kernel.in @@ -687,6 +745,8 @@ more-itertools==10.3.0 # via cssutils mpmath==1.3.0 # via sympy +msgpack==1.0.8 + # via cachecontrol multidict==6.0.5 # via # aiohttp @@ -757,7 +817,7 @@ optimizely-sdk==4.1.1 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/bundled.in -ora2==6.11.1 +ora2==6.11.2 # via -r requirements/edx/bundled.in packaging==24.1 # via @@ -800,6 +860,17 @@ platformdirs==4.2.2 polib==1.2.0 # via edx-i18n-tools # via click-repl +proto-plus==1.24.0 + # via + # google-api-core + # google-cloud-firestore +protobuf==4.25.4 + # via + # google-api-core + # google-cloud-firestore + # googleapis-common-protos + # grpcio-status + # proto-plus psutil==6.0.0 # via # -r requirements/edx/paver.txt @@ -809,7 +880,12 @@ py2neo @ https://github.com/overhangio/py2neo/releases/download/2021.2.3/py2neo- # -c requirements/edx/../constraints.txt # -r requirements/edx/bundled.in pyasn1==0.6.0 - # via pgpy + # via + # pgpy + # pyasn1-modules + # rsa +pyasn1-modules==0.4.0 + # via google-auth pycountry==24.6.1 # via -r requirements/edx/kernel.in pycparser==2.22 @@ -833,7 +909,7 @@ pyjwkest==1.4.2 # -r requirements/edx/kernel.in # edx-token-utils # lti-consumer-xblock -pyjwt[crypto]==2.8.0 +pyjwt[crypto]==2.9.0 # via # -r requirements/edx/kernel.in # drf-jwt @@ -841,6 +917,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-proctoring # edx-rest-api-client + # firebase-admin # pylti1p3 # snowflake-connector-python # social-auth-core @@ -865,13 +942,14 @@ pynacl==1.5.0 # paramiko pynliner==0.8.0 # via -r requirements/edx/kernel.in -pyopenssl==24.1.0 +pyopenssl==24.2.1 # via # optimizely-sdk # snowflake-connector-python pyparsing==3.1.2 # via # chem + # httplib2 # openedx-calc pyrsistent==0.20.0 # via optimizely-sdk @@ -941,7 +1019,7 @@ random2==1.0.2 # via -r requirements/edx/kernel.in recommender-xblock==2.2.0 # via -r requirements/edx/bundled.in -redis==5.0.7 +redis==5.0.8 # via # -r requirements/edx/kernel.in # walrus @@ -949,19 +1027,22 @@ referencing==0.35.1 # via # jsonschema # jsonschema-specifications -regex==2024.5.15 +regex==2024.7.24 # via nltk requests==2.32.3 # via # -r requirements/edx/paver.txt # algoliasearch # analytics-python + # cachecontrol # django-oauth-toolkit # edx-bulk-grades # edx-drf-extensions # edx-enterprise # edx-rest-api-client # geoip2 + # google-api-core + # google-cloud-storage # mailsnake # meilisearch # openai @@ -979,10 +1060,12 @@ requests-oauthlib==2.0.0 # via # -r requirements/edx/kernel.in # social-auth-core -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing +rsa==4.9 + # via google-auth rules==3.4 # via # -r requirements/edx/kernel.in @@ -1042,9 +1125,10 @@ slumber==0.7.1 # edx-bulk-grades # edx-enterprise # edx-rest-api-client -snowflake-connector-python==3.11.0 +snowflake-connector-python==3.12.0 social-auth-app-django==5.4.1 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in # edx-auth-backends social-auth-core==4.5.4 @@ -1077,7 +1161,7 @@ stevedore==5.2.0 # edx-opaque-keys super-csv==3.2.0 # via edx-bulk-grades -sympy==1.13.0 +sympy==1.13.1 # via openedx-calc testfixtures==8.3.0 text-unidecode==1.3 @@ -1086,7 +1170,7 @@ tinycss2==1.2.1 # via bleach tomlkit==0.13.0 # via snowflake-connector-python -tqdm==4.66.4 +tqdm==4.66.5 # via # nltk # openai @@ -1110,6 +1194,7 @@ uritemplate==4.1.1 # via # drf-spectacular # drf-yasg + # google-api-python-client urllib3==1.26.19 # via # -c requirements/edx/../constraints.txt @@ -1153,6 +1238,7 @@ wrapt==1.16.0 # via -r requirements/edx/paver.txt xblock[django]==4.0.1 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in # acid-xblock # crowdsourcehinter-xblock diff --git a/requirements/js_test.txt b/requirements/js_test.txt index a9faff6d1..c3b8dbffe 100644 --- a/requirements/js_test.txt +++ b/requirements/js_test.txt @@ -4,7 +4,7 @@ # # make upgrade # -attrs==24.1.0 +attrs==24.2.0 # via # outcome # trio @@ -48,7 +48,7 @@ jinja2==2.11.3 # via jasmine markupsafe==2.1.5 # via jinja2 -more-itertools==10.3.0 +more-itertools==10.4.0 # via # cheroot # cherrypy @@ -65,7 +65,7 @@ pysocks==1.7.1 # via urllib3 python-dateutil==2.9.0.post0 # via tempora -pyyaml==6.0.2rc1 +pyyaml==6.0.2 # via jasmine selenium==4.23.1 # via jasmine @@ -79,7 +79,7 @@ tempora==5.7.0 # via # -r requirements/js_test.in # portend -trio==0.26.1 +trio==0.26.2 # via # selenium # trio-websocket diff --git a/requirements/test-master.txt b/requirements/test-master.txt index 134382351..f3a1dd2ca 100644 --- a/requirements/test-master.txt +++ b/requirements/test-master.txt @@ -4,7 +4,11 @@ # # make upgrade # -aiohttp==3.9.5 +aiohappyeyeballs==2.3.4 + # via + # -c requirements/edx-platform-constraints.txt + # aiohttp +aiohttp==3.10.1 # via # -c requirements/edx-platform-constraints.txt # openai @@ -27,11 +31,11 @@ asn1crypto==1.5.1 # via # -c requirements/edx-platform-constraints.txt # snowflake-connector-python -attrs==23.2.0 +attrs==24.2.0 # via # -c requirements/edx-platform-constraints.txt # aiohttp -bcrypt==4.1.3 +bcrypt==4.2.0 # via # -c requirements/edx-platform-constraints.txt # paramiko @@ -50,7 +54,7 @@ certifi==2024.7.4 # -c requirements/edx-platform-constraints.txt # requests # snowflake-connector-python -cffi==1.16.0 +cffi==1.17.0 # via # -c requirements/edx-platform-constraints.txt # cryptography @@ -97,7 +101,7 @@ defusedxml==0.7.1 # via # -c requirements/edx-platform-constraints.txt # djangorestframework-xml -django==4.2.14 +django==4.2.15 # via # -c requirements/common_constraints.txt # -c requirements/edx-platform-constraints.txt @@ -142,7 +146,7 @@ django-fernet-fields-v2==0.9 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -django-filter==24.2 +django-filter==24.3 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -211,7 +215,7 @@ edx-braze-client==0.2.5 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -edx-django-utils==5.14.2 +edx-django-utils==5.15.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -268,7 +272,7 @@ jinja2==3.1.4 # via # -c requirements/edx-platform-constraints.txt # code-annotations -jsondiff==2.1.2 +jsondiff==2.2.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -280,7 +284,7 @@ jwcrypto==1.5.6 # via # -c requirements/edx-platform-constraints.txt # django-oauth-toolkit -kombu==5.3.7 +kombu==5.4.0 # via celery markupsafe==2.1.5 # via @@ -350,7 +354,7 @@ pycparser==2.22 # via # -c requirements/edx-platform-constraints.txt # cffi -pyjwt[crypto]==2.8.0 +pyjwt[crypto]==2.9.0 # via # -c requirements/edx-platform-constraints.txt # drf-jwt @@ -366,7 +370,7 @@ pynacl==1.5.0 # -c requirements/edx-platform-constraints.txt # edx-django-utils # paramiko -pyopenssl==24.1.0 +pyopenssl==24.2.1 # via # -c requirements/edx-platform-constraints.txt # snowflake-connector-python @@ -426,7 +430,7 @@ slumber==0.7.1 # -c requirements/edx-platform-constraints.txt # -r requirements/base.in # edx-rest-api-client -snowflake-connector-python==3.11.0 +snowflake-connector-python==3.12.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -457,7 +461,7 @@ tomlkit==0.13.0 # via # -c requirements/edx-platform-constraints.txt # snowflake-connector-python -tqdm==4.66.4 +tqdm==4.66.5 # via # -c requirements/edx-platform-constraints.txt # openai diff --git a/requirements/test.txt b/requirements/test.txt index aa58c1527..c12764dba 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -4,7 +4,11 @@ # # make upgrade # -aiohttp==3.9.5 +aiohappyeyeballs==2.3.4 + # via + # -r requirements/test-master.txt + # aiohttp +aiohttp==3.10.1 # via # -r requirements/test-master.txt # openai @@ -28,12 +32,12 @@ asn1crypto==1.5.1 # via # -r requirements/test-master.txt # snowflake-connector-python -attrs==23.2.0 +attrs==24.2.0 # via # -r requirements/test-master.txt # aiohttp # pytest -bcrypt==4.1.3 +bcrypt==4.2.0 # via # -r requirements/test-master.txt # paramiko @@ -50,7 +54,7 @@ certifi==2024.7.4 # -r requirements/test-master.txt # requests # snowflake-connector-python -cffi==1.16.0 +cffi==1.17.0 # via # -r requirements/test-master.txt # cryptography @@ -139,7 +143,7 @@ django-crum==0.7.9 # edx-toggles django-fernet-fields-v2==0.9 # via -r requirements/test-master.txt -django-filter==24.2 +django-filter==24.3 # via -r requirements/test-master.txt django-ipware==7.0.1 # via -r requirements/test-master.txt @@ -190,7 +194,7 @@ edx-api-doc-tools==1.8.0 # via -r requirements/test-master.txt edx-braze-client==0.2.5 # via -r requirements/test-master.txt -edx-django-utils==5.14.2 +edx-django-utils==5.15.0 # via # -r requirements/test-master.txt # django-config-models @@ -217,7 +221,7 @@ factory-boy==3.3.0 # via # -c requirements/constraints.txt # -r requirements/test.in -faker==26.1.0 +faker==26.3.0 # via factory-boy filelock==3.15.4 # via @@ -249,7 +253,7 @@ jinja2==3.1.4 # -r requirements/test-master.txt # code-annotations # diff-cover -jsondiff==2.1.2 +jsondiff==2.2.0 # via -r requirements/test-master.txt jsonfield==3.1.0 # via -r requirements/test-master.txt @@ -332,7 +336,7 @@ pycparser==2.22 # cffi pygments==2.18.0 # via diff-cover -pyjwt[crypto]==2.8.0 +pyjwt[crypto]==2.9.0 # via # -r requirements/test-master.txt # drf-jwt @@ -348,7 +352,7 @@ pynacl==1.5.0 # -r requirements/test-master.txt # edx-django-utils # paramiko -pyopenssl==24.1.0 +pyopenssl==24.2.1 # via # -r requirements/test-master.txt # snowflake-connector-python @@ -421,7 +425,7 @@ slumber==0.7.1 # via # -r requirements/test-master.txt # edx-rest-api-client -snowflake-connector-python==3.11.0 +snowflake-connector-python==3.12.0 # via -r requirements/test-master.txt sortedcontainers==2.4.0 # via @@ -451,7 +455,7 @@ tomlkit==0.13.0 # via # -r requirements/test-master.txt # snowflake-connector-python -tqdm==4.66.4 +tqdm==4.66.5 # via # -r requirements/test-master.txt # openai