diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index d302ebe595..66676d5821 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -11,7 +11,6 @@ # Note: Changes to this file will automatically be used by other repos, referencing # this file from Github directly. It does not require packaging in edx-lint. - # using LTS django version Django<5.0 @@ -23,13 +22,6 @@ elasticsearch<7.14.0 # django-simple-history>3.0.0 adds indexing and causes a lot of migrations to be affected -# 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 -# 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/local.txt b/requirements/local.txt index 7045d5bc5a..1b95889202 100644 --- a/requirements/local.txt +++ b/requirements/local.txt @@ -8,7 +8,7 @@ accessible-pygments==0.0.5 # via pydata-sphinx-theme aiohappyeyeballs==2.4.3 # via aiohttp -aiohttp==3.10.10 +aiohttp==3.11.2 # via openai aiosignal==1.3.1 # via aiohttp @@ -23,7 +23,7 @@ algoliasearch-django==1.7.3 # via # -c requirements/constraints.txt # -r requirements/base.in -amqp==5.2.0 +amqp==5.3.1 # via kombu asgiref==3.8.1 # via @@ -64,9 +64,9 @@ boltons==21.0.0 # face # glom # semgrep -boto3==1.35.57 +boto3==1.35.63 # via django-ses -botocore==1.35.57 +botocore==1.35.63 # via # boto3 # s3transfer @@ -126,7 +126,7 @@ click-plugins==1.1.1 # via celery click-repl==0.3.0 # via celery -code-annotations==1.8.0 +code-annotations==1.8.1 # via # edx-lint # edx-toggles @@ -136,7 +136,7 @@ colorama==0.4.6 # tox contentful==2.2.0 # via -r requirements/base.in -coverage[toml]==7.6.4 +coverage[toml]==7.6.7 # via # -r requirements/test.in # pytest-cov @@ -211,7 +211,7 @@ distlib==0.3.9 # social-auth-app-django # taxonomy-connector # xss-utils -django-admin-sortable2==2.2.3 +django-admin-sortable2==2.2.4 # via -r requirements/base.in django-appconf==1.0.6 # via django-compressor @@ -306,7 +306,7 @@ django-taggit==6.1.0 # django-taggit-autosuggest django-taggit-autosuggest==0.4.1 # via -r requirements/base.in -django-waffle==4.1.0 +django-waffle==4.2.0 # via # -r requirements/base.in # edx-django-utils @@ -418,7 +418,7 @@ face==24.0.0 # via glom factory-boy==3.3.1 # via -r requirements/test.in -faker==30.8.2 +faker==33.0.0 # via factory-boy fastavro==1.9.7 # via openedx-events @@ -437,9 +437,9 @@ getsmarter-api-clients==0.6.1 # via -r requirements/base.in glom==22.1.0 # via semgrep -google-api-core==2.22.0 +google-api-core==2.23.0 # via google-api-python-client -google-api-python-client==2.151.0 +google-api-python-client==2.153.0 # via -r requirements/base.in google-auth==2.36.0 # via @@ -454,7 +454,7 @@ google-auth-httplib2==0.2.0 # google-api-python-client google-auth-oauthlib==1.2.1 # via gspread -googleapis-common-protos==1.65.0 +googleapis-common-protos==1.66.0 # via google-api-core gspread==6.1.4 # via -r requirements/base.in @@ -508,7 +508,7 @@ lxml[html-clean,html_clean]==5.3.0 # edx-i18n-tools # lxml-html-clean # zeep -lxml-html-clean==0.3.1 +lxml-html-clean==0.4.1 # via lxml markdown==3.7 # via -r requirements/base.in @@ -524,7 +524,7 @@ multidict==6.1.0 # via # aiohttp # yarl -mysqlclient==2.2.5 +mysqlclient==2.2.6 # via -r requirements/test.in newrelic==10.2.0 # via edx-django-utils @@ -561,7 +561,7 @@ path==16.16.0 # via edx-i18n-tools pbr==6.1.0 # via stevedore -peewee==3.17.7 +peewee==3.17.8 # via semgrep pillow==9.5.0 # via @@ -585,7 +585,9 @@ polib==1.2.0 prompt-toolkit==3.0.48 # via click-repl propcache==0.2.0 - # via yarl + # via + # aiohttp + # yarl proto-plus==1.25.0 # via google-api-core protobuf==5.28.3 @@ -614,7 +616,7 @@ pygments==2.18.0 # accessible-pygments # pydata-sphinx-theme # sphinx -pyjwt[crypto]==2.9.0 +pyjwt[crypto]==2.10.0 # via # drf-jwt # edx-auth-backends @@ -834,7 +836,7 @@ sphinxcontrib-qthelp==2.0.0 # via sphinx sphinxcontrib-serializinghtml==2.0.0 # via sphinx -sqlparse==0.5.1 +sqlparse==0.5.2 # via # django # django-debug-toolbar @@ -919,7 +921,7 @@ wsproto==1.2.0 # via trio-websocket xss-utils==0.6.0 # via -r requirements/base.in -yarl==1.17.1 +yarl==1.17.2 # via aiohttp zeep==4.3.1 # via simple-salesforce diff --git a/requirements/pip.txt b/requirements/pip.txt index bdfd80816d..e581f53c2f 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -12,5 +12,5 @@ pip==24.2 # via # -c /home/runner/work/course-discovery/course-discovery/requirements/common_constraints.txt # -r requirements/pip.in -setuptools==75.3.0 +setuptools==75.5.0 # via -r requirements/pip.in diff --git a/requirements/production.txt b/requirements/production.txt index ac7c8eb148..fdefefc849 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -6,7 +6,7 @@ # aiohappyeyeballs==2.4.3 # via aiohttp -aiohttp==3.10.10 +aiohttp==3.11.2 # via openai aiosignal==1.3.1 # via aiohttp @@ -19,7 +19,7 @@ algoliasearch-django==1.7.3 # via # -c requirements/constraints.txt # -r requirements/base.in -amqp==5.2.0 +amqp==5.3.1 # via kombu asgiref==3.8.1 # via @@ -41,9 +41,9 @@ beautifulsoup4==4.12.3 # taxonomy-connector billiard==4.2.1 # via celery -boto3==1.35.57 +boto3==1.35.63 # via django-ses -botocore==1.35.57 +botocore==1.35.63 # via # boto3 # s3transfer @@ -89,7 +89,7 @@ click-plugins==1.1.1 # via celery click-repl==0.3.0 # via celery -code-annotations==1.8.0 +code-annotations==1.8.1 # via edx-toggles contentful==2.2.0 # via -r requirements/base.in @@ -156,7 +156,7 @@ django==4.2.16 # social-auth-app-django # taxonomy-connector # xss-utils -django-admin-sortable2==2.2.3 +django-admin-sortable2==2.2.4 # via -r requirements/base.in django-appconf==1.0.6 # via django-compressor @@ -246,7 +246,7 @@ django-taggit==6.1.0 # django-taggit-autosuggest django-taggit-autosuggest==0.4.1 # via -r requirements/base.in -django-waffle==4.1.0 +django-waffle==4.2.0 # via # -r requirements/base.in # edx-django-utils @@ -352,11 +352,11 @@ frozenlist==1.5.0 # aiosignal getsmarter-api-clients==0.6.1 # via -r requirements/base.in -gevent==24.10.3 +gevent==24.11.1 # via -r requirements/production.in -google-api-core==2.22.0 +google-api-core==2.23.0 # via google-api-python-client -google-api-python-client==2.151.0 +google-api-python-client==2.153.0 # via -r requirements/base.in google-auth==2.36.0 # via @@ -371,7 +371,7 @@ google-auth-httplib2==0.2.0 # google-api-python-client google-auth-oauthlib==1.2.1 # via gspread -googleapis-common-protos==1.65.0 +googleapis-common-protos==1.66.0 # via google-api-core greenlet==3.1.1 # via gevent @@ -413,7 +413,7 @@ lxml[html-clean,html_clean]==5.3.0 # -r requirements/base.in # lxml-html-clean # zeep -lxml-html-clean==0.3.1 +lxml-html-clean==0.4.1 # via lxml markdown==3.7 # via -r requirements/base.in @@ -425,7 +425,7 @@ multidict==6.1.0 # via # aiohttp # yarl -mysqlclient==2.2.5 +mysqlclient==2.2.6 # via -r requirements/production.in newrelic==10.2.0 # via @@ -468,7 +468,9 @@ platformdirs==4.3.6 prompt-toolkit==3.0.48 # via click-repl propcache==0.2.0 - # via yarl + # via + # aiohttp + # yarl proto-plus==1.25.0 # via google-api-core protobuf==5.28.3 @@ -488,7 +490,7 @@ pycountry==24.6.1 # via -r requirements/base.in pycparser==2.22 # via cffi -pyjwt[crypto]==2.9.0 +pyjwt[crypto]==2.10.0 # via # drf-jwt # edx-auth-backends @@ -607,7 +609,7 @@ sortedcontainers==2.4.0 # via snowflake-connector-python soupsieve==2.6 # via beautifulsoup4 -sqlparse==0.5.1 +sqlparse==0.5.2 # via django stevedore==5.3.0 # via @@ -662,7 +664,7 @@ webencodings==0.5.1 # tinycss2 xss-utils==0.6.0 # via -r requirements/base.in -yarl==1.17.1 +yarl==1.17.2 # via aiohttp zeep==4.3.1 # via simple-salesforce