diff --git a/requirements/constraints.txt b/requirements/constraints.txt index e3033291c12a..b404440e04dd 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -123,3 +123,9 @@ path<16.12.0 # Temporary to Support the python 3.11 Upgrade backports.zoneinfo;python_version<"3.9" # Newer versions have zoneinfo available in the standard library + +# Relevant GitHub Issue: https://github.com/openedx/edx-platform/issues/35126 +# We need to upgrade the version of elasticsearch to atleast 7.15 before we can upgrade to Numpy 2.0.0 +# Otherwise we see a failure while running the following command: +# export DJANGO_SETTINGS_MODULE=cms.envs.test; python manage.py cms check_reserved_keywords --override_file db_keyword_overrides.yml --report_path reports/reserved_keywords --report_file cms_reserved_keyword_report.csv +numpy<2.0.0 diff --git a/requirements/edx-sandbox/base.txt b/requirements/edx-sandbox/base.txt index bf5148b100de..241deba480cf 100644 --- a/requirements/edx-sandbox/base.txt +++ b/requirements/edx-sandbox/base.txt @@ -20,7 +20,7 @@ cryptography==42.0.8 # via -r requirements/edx-sandbox/base.in cycler==0.12.1 # via matplotlib -fonttools==4.53.0 +fonttools==4.53.1 # via matplotlib joblib==1.4.2 # via nltk @@ -35,7 +35,7 @@ markupsafe==2.1.5 # via # chem # openedx-calc -matplotlib==3.9.0 +matplotlib==3.9.1 # via -r requirements/edx-sandbox/base.in mpmath==1.3.0 # via sympy @@ -47,6 +47,7 @@ nltk==3.8.1 # chem numpy==1.26.4 # via + # -c requirements/edx-sandbox/../constraints.txt # chem # contourpy # matplotlib @@ -56,7 +57,7 @@ openedx-calc==3.1.0 # via -r requirements/edx-sandbox/base.in packaging==24.1 # via matplotlib -pillow==10.3.0 +pillow==10.4.0 # via matplotlib pycparser==2.22 # via cffi @@ -72,7 +73,7 @@ random2==1.0.2 # via -r requirements/edx-sandbox/base.in regex==2024.5.15 # via nltk -scipy==1.13.1 +scipy==1.14.0 # via # -r requirements/edx-sandbox/base.in # chem @@ -81,7 +82,7 @@ six==1.16.0 # via # codejail-includes # python-dateutil -sympy==1.12.1 +sympy==1.13.0 # via # -r requirements/edx-sandbox/base.in # openedx-calc diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index ac02032cf2b4..1259d5bda7fb 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -66,13 +66,13 @@ bleach[css]==6.1.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/kernel.in -boto3==1.34.123 +boto3==1.34.144 # via # -r requirements/edx/kernel.in # django-ses # fs-s3fs # ora2 -botocore==1.34.123 +botocore==1.34.144 # via # -r requirements/edx/kernel.in # boto3 @@ -91,7 +91,7 @@ celery==5.4.0 # edx-enterprise # event-tracking # openedx-learning -certifi==2024.6.2 +certifi==2024.7.4 # via # -r requirements/edx/paver.txt # elasticsearch @@ -160,7 +160,7 @@ defusedxml==0.7.1 # ora2 # python3-openid # social-auth-core -django==4.2.13 +django==4.2.14 # via # -c requirements/edx/../common_constraints.txt # -c requirements/edx/../constraints.txt @@ -244,7 +244,7 @@ django-config-models==2.7.0 # edx-enterprise # edx-name-affirmation # lti-consumer-xblock -django-cors-headers==4.3.1 +django-cors-headers==4.4.0 # via -r requirements/edx/kernel.in django-countries==7.6.1 # via @@ -299,7 +299,7 @@ django-mptt==0.16.0 # openedx-django-wiki django-multi-email-field==0.7.0 # via edx-enterprise -django-mysql==4.13.0 +django-mysql==4.14.0 # via -r requirements/edx/kernel.in django-oauth-toolkit==1.7.1 # via @@ -333,7 +333,7 @@ django-statici18n==2.5.0 # lti-consumer-xblock # xblock-drag-and-drop-v2 # xblock-poll -django-storages==1.14.3 +django-storages==1.14.4 # via # -r requirements/edx/kernel.in # edxval @@ -412,7 +412,7 @@ edx-celeryutils==1.3.0 # super-csv edx-codejail==3.4.1 # via -r requirements/edx/kernel.in -edx-completion==4.6.2 +edx-completion==4.6.6 # via -r requirements/edx/kernel.in edx-django-release-util==1.4.0 # via @@ -491,7 +491,7 @@ edx-proctoring==4.18.1 # edx-proctoring-proctortrack edx-rbac==1.9.0 # via edx-enterprise -edx-rest-api-client==5.6.1 +edx-rest-api-client==5.7.1 # via # -r requirements/edx/kernel.in # edx-enterprise @@ -500,7 +500,7 @@ edx-search==3.9.1 # via -r requirements/edx/kernel.in edx-sga==0.25.0 # via -r requirements/edx/bundled.in -edx-submissions==3.7.1 +edx-submissions==3.7.5 # via # -r requirements/edx/kernel.in # ora2 @@ -540,9 +540,9 @@ event-tracking==2.4.0 # edx-completion # edx-proctoring # edx-search -fastavro==1.9.4 +fastavro==1.9.5 # via openedx-events -filelock==3.14.0 +filelock==3.15.4 # via snowflake-connector-python frozenlist==1.4.1 # via @@ -572,7 +572,7 @@ html5lib==1.1 # via # -r requirements/edx/kernel.in # ora2 -icalendar==5.0.12 +icalendar==5.0.13 # via -r requirements/edx/kernel.in idna==3.7 # via @@ -603,7 +603,7 @@ jmespath==1.0.1 # botocore joblib==1.4.2 # via nltk -jsondiff==2.0.0 +jsondiff==2.1.2 # via edx-enterprise jsonfield==3.1.0 # via @@ -614,7 +614,7 @@ jsonfield==3.1.0 # edx-submissions # lti-consumer-xblock # ora2 -jsonschema==4.22.0 +jsonschema==4.23.0 # via # drf-spectacular # optimizely-sdk @@ -682,7 +682,7 @@ markupsafe==2.1.5 # xblock maxminddb==2.6.2 # via geoip2 -meilisearch==0.31.3 +meilisearch==0.31.4 # via -r requirements/edx/kernel.in mock==5.1.0 # via -r requirements/edx/paver.txt @@ -702,11 +702,11 @@ multidict==6.0.5 # yarl mysqlclient==2.2.4 # via -r requirements/edx/kernel.in -newrelic==9.10.0 +newrelic==9.12.0 # via # -r requirements/edx/bundled.in # edx-django-utils -nh3==0.2.17 +nh3==0.2.18 # via -r requirements/edx/kernel.in nltk==3.8.1 # via chem @@ -714,6 +714,7 @@ nodeenv==1.9.1 # via -r requirements/edx/kernel.in numpy==1.26.4 # via + # -c requirements/edx/../constraints.txt # chem # openedx-calc # scipy @@ -743,7 +744,7 @@ 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.10.0 +openedx-events==9.11.0 # via # -r requirements/edx/kernel.in # edx-event-bus-kafka @@ -759,7 +760,7 @@ openedx-learning==0.10.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in -openedx-mongodbproxy==0.2.0 +openedx-mongodbproxy==0.2.1 # via -r requirements/edx/kernel.in optimizely-sdk==4.1.1 # via @@ -799,7 +800,7 @@ pgpy==0.6.0 # via edx-enterprise piexif==1.1.3 # via -r requirements/edx/kernel.in -pillow==10.3.0 +pillow==10.4.0 # via # -r requirements/edx/kernel.in # edx-enterprise @@ -811,7 +812,7 @@ polib==1.2.0 # via edx-i18n-tools prompt-toolkit==3.0.47 # via click-repl -psutil==5.9.8 +psutil==6.0.0 # via # -r requirements/edx/paver.txt # edx-django-utils @@ -831,9 +832,9 @@ pycryptodomex==3.20.0 # edx-proctoring # lti-consumer-xblock # pyjwkest -pydantic==2.7.3 +pydantic==2.8.2 # via camel-converter -pydantic-core==2.18.4 +pydantic-core==2.20.1 # via pydantic pygments==2.18.0 # via @@ -946,12 +947,13 @@ pyyaml==6.0.1 # drf-yasg # edx-django-release-util # edx-i18n-tools + # jsondiff # xblock random2==1.0.2 # via -r requirements/edx/kernel.in recommender-xblock==2.2.0 # via -r requirements/edx/bundled.in -redis==5.0.5 +redis==5.0.7 # via # -r requirements/edx/kernel.in # walrus @@ -989,7 +991,7 @@ requests-oauthlib==2.0.0 # via # -r requirements/edx/kernel.in # social-auth-core -rpds-py==0.18.1 +rpds-py==0.19.0 # via # jsonschema # referencing @@ -999,17 +1001,17 @@ rules==3.4 # edx-enterprise # edx-proctoring # openedx-learning -s3transfer==0.10.1 +s3transfer==0.10.2 # via boto3 sailthru-client==2.2.3 # via edx-ace -scipy==1.13.1 +scipy==1.14.0 # via # chem # openedx-calc semantic-version==2.10.0 # via edx-drf-extensions -shapely==2.0.4 +shapely==2.0.5 # via -r requirements/edx/kernel.in simplejson==3.19.2 # via @@ -1052,7 +1054,7 @@ slumber==0.7.1 # edx-bulk-grades # edx-enterprise # edx-rest-api-client -snowflake-connector-python==3.10.1 +snowflake-connector-python==3.11.0 # via edx-enterprise social-auth-app-django==5.0.0 # via @@ -1075,7 +1077,7 @@ sortedcontainers==2.4.0 # snowflake-connector-python soupsieve==2.5 # via beautifulsoup4 -sqlparse==0.5.0 +sqlparse==0.5.1 # via django staff-graded-xblock==2.3.0 # via -r requirements/edx/bundled.in @@ -1090,7 +1092,7 @@ stevedore==5.2.0 # edx-opaque-keys super-csv==3.2.0 # via edx-bulk-grades -sympy==1.12.1 +sympy==1.13.0 # via openedx-calc testfixtures==8.3.0 # via edx-enterprise @@ -1098,7 +1100,7 @@ text-unidecode==1.3 # via python-slugify tinycss2==1.2.1 # via bleach -tomlkit==0.12.5 +tomlkit==0.13.0 # via snowflake-connector-python tqdm==4.66.4 # via @@ -1124,7 +1126,7 @@ uritemplate==4.1.1 # via # drf-spectacular # drf-yasg -urllib3==1.26.18 +urllib3==1.26.19 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/paver.txt @@ -1139,9 +1141,9 @@ vine==5.1.0 # amqp # celery # kombu -voluptuous==0.14.2 +voluptuous==0.15.2 # via ora2 -walrus==0.9.3 +walrus==0.9.4 # via edx-event-bus-redis watchdog==4.0.1 # via -r requirements/edx/paver.txt @@ -1181,7 +1183,7 @@ xblock[django]==4.0.1 # xblock-drag-and-drop-v2 # xblock-google-drive # xblock-utils -xblock-drag-and-drop-v2==4.0.2 +xblock-drag-and-drop-v2==4.0.3 # via -r requirements/edx/bundled.in xblock-google-drive==0.7.0 # via -r requirements/edx/bundled.in diff --git a/requirements/edx/coverage.txt b/requirements/edx/coverage.txt index 73c03573cca8..8c3b834163d2 100644 --- a/requirements/edx/coverage.txt +++ b/requirements/edx/coverage.txt @@ -6,9 +6,9 @@ # chardet==5.2.0 # via diff-cover -coverage==7.5.3 +coverage==7.6.0 # via -r requirements/edx/coverage.in -diff-cover==9.0.0 +diff-cover==9.1.0 # via -r requirements/edx/coverage.in jinja2==3.1.4 # via diff-cover diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index 73bc52b01412..f6fa68363577 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -57,7 +57,7 @@ annotated-types==0.7.0 anyio==4.4.0 # via # -r requirements/edx/testing.txt - # httpx + # httpcore # starlette # watchfiles appdirs==1.4.4 @@ -136,14 +136,14 @@ boto==2.49.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -boto3==1.34.123 +boto3==1.34.144 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # django-ses # fs-s3fs # ora2 -botocore==1.34.123 +botocore==1.34.144 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -157,7 +157,7 @@ build==1.2.1 # via # -r requirements/edx/../pip-tools.txt # pip-tools -cachetools==5.3.3 +cachetools==5.4.0 # via # -r requirements/edx/testing.txt # tox @@ -177,7 +177,7 @@ celery==5.4.0 # edx-enterprise # event-tracking # openedx-learning -certifi==2024.6.2 +certifi==2024.7.4 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -192,7 +192,6 @@ cffi==1.16.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # cryptography - # pact-python # pynacl # snowflake-connector-python chardet==5.2.0 @@ -270,7 +269,7 @@ colorama==0.4.6 # via # -r requirements/edx/testing.txt # tox -coverage[toml]==7.5.3 +coverage[toml]==7.6.0 # via # -r requirements/edx/testing.txt # pytest-cov @@ -315,7 +314,7 @@ defusedxml==0.7.1 # ora2 # python3-openid # social-auth-core -diff-cover==9.0.0 +diff-cover==9.1.0 # via -r requirements/edx/testing.txt dill==0.3.8 # via @@ -325,7 +324,7 @@ distlib==0.3.8 # via # -r requirements/edx/testing.txt # virtualenv -django==4.2.13 +django==4.2.14 # via # -c requirements/edx/../common_constraints.txt # -c requirements/edx/../constraints.txt @@ -425,7 +424,7 @@ django-config-models==2.7.0 # edx-enterprise # edx-name-affirmation # lti-consumer-xblock -django-cors-headers==4.3.1 +django-cors-headers==4.4.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -444,7 +443,7 @@ django-crum==0.7.9 # edx-rbac # edx-toggles # super-csv -django-debug-toolbar==4.4.2 +django-debug-toolbar==4.4.6 # via -r requirements/edx/development.in django-fernet-fields-v2==0.9 # via @@ -501,7 +500,7 @@ django-multi-email-field==0.7.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-enterprise -django-mysql==4.13.0 +django-mysql==4.14.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -550,7 +549,7 @@ django-statici18n==2.5.0 # lti-consumer-xblock # xblock-drag-and-drop-v2 # xblock-poll -django-storages==1.14.3 +django-storages==1.14.4 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -679,7 +678,7 @@ edx-codejail==3.4.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -edx-completion==4.6.2 +edx-completion==4.6.6 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -743,7 +742,7 @@ edx-i18n-tools==1.5.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # ora2 -edx-lint==5.3.6 +edx-lint==5.3.7 # via -r requirements/edx/testing.txt edx-milestones==0.6.0 # via @@ -783,7 +782,7 @@ edx-rbac==1.9.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-enterprise -edx-rest-api-client==5.6.1 +edx-rest-api-client==5.7.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -797,7 +796,7 @@ edx-sga==0.25.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -edx-submissions==3.7.1 +edx-submissions==3.7.5 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -839,7 +838,7 @@ elasticsearch==7.13.4 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-search -email-validator==2.1.1 +email-validator==2.2.0 # via # -r requirements/edx/testing.txt # fastapi @@ -865,11 +864,11 @@ execnet==2.1.1 # pytest-xdist factory-boy==3.3.0 # via -r requirements/edx/testing.txt -faker==25.8.0 +faker==26.0.0 # via # -r requirements/edx/testing.txt # factory-boy -fastapi==0.111.0 +fastapi==0.111.1 # via # -r requirements/edx/testing.txt # pact-python @@ -877,12 +876,12 @@ fastapi-cli==0.0.4 # via # -r requirements/edx/testing.txt # fastapi -fastavro==1.9.4 +fastavro==1.9.5 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # openedx-events -filelock==3.14.0 +filelock==3.15.4 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -928,7 +927,7 @@ glob2==0.7 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -grimp==3.2 +grimp==3.4.1 # via # -r requirements/edx/testing.txt # import-linter @@ -950,7 +949,7 @@ html5lib==1.1 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # ora2 -httpcore==1.0.5 +httpcore==0.16.3 # via # -r requirements/edx/testing.txt # httpx @@ -960,11 +959,12 @@ httptools==0.6.1 # via # -r requirements/edx/testing.txt # uvicorn -httpx==0.27.0 +httpx==0.23.3 # via # -r requirements/edx/testing.txt # fastapi -icalendar==5.0.12 + # pact-python +icalendar==5.0.13 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -974,9 +974,9 @@ idna==3.7 # -r requirements/edx/testing.txt # anyio # email-validator - # httpx # optimizely-sdk # requests + # rfc3986 # snowflake-connector-python # yarl imagesize==1.4.1 @@ -1037,7 +1037,7 @@ joblib==1.4.2 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # nltk -jsondiff==2.0.0 +jsondiff==2.1.2 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1052,7 +1052,7 @@ jsonfield==3.1.0 # edx-submissions # lti-consumer-xblock # ora2 -jsonschema==4.22.0 +jsonschema==4.23.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1167,7 +1167,7 @@ mdurl==0.1.2 # via # -r requirements/edx/testing.txt # markdown-it-py -meilisearch==0.31.3 +meilisearch==0.31.4 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1205,7 +1205,7 @@ multidict==6.0.5 # -r requirements/edx/testing.txt # aiohttp # yarl -mypy==1.10.0 +mypy==1.10.1 # via # -r requirements/edx/development.in # django-stubs @@ -1216,12 +1216,12 @@ mysqlclient==2.2.4 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -newrelic==9.10.0 +newrelic==9.12.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-django-utils -nh3==0.2.17 +nh3==0.2.18 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1237,6 +1237,7 @@ nodeenv==1.9.1 # -r requirements/edx/testing.txt numpy==1.26.4 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # chem @@ -1283,7 +1284,7 @@ openedx-django-wiki==2.1.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -openedx-events==9.10.0 +openedx-events==9.11.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1302,7 +1303,7 @@ openedx-learning==0.10.0 # -c requirements/edx/../constraints.txt # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -openedx-mongodbproxy==0.2.0 +openedx-mongodbproxy==0.2.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1315,10 +1316,6 @@ ora2==6.11.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -orjson==3.10.4 - # via - # -r requirements/edx/testing.txt - # fastapi packaging==24.1 # via # -r requirements/edx/../pip-tools.txt @@ -1334,7 +1331,7 @@ packaging==24.1 # snowflake-connector-python # sphinx # tox -pact-python==2.2.0 +pact-python==2.0.1 # via -r requirements/edx/testing.txt pansi==2020.7.3 # via @@ -1382,7 +1379,7 @@ piexif==1.1.3 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -pillow==10.3.0 +pillow==10.4.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1415,7 +1412,7 @@ prompt-toolkit==3.0.47 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # click-repl -psutil==5.9.8 +psutil==6.0.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1454,18 +1451,18 @@ pycryptodomex==3.20.0 # edx-proctoring # lti-consumer-xblock # pyjwkest -pydantic==2.7.3 +pydantic==2.8.2 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # camel-converter # fastapi -pydantic-core==2.18.4 +pydantic-core==2.20.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # pydantic -pydata-sphinx-theme==0.15.3 +pydata-sphinx-theme==0.15.4 # via # -r requirements/edx/doc.txt # sphinx-book-theme @@ -1566,7 +1563,7 @@ pyparsing==3.1.2 # -r requirements/edx/testing.txt # chem # openedx-calc -pyproject-api==1.6.1 +pyproject-api==1.7.1 # via # -r requirements/edx/testing.txt # tox @@ -1701,6 +1698,7 @@ pyyaml==6.0.1 # drf-yasg # edx-django-release-util # edx-i18n-tools + # jsondiff # sphinxcontrib-openapi # uvicorn # xblock @@ -1712,7 +1710,7 @@ recommender-xblock==2.2.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -redis==5.0.5 +redis==5.0.7 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1761,11 +1759,15 @@ requests-oauthlib==2.0.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # social-auth-core +rfc3986[idna2008]==1.5.0 + # via + # -r requirements/edx/testing.txt + # httpx rich==13.7.1 # via # -r requirements/edx/testing.txt # typer -rpds-py==0.18.1 +rpds-py==0.19.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1778,7 +1780,7 @@ rules==3.4 # edx-enterprise # edx-proctoring # openedx-learning -s3transfer==0.10.1 +s3transfer==0.10.2 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1788,7 +1790,7 @@ sailthru-client==2.2.3 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-ace -scipy==1.13.1 +scipy==1.14.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1799,7 +1801,7 @@ semantic-version==2.10.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-drf-extensions -shapely==2.0.4 +shapely==2.0.5 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1864,12 +1866,13 @@ sniffio==1.3.1 # via # -r requirements/edx/testing.txt # anyio + # httpcore # httpx snowballstemmer==2.2.0 # via # -r requirements/edx/doc.txt # sphinx -snowflake-connector-python==3.10.1 +snowflake-connector-python==3.11.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1902,7 +1905,7 @@ soupsieve==2.5 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # beautifulsoup4 -sphinx==7.3.7 +sphinx==7.4.4 # via # -r requirements/edx/doc.txt # pydata-sphinx-theme @@ -1913,7 +1916,7 @@ sphinx==7.3.7 # sphinxcontrib-httpdomain # sphinxcontrib-openapi # sphinxext-rediraffe -sphinx-book-theme==1.1.2 +sphinx-book-theme==1.1.3 # via -r requirements/edx/doc.txt sphinx-design==0.6.0 # via -r requirements/edx/doc.txt @@ -1921,7 +1924,7 @@ sphinx-mdinclude==0.6.1 # via # -r requirements/edx/doc.txt # sphinxcontrib-openapi -sphinx-reredirects==0.1.3 +sphinx-reredirects==0.1.5 # via -r requirements/edx/doc.txt sphinxcontrib-applehelp==1.0.8 # via @@ -1955,7 +1958,7 @@ sphinxcontrib-serializinghtml==1.1.10 # sphinx sphinxext-rediraffe==0.2.7 # via -r requirements/edx/doc.txt -sqlparse==0.5.0 +sqlparse==0.5.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1983,7 +1986,7 @@ super-csv==3.2.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-bulk-grades -sympy==1.12.1 +sympy==1.13.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -2005,13 +2008,13 @@ tinycss2==1.2.1 # bleach tomli==2.0.1 # via django-stubs -tomlkit==0.12.5 +tomlkit==0.13.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # pylint # snowflake-connector-python -tox==4.15.1 +tox==4.16.0 # via -r requirements/edx/testing.txt tqdm==4.66.4 # via @@ -2058,10 +2061,6 @@ tzdata==2024.1 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # celery -ujson==5.10.0 - # via - # -r requirements/edx/testing.txt - # fastapi unicodecsv==0.14.1 # via # -r requirements/edx/doc.txt @@ -2075,13 +2074,14 @@ uritemplate==4.1.1 # -r requirements/edx/testing.txt # drf-spectacular # drf-yasg -urllib3==1.26.18 +urllib3==1.26.19 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # botocore # elasticsearch + # pact-python # py2neo # requests user-util==1.1.0 @@ -2104,18 +2104,18 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.26.2 +virtualenv==20.26.3 # via # -r requirements/edx/testing.txt # tox -voluptuous==0.14.2 +voluptuous==0.15.2 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # ora2 vulture==2.11 # via -r requirements/edx/development.in -walrus==0.9.3 +walrus==0.9.4 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -2184,7 +2184,7 @@ xblock[django]==4.0.1 # xblock-drag-and-drop-v2 # xblock-google-drive # xblock-utils -xblock-drag-and-drop-v2==4.0.2 +xblock-drag-and-drop-v2==4.0.3 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -2217,7 +2217,6 @@ yarl==1.9.4 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # aiohttp - # pact-python zipp==3.19.2 # via # -r requirements/edx/doc.txt diff --git a/requirements/edx/doc.txt b/requirements/edx/doc.txt index 0b23f1e71c70..3ab0f8ce8181 100644 --- a/requirements/edx/doc.txt +++ b/requirements/edx/doc.txt @@ -96,13 +96,13 @@ bleach[css]==6.1.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/base.txt -boto3==1.34.123 +boto3==1.34.144 # via # -r requirements/edx/base.txt # django-ses # fs-s3fs # ora2 -botocore==1.34.123 +botocore==1.34.144 # via # -r requirements/edx/base.txt # boto3 @@ -123,7 +123,7 @@ celery==5.4.0 # edx-enterprise # event-tracking # openedx-learning -certifi==2024.6.2 +certifi==2024.7.4 # via # -r requirements/edx/base.txt # elasticsearch @@ -208,7 +208,7 @@ defusedxml==0.7.1 # ora2 # python3-openid # social-auth-core -django==4.2.13 +django==4.2.14 # via # -c requirements/edx/../common_constraints.txt # -c requirements/edx/../constraints.txt @@ -298,7 +298,7 @@ django-config-models==2.7.0 # edx-enterprise # edx-name-affirmation # lti-consumer-xblock -django-cors-headers==4.3.1 +django-cors-headers==4.4.0 # via -r requirements/edx/base.txt django-countries==7.6.1 # via @@ -359,7 +359,7 @@ django-multi-email-field==0.7.0 # via # -r requirements/edx/base.txt # edx-enterprise -django-mysql==4.13.0 +django-mysql==4.14.0 # via -r requirements/edx/base.txt django-oauth-toolkit==1.7.1 # via @@ -395,7 +395,7 @@ django-statici18n==2.5.0 # lti-consumer-xblock # xblock-drag-and-drop-v2 # xblock-poll -django-storages==1.14.3 +django-storages==1.14.4 # via # -r requirements/edx/base.txt # edxval @@ -484,7 +484,7 @@ edx-celeryutils==1.3.0 # super-csv edx-codejail==3.4.1 # via -r requirements/edx/base.txt -edx-completion==4.6.2 +edx-completion==4.6.6 # via -r requirements/edx/base.txt edx-django-release-util==1.4.0 # via @@ -564,7 +564,7 @@ edx-rbac==1.9.0 # via # -r requirements/edx/base.txt # edx-enterprise -edx-rest-api-client==5.6.1 +edx-rest-api-client==5.7.1 # via # -r requirements/edx/base.txt # edx-enterprise @@ -573,7 +573,7 @@ edx-search==3.9.1 # via -r requirements/edx/base.txt edx-sga==0.25.0 # via -r requirements/edx/base.txt -edx-submissions==3.7.1 +edx-submissions==3.7.5 # via # -r requirements/edx/base.txt # ora2 @@ -618,11 +618,11 @@ event-tracking==2.4.0 # edx-completion # edx-proctoring # edx-search -fastavro==1.9.4 +fastavro==1.9.5 # via # -r requirements/edx/base.txt # openedx-events -filelock==3.14.0 +filelock==3.15.4 # via # -r requirements/edx/base.txt # snowflake-connector-python @@ -661,7 +661,7 @@ html5lib==1.1 # via # -r requirements/edx/base.txt # ora2 -icalendar==5.0.12 +icalendar==5.0.13 # via -r requirements/edx/base.txt idna==3.7 # via @@ -705,7 +705,7 @@ joblib==1.4.2 # via # -r requirements/edx/base.txt # nltk -jsondiff==2.0.0 +jsondiff==2.1.2 # via # -r requirements/edx/base.txt # edx-enterprise @@ -718,7 +718,7 @@ jsonfield==3.1.0 # edx-submissions # lti-consumer-xblock # ora2 -jsonschema==4.22.0 +jsonschema==4.23.0 # via # -r requirements/edx/base.txt # drf-spectacular @@ -797,7 +797,7 @@ maxminddb==2.6.2 # via # -r requirements/edx/base.txt # geoip2 -meilisearch==0.31.3 +meilisearch==0.31.4 # via -r requirements/edx/base.txt mistune==3.0.2 # via sphinx-mdinclude @@ -825,11 +825,11 @@ multidict==6.0.5 # yarl mysqlclient==2.2.4 # via -r requirements/edx/base.txt -newrelic==9.10.0 +newrelic==9.12.0 # via # -r requirements/edx/base.txt # edx-django-utils -nh3==0.2.17 +nh3==0.2.18 # via -r requirements/edx/base.txt nltk==3.8.1 # via @@ -839,6 +839,7 @@ nodeenv==1.9.1 # via -r requirements/edx/base.txt numpy==1.26.4 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt # chem # openedx-calc @@ -871,7 +872,7 @@ openedx-django-require==2.1.0 # via -r requirements/edx/base.txt openedx-django-wiki==2.1.0 # via -r requirements/edx/base.txt -openedx-events==9.10.0 +openedx-events==9.11.0 # via # -r requirements/edx/base.txt # edx-event-bus-kafka @@ -887,7 +888,7 @@ openedx-learning==0.10.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt -openedx-mongodbproxy==0.2.0 +openedx-mongodbproxy==0.2.1 # via -r requirements/edx/base.txt optimizely-sdk==4.1.1 # via @@ -938,7 +939,7 @@ picobox==4.0.0 # via sphinxcontrib-openapi piexif==1.1.3 # via -r requirements/edx/base.txt -pillow==10.3.0 +pillow==10.4.0 # via # -r requirements/edx/base.txt # edx-enterprise @@ -956,7 +957,7 @@ prompt-toolkit==3.0.47 # via # -r requirements/edx/base.txt # click-repl -psutil==5.9.8 +psutil==6.0.0 # via # -r requirements/edx/base.txt # edx-django-utils @@ -980,15 +981,15 @@ pycryptodomex==3.20.0 # edx-proctoring # lti-consumer-xblock # pyjwkest -pydantic==2.7.3 +pydantic==2.8.2 # via # -r requirements/edx/base.txt # camel-converter -pydantic-core==2.18.4 +pydantic-core==2.20.1 # via # -r requirements/edx/base.txt # pydantic -pydata-sphinx-theme==0.15.3 +pydata-sphinx-theme==0.15.4 # via sphinx-book-theme pygments==2.18.0 # via @@ -1117,13 +1118,14 @@ pyyaml==6.0.1 # drf-yasg # edx-django-release-util # edx-i18n-tools + # jsondiff # sphinxcontrib-openapi # xblock random2==1.0.2 # via -r requirements/edx/base.txt recommender-xblock==2.2.0 # via -r requirements/edx/base.txt -redis==5.0.5 +redis==5.0.7 # via # -r requirements/edx/base.txt # walrus @@ -1165,7 +1167,7 @@ requests-oauthlib==2.0.0 # via # -r requirements/edx/base.txt # social-auth-core -rpds-py==0.18.1 +rpds-py==0.19.0 # via # -r requirements/edx/base.txt # jsonschema @@ -1176,7 +1178,7 @@ rules==3.4 # edx-enterprise # edx-proctoring # openedx-learning -s3transfer==0.10.1 +s3transfer==0.10.2 # via # -r requirements/edx/base.txt # boto3 @@ -1184,7 +1186,7 @@ sailthru-client==2.2.3 # via # -r requirements/edx/base.txt # edx-ace -scipy==1.13.1 +scipy==1.14.0 # via # -r requirements/edx/base.txt # chem @@ -1193,7 +1195,7 @@ semantic-version==2.10.0 # via # -r requirements/edx/base.txt # edx-drf-extensions -shapely==2.0.4 +shapely==2.0.5 # via -r requirements/edx/base.txt simplejson==3.19.2 # via @@ -1240,7 +1242,7 @@ smmap==5.0.1 # via gitdb snowballstemmer==2.2.0 # via sphinx -snowflake-connector-python==3.10.1 +snowflake-connector-python==3.11.0 # via # -r requirements/edx/base.txt # edx-enterprise @@ -1267,7 +1269,7 @@ soupsieve==2.5 # via # -r requirements/edx/base.txt # beautifulsoup4 -sphinx==7.3.7 +sphinx==7.4.4 # via # -r requirements/edx/doc.in # pydata-sphinx-theme @@ -1278,13 +1280,13 @@ sphinx==7.3.7 # sphinxcontrib-httpdomain # sphinxcontrib-openapi # sphinxext-rediraffe -sphinx-book-theme==1.1.2 +sphinx-book-theme==1.1.3 # via -r requirements/edx/doc.in sphinx-design==0.6.0 # via -r requirements/edx/doc.in sphinx-mdinclude==0.6.1 # via sphinxcontrib-openapi -sphinx-reredirects==0.1.3 +sphinx-reredirects==0.1.5 # via -r requirements/edx/doc.in sphinxcontrib-applehelp==1.0.8 # via sphinx @@ -1304,7 +1306,7 @@ sphinxcontrib-serializinghtml==1.1.10 # via sphinx sphinxext-rediraffe==0.2.7 # via -r requirements/edx/doc.in -sqlparse==0.5.0 +sqlparse==0.5.1 # via # -r requirements/edx/base.txt # django @@ -1322,7 +1324,7 @@ super-csv==3.2.0 # via # -r requirements/edx/base.txt # edx-bulk-grades -sympy==1.12.1 +sympy==1.13.0 # via # -r requirements/edx/base.txt # openedx-calc @@ -1338,7 +1340,7 @@ tinycss2==1.2.1 # via # -r requirements/edx/base.txt # bleach -tomlkit==0.12.5 +tomlkit==0.13.0 # via # -r requirements/edx/base.txt # snowflake-connector-python @@ -1371,7 +1373,7 @@ uritemplate==4.1.1 # -r requirements/edx/base.txt # drf-spectacular # drf-yasg -urllib3==1.26.18 +urllib3==1.26.19 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt @@ -1387,11 +1389,11 @@ vine==5.1.0 # amqp # celery # kombu -voluptuous==0.14.2 +voluptuous==0.15.2 # via # -r requirements/edx/base.txt # ora2 -walrus==0.9.3 +walrus==0.9.4 # via # -r requirements/edx/base.txt # edx-event-bus-redis @@ -1436,7 +1438,7 @@ xblock[django]==4.0.1 # xblock-drag-and-drop-v2 # xblock-google-drive # xblock-utils -xblock-drag-and-drop-v2==4.0.2 +xblock-drag-and-drop-v2==4.0.3 # via -r requirements/edx/base.txt xblock-google-drive==0.7.0 # via -r requirements/edx/base.txt diff --git a/requirements/edx/paver.txt b/requirements/edx/paver.txt index 7699847940c9..bf7337f4147a 100644 --- a/requirements/edx/paver.txt +++ b/requirements/edx/paver.txt @@ -4,7 +4,7 @@ # # make upgrade # -certifi==2024.6.2 +certifi==2024.7.4 # via requests charset-normalizer==2.0.12 # via @@ -32,7 +32,7 @@ paver==1.3.4 # via -r requirements/edx/paver.in pbr==6.0.0 # via stevedore -psutil==5.9.8 +psutil==6.0.0 # via -r requirements/edx/paver.in pymemcache==4.0.0 # via -r requirements/edx/paver.in @@ -55,7 +55,7 @@ stevedore==5.2.0 # edx-opaque-keys typing-extensions==4.12.2 # via edx-opaque-keys -urllib3==1.26.18 +urllib3==1.26.19 # via # -c requirements/edx/../constraints.txt # requests diff --git a/requirements/edx/semgrep.txt b/requirements/edx/semgrep.txt index 98c261bbd777..5c3ec421aa32 100644 --- a/requirements/edx/semgrep.txt +++ b/requirements/edx/semgrep.txt @@ -17,7 +17,7 @@ boltons==21.0.0 # semgrep bracex==2.4 # via wcmatch -certifi==2024.6.2 +certifi==2024.7.4 # via requests charset-normalizer==2.0.12 # via @@ -40,7 +40,7 @@ glom==22.1.0 # via semgrep idna==3.7 # via requests -jsonschema==4.22.0 +jsonschema==4.23.0 # via semgrep jsonschema-specifications==2023.12.1 # via jsonschema @@ -50,7 +50,7 @@ mdurl==0.1.2 # via markdown-it-py packaging==24.1 # via semgrep -peewee==3.17.5 +peewee==3.17.6 # via semgrep pygments==2.18.0 # via rich @@ -62,7 +62,7 @@ requests==2.32.3 # via semgrep rich==13.7.1 # via semgrep -rpds-py==0.18.1 +rpds-py==0.19.0 # via # jsonschema # referencing @@ -76,7 +76,7 @@ tomli==2.0.1 # via semgrep typing-extensions==4.12.2 # via semgrep -urllib3==1.26.18 +urllib3==1.26.19 # via # -c requirements/edx/../constraints.txt # requests diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt index c57d8a3c15df..9d8c429800cc 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -35,7 +35,7 @@ annotated-types==0.7.0 # pydantic anyio==4.4.0 # via - # httpx + # httpcore # starlette # watchfiles appdirs==1.4.4 @@ -99,20 +99,20 @@ bleach[css]==6.1.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/base.txt -boto3==1.34.123 +boto3==1.34.144 # via # -r requirements/edx/base.txt # django-ses # fs-s3fs # ora2 -botocore==1.34.123 +botocore==1.34.144 # via # -r requirements/edx/base.txt # boto3 # s3transfer bridgekeeper==0.9 # via -r requirements/edx/base.txt -cachetools==5.3.3 +cachetools==5.4.0 # via tox camel-converter[pydantic]==3.1.2 # via @@ -128,7 +128,7 @@ celery==5.4.0 # edx-enterprise # event-tracking # openedx-learning -certifi==2024.6.2 +certifi==2024.7.4 # via # -r requirements/edx/base.txt # elasticsearch @@ -141,7 +141,6 @@ cffi==1.16.0 # via # -r requirements/edx/base.txt # cryptography - # pact-python # pynacl # snowflake-connector-python chardet==5.2.0 @@ -202,7 +201,7 @@ codejail-includes==1.0.0 # via -r requirements/edx/base.txt colorama==0.4.6 # via tox -coverage[toml]==7.5.3 +coverage[toml]==7.6.0 # via # -r requirements/edx/coverage.txt # pytest-cov @@ -238,13 +237,13 @@ defusedxml==0.7.1 # ora2 # python3-openid # social-auth-core -diff-cover==9.0.0 +diff-cover==9.1.0 # via -r requirements/edx/coverage.txt dill==0.3.8 # via pylint distlib==0.3.8 # via virtualenv -django==4.2.13 +django==4.2.14 # via # -c requirements/edx/../common_constraints.txt # -c requirements/edx/../constraints.txt @@ -334,7 +333,7 @@ django-config-models==2.7.0 # edx-enterprise # edx-name-affirmation # lti-consumer-xblock -django-cors-headers==4.3.1 +django-cors-headers==4.4.0 # via -r requirements/edx/base.txt django-countries==7.6.1 # via @@ -395,7 +394,7 @@ django-multi-email-field==0.7.0 # via # -r requirements/edx/base.txt # edx-enterprise -django-mysql==4.13.0 +django-mysql==4.14.0 # via -r requirements/edx/base.txt django-oauth-toolkit==1.7.1 # via @@ -431,7 +430,7 @@ django-statici18n==2.5.0 # lti-consumer-xblock # xblock-drag-and-drop-v2 # xblock-poll -django-storages==1.14.3 +django-storages==1.14.4 # via # -r requirements/edx/base.txt # edxval @@ -517,7 +516,7 @@ edx-celeryutils==1.3.0 # super-csv edx-codejail==3.4.1 # via -r requirements/edx/base.txt -edx-completion==4.6.2 +edx-completion==4.6.6 # via -r requirements/edx/base.txt edx-django-release-util==1.4.0 # via @@ -568,7 +567,7 @@ edx-i18n-tools==1.5.0 # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt # ora2 -edx-lint==5.3.6 +edx-lint==5.3.7 # via -r requirements/edx/testing.in edx-milestones==0.6.0 # via -r requirements/edx/base.txt @@ -599,7 +598,7 @@ edx-rbac==1.9.0 # via # -r requirements/edx/base.txt # edx-enterprise -edx-rest-api-client==5.6.1 +edx-rest-api-client==5.7.1 # via # -r requirements/edx/base.txt # edx-enterprise @@ -608,7 +607,7 @@ edx-search==3.9.1 # via -r requirements/edx/base.txt edx-sga==0.25.0 # via -r requirements/edx/base.txt -edx-submissions==3.7.1 +edx-submissions==3.7.5 # via # -r requirements/edx/base.txt # ora2 @@ -641,7 +640,7 @@ elasticsearch==7.13.4 # -c requirements/edx/../common_constraints.txt # -r requirements/edx/base.txt # edx-search -email-validator==2.1.1 +email-validator==2.2.0 # via fastapi enmerkar==0.7.1 # via @@ -659,17 +658,17 @@ execnet==2.1.1 # via pytest-xdist factory-boy==3.3.0 # via -r requirements/edx/testing.in -faker==25.8.0 +faker==26.0.0 # via factory-boy -fastapi==0.111.0 +fastapi==0.111.1 # via pact-python fastapi-cli==0.0.4 # via fastapi -fastavro==1.9.4 +fastavro==1.9.5 # via # -r requirements/edx/base.txt # openedx-events -filelock==3.14.0 +filelock==3.15.4 # via # -r requirements/edx/base.txt # snowflake-connector-python @@ -700,7 +699,7 @@ geoip2==4.8.0 # via -r requirements/edx/base.txt glob2==0.7 # via -r requirements/edx/base.txt -grimp==3.2 +grimp==3.4.1 # via import-linter gunicorn==22.0.0 # via -r requirements/edx/base.txt @@ -714,24 +713,26 @@ html5lib==1.1 # via # -r requirements/edx/base.txt # ora2 -httpcore==1.0.5 +httpcore==0.16.3 # via httpx httpretty==1.1.4 # via -r requirements/edx/testing.in httptools==0.6.1 # via uvicorn -httpx==0.27.0 - # via fastapi -icalendar==5.0.12 +httpx==0.23.3 + # via + # fastapi + # pact-python +icalendar==5.0.13 # via -r requirements/edx/base.txt idna==3.7 # via # -r requirements/edx/base.txt # anyio # email-validator - # httpx # optimizely-sdk # requests + # rfc3986 # snowflake-connector-python # yarl import-linter==2.0 @@ -777,7 +778,7 @@ joblib==1.4.2 # via # -r requirements/edx/base.txt # nltk -jsondiff==2.0.0 +jsondiff==2.1.2 # via # -r requirements/edx/base.txt # edx-enterprise @@ -790,7 +791,7 @@ jsonfield==3.1.0 # edx-submissions # lti-consumer-xblock # ora2 -jsonschema==4.22.0 +jsonschema==4.23.0 # via # -r requirements/edx/base.txt # drf-spectacular @@ -878,7 +879,7 @@ mccabe==0.7.0 # via pylint mdurl==0.1.2 # via markdown-it-py -meilisearch==0.31.3 +meilisearch==0.31.4 # via -r requirements/edx/base.txt mock==5.1.0 # via -r requirements/edx/base.txt @@ -904,11 +905,11 @@ multidict==6.0.5 # yarl mysqlclient==2.2.4 # via -r requirements/edx/base.txt -newrelic==9.10.0 +newrelic==9.12.0 # via # -r requirements/edx/base.txt # edx-django-utils -nh3==0.2.17 +nh3==0.2.18 # via -r requirements/edx/base.txt nltk==3.8.1 # via @@ -918,6 +919,7 @@ nodeenv==1.9.1 # via -r requirements/edx/base.txt numpy==1.26.4 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt # chem # openedx-calc @@ -950,7 +952,7 @@ openedx-django-require==2.1.0 # via -r requirements/edx/base.txt openedx-django-wiki==2.1.0 # via -r requirements/edx/base.txt -openedx-events==9.10.0 +openedx-events==9.11.0 # via # -r requirements/edx/base.txt # edx-event-bus-kafka @@ -966,7 +968,7 @@ openedx-learning==0.10.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt -openedx-mongodbproxy==0.2.0 +openedx-mongodbproxy==0.2.1 # via -r requirements/edx/base.txt optimizely-sdk==4.1.1 # via @@ -974,8 +976,6 @@ optimizely-sdk==4.1.1 # -r requirements/edx/base.txt ora2==6.11.1 # via -r requirements/edx/base.txt -orjson==3.10.4 - # via fastapi packaging==24.1 # via # -r requirements/edx/base.txt @@ -986,7 +986,7 @@ packaging==24.1 # pytest # snowflake-connector-python # tox -pact-python==2.2.0 +pact-python==2.0.1 # via -r requirements/edx/testing.in pansi==2020.7.3 # via @@ -1020,7 +1020,7 @@ pgpy==0.6.0 # edx-enterprise piexif==1.1.3 # via -r requirements/edx/base.txt -pillow==10.3.0 +pillow==10.4.0 # via # -r requirements/edx/base.txt # edx-enterprise @@ -1048,7 +1048,7 @@ prompt-toolkit==3.0.47 # via # -r requirements/edx/base.txt # click-repl -psutil==5.9.8 +psutil==6.0.0 # via # -r requirements/edx/base.txt # edx-django-utils @@ -1080,12 +1080,12 @@ pycryptodomex==3.20.0 # edx-proctoring # lti-consumer-xblock # pyjwkest -pydantic==2.7.3 +pydantic==2.8.2 # via # -r requirements/edx/base.txt # camel-converter # fastapi -pydantic-core==2.18.4 +pydantic-core==2.20.1 # via # -r requirements/edx/base.txt # pydantic @@ -1163,7 +1163,7 @@ pyparsing==3.1.2 # -r requirements/edx/base.txt # chem # openedx-calc -pyproject-api==1.6.1 +pyproject-api==1.7.1 # via tox pyquery==2.0.0 # via -r requirements/edx/testing.in @@ -1270,13 +1270,14 @@ pyyaml==6.0.1 # drf-yasg # edx-django-release-util # edx-i18n-tools + # jsondiff # uvicorn # xblock random2==1.0.2 # via -r requirements/edx/base.txt recommender-xblock==2.2.0 # via -r requirements/edx/base.txt -redis==5.0.5 +redis==5.0.7 # via # -r requirements/edx/base.txt # walrus @@ -1318,9 +1319,11 @@ requests-oauthlib==2.0.0 # via # -r requirements/edx/base.txt # social-auth-core +rfc3986[idna2008]==1.5.0 + # via httpx rich==13.7.1 # via typer -rpds-py==0.18.1 +rpds-py==0.19.0 # via # -r requirements/edx/base.txt # jsonschema @@ -1331,7 +1334,7 @@ rules==3.4 # edx-enterprise # edx-proctoring # openedx-learning -s3transfer==0.10.1 +s3transfer==0.10.2 # via # -r requirements/edx/base.txt # boto3 @@ -1339,7 +1342,7 @@ sailthru-client==2.2.3 # via # -r requirements/edx/base.txt # edx-ace -scipy==1.13.1 +scipy==1.14.0 # via # -r requirements/edx/base.txt # chem @@ -1348,7 +1351,7 @@ semantic-version==2.10.0 # via # -r requirements/edx/base.txt # edx-drf-extensions -shapely==2.0.4 +shapely==2.0.5 # via -r requirements/edx/base.txt shellingham==1.5.4 # via typer @@ -1399,8 +1402,9 @@ slumber==0.7.1 sniffio==1.3.1 # via # anyio + # httpcore # httpx -snowflake-connector-python==3.10.1 +snowflake-connector-python==3.11.0 # via # -r requirements/edx/base.txt # edx-enterprise @@ -1427,7 +1431,7 @@ soupsieve==2.5 # via # -r requirements/edx/base.txt # beautifulsoup4 -sqlparse==0.5.0 +sqlparse==0.5.1 # via # -r requirements/edx/base.txt # django @@ -1447,7 +1451,7 @@ super-csv==3.2.0 # via # -r requirements/edx/base.txt # edx-bulk-grades -sympy==1.12.1 +sympy==1.13.0 # via # -r requirements/edx/base.txt # openedx-calc @@ -1464,12 +1468,12 @@ tinycss2==1.2.1 # via # -r requirements/edx/base.txt # bleach -tomlkit==0.12.5 +tomlkit==0.13.0 # via # -r requirements/edx/base.txt # pylint # snowflake-connector-python -tox==4.15.1 +tox==4.16.0 # via -r requirements/edx/testing.in tqdm==4.66.4 # via @@ -1496,8 +1500,6 @@ tzdata==2024.1 # via # -r requirements/edx/base.txt # celery -ujson==5.10.0 - # via fastapi unicodecsv==0.14.1 # via # -r requirements/edx/base.txt @@ -1509,12 +1511,13 @@ uritemplate==4.1.1 # -r requirements/edx/base.txt # drf-spectacular # drf-yasg -urllib3==1.26.18 +urllib3==1.26.19 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt # botocore # elasticsearch + # pact-python # py2neo # requests user-util==1.1.0 @@ -1531,13 +1534,13 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.26.2 +virtualenv==20.26.3 # via tox -voluptuous==0.14.2 +voluptuous==0.15.2 # via # -r requirements/edx/base.txt # ora2 -walrus==0.9.3 +walrus==0.9.4 # via # -r requirements/edx/base.txt # edx-event-bus-redis @@ -1588,7 +1591,7 @@ xblock[django]==4.0.1 # xblock-drag-and-drop-v2 # xblock-google-drive # xblock-utils -xblock-drag-and-drop-v2==4.0.2 +xblock-drag-and-drop-v2==4.0.3 # via -r requirements/edx/base.txt xblock-google-drive==0.7.0 # via -r requirements/edx/base.txt @@ -1610,7 +1613,6 @@ yarl==1.9.4 # via # -r requirements/edx/base.txt # aiohttp - # pact-python zipp==3.19.2 # via # -r requirements/edx/base.txt diff --git a/requirements/pip.txt b/requirements/pip.txt index 78af7cdafdb1..df29e61c6017 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -8,7 +8,7 @@ wheel==0.43.0 # via -r requirements/pip.in # The following packages are considered to be unsafe in a requirements file: -pip==24.0 +pip==24.1.2 # via -r requirements/pip.in -setuptools==70.0.0 +setuptools==70.3.0 # via -r requirements/pip.in diff --git a/scripts/user_retirement/requirements/base.txt b/scripts/user_retirement/requirements/base.txt index da08ad4989e1..30d5df674f2e 100644 --- a/scripts/user_retirement/requirements/base.txt +++ b/scripts/user_retirement/requirements/base.txt @@ -10,15 +10,15 @@ attrs==23.2.0 # via zeep backoff==2.2.1 # via -r scripts/user_retirement/requirements/base.in -boto3==1.34.123 +boto3==1.34.144 # via -r scripts/user_retirement/requirements/base.in -botocore==1.34.123 +botocore==1.34.144 # via # boto3 # s3transfer -cachetools==5.3.3 +cachetools==5.4.0 # via google-auth -certifi==2024.6.2 +certifi==2024.7.4 # via requests cffi==1.16.0 # via @@ -35,7 +35,7 @@ click==8.1.6 # edx-django-utils cryptography==42.0.8 # via pyjwt -django==4.2.13 +django==4.2.14 # via # -c scripts/user_retirement/requirements/../../../requirements/common_constraints.txt # -c scripts/user_retirement/requirements/../../../requirements/constraints.txt @@ -48,20 +48,20 @@ django-waffle==4.1.0 # via edx-django-utils edx-django-utils==5.14.2 # via edx-rest-api-client -edx-rest-api-client==5.7.0 +edx-rest-api-client==5.7.1 # via -r scripts/user_retirement/requirements/base.in -google-api-core==2.19.0 +google-api-core==2.19.1 # via google-api-python-client -google-api-python-client==2.133.0 +google-api-python-client==2.137.0 # via -r scripts/user_retirement/requirements/base.in -google-auth==2.30.0 +google-auth==2.32.0 # via # google-api-core # google-api-python-client # google-auth-httplib2 google-auth-httplib2==0.2.0 # via google-api-python-client -googleapis-common-protos==1.63.1 +googleapis-common-protos==1.63.2 # via google-api-core httplib2==0.22.0 # via @@ -83,20 +83,20 @@ lxml==4.9.4 # zeep more-itertools==10.3.0 # via simple-salesforce -newrelic==9.10.0 +newrelic==9.12.0 # via edx-django-utils pbr==6.0.0 # via stevedore platformdirs==4.2.2 # via zeep -proto-plus==1.23.0 +proto-plus==1.24.0 # via google-api-core -protobuf==4.25.3 +protobuf==5.27.2 # via # google-api-core # googleapis-common-protos # proto-plus -psutil==5.9.8 +psutil==6.0.0 # via edx-django-utils pyasn1==0.6.0 # via @@ -122,7 +122,7 @@ pytz==2024.1 # zeep pyyaml==6.0.1 # via -r scripts/user_retirement/requirements/base.in -requests==2.31.0 +requests==2.32.3 # via # -r scripts/user_retirement/requirements/base.in # edx-rest-api-client @@ -139,7 +139,7 @@ requests-toolbelt==1.0.0 # via zeep rsa==4.9 # via google-auth -s3transfer==0.10.1 +s3transfer==0.10.2 # via boto3 simple-salesforce==1.12.6 # via -r scripts/user_retirement/requirements/base.in @@ -152,7 +152,7 @@ six==1.16.0 # python-dateutil slumber==0.7.1 # via edx-rest-api-client -sqlparse==0.5.0 +sqlparse==0.5.1 # via django stevedore==5.2.0 # via edx-django-utils @@ -162,7 +162,7 @@ unicodecsv==0.14.1 # via -r scripts/user_retirement/requirements/base.in uritemplate==4.1.1 # via google-api-python-client -urllib3==1.26.18 +urllib3==1.26.19 # via # -c scripts/user_retirement/requirements/../../../requirements/constraints.txt # botocore diff --git a/scripts/user_retirement/requirements/testing.txt b/scripts/user_retirement/requirements/testing.txt index c009f8ec8ab9..c10b36f0de60 100644 --- a/scripts/user_retirement/requirements/testing.txt +++ b/scripts/user_retirement/requirements/testing.txt @@ -14,21 +14,21 @@ attrs==23.2.0 # zeep backoff==2.2.1 # via -r scripts/user_retirement/requirements/base.txt -boto3==1.34.123 +boto3==1.34.144 # via # -r scripts/user_retirement/requirements/base.txt # moto -botocore==1.34.123 +botocore==1.34.144 # via # -r scripts/user_retirement/requirements/base.txt # boto3 # moto # s3transfer -cachetools==5.3.3 +cachetools==5.4.0 # via # -r scripts/user_retirement/requirements/base.txt # google-auth -certifi==2024.6.2 +certifi==2024.7.4 # via # -r scripts/user_retirement/requirements/base.txt # requests @@ -52,7 +52,7 @@ cryptography==42.0.8 # pyjwt ddt==1.7.2 # via -r scripts/user_retirement/requirements/testing.in -django==4.2.13 +django==4.2.14 # via # -r scripts/user_retirement/requirements/base.txt # django-crum @@ -70,15 +70,15 @@ edx-django-utils==5.14.2 # via # -r scripts/user_retirement/requirements/base.txt # edx-rest-api-client -edx-rest-api-client==5.7.0 +edx-rest-api-client==5.7.1 # via -r scripts/user_retirement/requirements/base.txt -google-api-core==2.19.0 +google-api-core==2.19.1 # via # -r scripts/user_retirement/requirements/base.txt # google-api-python-client -google-api-python-client==2.133.0 +google-api-python-client==2.137.0 # via -r scripts/user_retirement/requirements/base.txt -google-auth==2.30.0 +google-auth==2.32.0 # via # -r scripts/user_retirement/requirements/base.txt # google-api-core @@ -88,7 +88,7 @@ google-auth-httplib2==0.2.0 # via # -r scripts/user_retirement/requirements/base.txt # google-api-python-client -googleapis-common-protos==1.63.1 +googleapis-common-protos==1.63.2 # via # -r scripts/user_retirement/requirements/base.txt # google-api-core @@ -132,7 +132,7 @@ more-itertools==10.3.0 # simple-salesforce moto==4.2.14 # via -r scripts/user_retirement/requirements/testing.in -newrelic==9.10.0 +newrelic==9.12.0 # via # -r scripts/user_retirement/requirements/base.txt # edx-django-utils @@ -148,17 +148,17 @@ platformdirs==4.2.2 # zeep pluggy==1.5.0 # via pytest -proto-plus==1.23.0 +proto-plus==1.24.0 # via # -r scripts/user_retirement/requirements/base.txt # google-api-core -protobuf==4.25.3 +protobuf==5.27.2 # via # -r scripts/user_retirement/requirements/base.txt # google-api-core # googleapis-common-protos # proto-plus -psutil==5.9.8 +psutil==6.0.0 # via # -r scripts/user_retirement/requirements/base.txt # edx-django-utils @@ -204,7 +204,7 @@ pyyaml==6.0.1 # via # -r scripts/user_retirement/requirements/base.txt # responses -requests==2.31.0 +requests==2.32.3 # via # -r scripts/user_retirement/requirements/base.txt # edx-rest-api-client @@ -228,7 +228,7 @@ requests-toolbelt==1.0.0 # via # -r scripts/user_retirement/requirements/base.txt # zeep -responses==0.25.2 +responses==0.25.3 # via # -r scripts/user_retirement/requirements/testing.in # moto @@ -236,7 +236,7 @@ rsa==4.9 # via # -r scripts/user_retirement/requirements/base.txt # google-auth -s3transfer==0.10.1 +s3transfer==0.10.2 # via # -r scripts/user_retirement/requirements/base.txt # boto3 @@ -254,7 +254,7 @@ slumber==0.7.1 # via # -r scripts/user_retirement/requirements/base.txt # edx-rest-api-client -sqlparse==0.5.0 +sqlparse==0.5.1 # via # -r scripts/user_retirement/requirements/base.txt # django @@ -272,7 +272,7 @@ uritemplate==4.1.1 # via # -r scripts/user_retirement/requirements/base.txt # google-api-python-client -urllib3==1.26.18 +urllib3==1.26.19 # via # -r scripts/user_retirement/requirements/base.txt # botocore diff --git a/scripts/xblock/requirements.txt b/scripts/xblock/requirements.txt index af62756937c0..5b7f07242e6d 100644 --- a/scripts/xblock/requirements.txt +++ b/scripts/xblock/requirements.txt @@ -4,7 +4,7 @@ # # make upgrade # -certifi==2024.6.2 +certifi==2024.7.4 # via requests charset-normalizer==2.0.12 # via @@ -14,7 +14,7 @@ idna==3.7 # via requests requests==2.32.3 # via -r scripts/xblock/requirements.in -urllib3==1.26.18 +urllib3==1.26.19 # via # -c scripts/xblock/../../requirements/constraints.txt # requests