diff --git a/requirements/ci.txt b/requirements/ci.txt index cca733262c..0082ec26f7 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -10,9 +10,9 @@ filelock==3.12.4 # via # tox # virtualenv -packaging==23.1 +packaging==23.2 # via tox -platformdirs==3.10.0 +platformdirs==3.11.0 # via virtualenv pluggy==1.3.0 # via tox diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index 601b0ae550..08e94f34dd 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -1,7 +1,4 @@ - - - # A central location for most common version constraints # (across edx repos) for pip-installation. # diff --git a/requirements/dev.txt b/requirements/dev.txt index f1c86e6f3a..6d71904769 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -50,7 +50,7 @@ asn1crypto==1.5.1 # -r requirements/test.txt # oscrypto # snowflake-connector-python -astroid==2.15.6 +astroid==2.15.8 # via # pylint # pylint-celery @@ -67,7 +67,7 @@ attrs==23.1.0 # -r requirements/test.txt # aiohttp # pytest -babel==2.12.1 +babel==2.13.0 # via # -r requirements/doc.txt # pydata-sphinx-theme @@ -109,7 +109,7 @@ certifi==2023.7.22 # -r requirements/test.txt # requests # snowflake-connector-python -cffi==1.15.1 +cffi==1.16.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -170,7 +170,7 @@ code-annotations==1.5.0 # -r requirements/test.txt # edx-lint # edx-toggles -coverage[toml]==7.3.1 +coverage[toml]==7.3.2 # via # -r requirements/test.txt # pytest-cov @@ -227,12 +227,12 @@ django==3.2.21 # edx-rbac # edx-toggles # jsonfield -django-cache-memoize==0.1.10 +django-cache-memoize==0.2.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -django-config-models==2.5.0 +django-config-models==2.5.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -255,12 +255,12 @@ django-fernet-fields-v2==0.9 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -django-filter==23.2 +django-filter==23.3 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -django-ipware==5.0.0 +django-ipware==5.0.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -276,7 +276,7 @@ django-multi-email-field==0.7.0 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -django-oauth-toolkit==1.5.0 +django-oauth-toolkit==1.7.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -343,17 +343,17 @@ edx-django-utils==5.7.0 # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==8.9.2 +edx-drf-extensions==8.10.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # edx-rbac -edx-i18n-tools==1.2.0 +edx-i18n-tools==1.3.0 # via -r requirements/dev.in edx-lint==5.3.4 # via -r requirements/dev.in -edx-opaque-keys[django]==2.5.0 +edx-opaque-keys[django]==2.5.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -384,12 +384,12 @@ factory-boy==3.3.0 # -c requirements/constraints.txt # -r requirements/doc.txt # -r requirements/test.txt -faker==19.6.1 +faker==19.8.0 # via # -r requirements/doc.txt # -r requirements/test.txt # factory-boy -filelock==3.12.3 +filelock==3.12.4 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -466,6 +466,8 @@ kombu==5.3.2 # celery lazy-object-proxy==1.9.0 # via astroid +lxml==4.9.3 + # via edx-i18n-tools markupsafe==2.1.3 # via # -r requirements/doc.txt @@ -485,7 +487,7 @@ multidict==6.0.4 # -r requirements/test.txt # aiohttp # yarl -newrelic==9.0.0 +newrelic==9.1.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -501,7 +503,7 @@ oauthlib==3.2.2 # -r requirements/test-master.txt # -r requirements/test.txt # django-oauth-toolkit -openai==0.28.0 +openai==0.28.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -512,7 +514,7 @@ oscrypto==1.3.0 # -r requirements/test-master.txt # -r requirements/test.txt # snowflake-connector-python -packaging==23.1 +packaging==23.2 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -555,7 +557,7 @@ pip-tools==7.3.0 # via -r requirements/dev.in pkginfo==1.9.6 # via twine -platformdirs==3.8.1 +platformdirs==3.11.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -604,13 +606,13 @@ pycparser==2.21 # -r requirements/test-master.txt # -r requirements/test.txt # cffi -pycryptodomex==3.18.0 +pycryptodomex==3.19.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # snowflake-connector-python -pydata-sphinx-theme==0.14.0 +pydata-sphinx-theme==0.14.1 # via # -r requirements/doc.txt # sphinx-book-theme @@ -635,7 +637,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-rest-api-client # snowflake-connector-python -pylint==2.17.5 +pylint==2.17.7 # via # edx-lint # pylint-celery @@ -686,7 +688,6 @@ python-dateutil==2.8.2 # -r requirements/test-master.txt # -r requirements/test.txt # celery - # edx-drf-extensions # faker # freezegun python-slugify==8.0.1 @@ -756,8 +757,6 @@ six==1.16.0 # -r requirements/test-master.txt # -r requirements/test.txt # bleach - # django-oauth-toolkit - # edx-drf-extensions # edx-lint # edx-rbac # freezegun @@ -776,7 +775,7 @@ snowballstemmer==2.2.0 # -r requirements/doc.txt # pydocstyle # sphinx -snowflake-connector-python==3.2.0 +snowflake-connector-python==3.2.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -837,7 +836,7 @@ stevedore==5.1.0 # doc8 # edx-django-utils # edx-opaque-keys -testfixtures==7.1.0 +testfixtures==7.2.0 # via # -r requirements/dev.in # -r requirements/doc.txt @@ -889,7 +888,7 @@ tqdm==4.66.1 # twine twine==1.11.0 # via -r requirements/dev.in -typing-extensions==4.7.1 +typing-extensions==4.8.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -899,7 +898,6 @@ typing-extensions==4.7.1 # django-countries # edx-opaque-keys # faker - # filelock # kombu # pydata-sphinx-theme # pylint @@ -916,7 +914,7 @@ unicodecsv==0.14.1 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -urllib3==1.26.16 +urllib3==1.26.17 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -931,9 +929,9 @@ vine==5.0.0 # amqp # celery # kombu -virtualenv==20.24.1 +virtualenv==20.24.5 # via tox -wcwidth==0.2.6 +wcwidth==0.2.8 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -962,7 +960,7 @@ yarl==1.9.2 # -r requirements/test-master.txt # -r requirements/test.txt # aiohttp -zipp==3.16.2 +zipp==3.17.0 # via # -r requirements/doc.txt # importlib-metadata diff --git a/requirements/doc.txt b/requirements/doc.txt index 79578958ea..e566c74248 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -43,7 +43,7 @@ attrs==23.1.0 # -r requirements/test-master.txt # aiohttp # pytest -babel==2.12.1 +babel==2.13.0 # via # pydata-sphinx-theme # sphinx @@ -69,7 +69,7 @@ certifi==2023.7.22 # -r requirements/test-master.txt # requests # snowflake-connector-python -cffi==1.15.1 +cffi==1.16.0 # via # -r requirements/test-master.txt # cryptography @@ -142,9 +142,9 @@ django==3.2.21 # edx-rbac # edx-toggles # jsonfield -django-cache-memoize==0.1.10 +django-cache-memoize==0.2.0 # via -r requirements/test-master.txt -django-config-models==2.5.0 +django-config-models==2.5.1 # via -r requirements/test-master.txt django-countries==7.5.1 # via -r requirements/test-master.txt @@ -156,9 +156,9 @@ django-crum==0.7.9 # edx-toggles django-fernet-fields-v2==0.9 # via -r requirements/test-master.txt -django-filter==23.2 +django-filter==23.3 # via -r requirements/test-master.txt -django-ipware==5.0.0 +django-ipware==5.0.1 # via -r requirements/test-master.txt django-model-utils==4.3.1 # via @@ -166,7 +166,7 @@ django-model-utils==4.3.1 # edx-rbac django-multi-email-field==0.7.0 # via -r requirements/test-master.txt -django-oauth-toolkit==1.5.0 +django-oauth-toolkit==1.7.1 # via -r requirements/test-master.txt django-object-actions==4.2.0 # via -r requirements/test-master.txt @@ -211,11 +211,11 @@ edx-django-utils==5.7.0 # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==8.9.2 +edx-drf-extensions==8.10.0 # via # -r requirements/test-master.txt # edx-rbac -edx-opaque-keys[django]==2.5.0 +edx-opaque-keys[django]==2.5.1 # via # -r requirements/test-master.txt # edx-drf-extensions @@ -231,9 +231,9 @@ factory-boy==3.3.0 # via # -c requirements/constraints.txt # -r requirements/doc.in -faker==19.6.1 +faker==19.8.0 # via factory-boy -filelock==3.12.3 +filelock==3.12.4 # via # -r requirements/test-master.txt # snowflake-connector-python @@ -280,7 +280,7 @@ multidict==6.0.4 # -r requirements/test-master.txt # aiohttp # yarl -newrelic==9.0.0 +newrelic==9.1.0 # via # -r requirements/test-master.txt # edx-django-utils @@ -290,13 +290,13 @@ oauthlib==3.2.2 # via # -r requirements/test-master.txt # django-oauth-toolkit -openai==0.28.0 +openai==0.28.1 # via -r requirements/test-master.txt oscrypto==1.3.0 # via # -r requirements/test-master.txt # snowflake-connector-python -packaging==23.1 +packaging==23.2 # via # -r requirements/test-master.txt # pydata-sphinx-theme @@ -317,7 +317,7 @@ pgpy==0.6.0 # via -r requirements/test-master.txt pillow==9.5.0 # via -r requirements/test-master.txt -platformdirs==3.8.1 +platformdirs==3.11.0 # via # -r requirements/test-master.txt # snowflake-connector-python @@ -341,11 +341,11 @@ pycparser==2.21 # via # -r requirements/test-master.txt # cffi -pycryptodomex==3.18.0 +pycryptodomex==3.19.0 # via # -r requirements/test-master.txt # snowflake-connector-python -pydata-sphinx-theme==0.14.0 +pydata-sphinx-theme==0.14.1 # via sphinx-book-theme pygments==2.16.1 # via @@ -381,7 +381,6 @@ python-dateutil==2.8.2 # via # -r requirements/test-master.txt # celery - # edx-drf-extensions # faker python-slugify==8.0.1 # via @@ -423,8 +422,6 @@ six==1.16.0 # via # -r requirements/test-master.txt # bleach - # django-oauth-toolkit - # edx-drf-extensions # edx-rbac # python-dateutil slumber==0.7.1 @@ -433,7 +430,7 @@ slumber==0.7.1 # edx-rest-api-client snowballstemmer==2.2.0 # via sphinx -snowflake-connector-python==3.2.0 +snowflake-connector-python==3.2.1 # via -r requirements/test-master.txt sortedcontainers==2.4.0 # via @@ -471,7 +468,7 @@ stevedore==5.1.0 # doc8 # edx-django-utils # edx-opaque-keys -testfixtures==7.1.0 +testfixtures==7.2.0 # via -r requirements/test-master.txt text-unidecode==1.3 # via @@ -489,14 +486,13 @@ tqdm==4.66.1 # via # -r requirements/test-master.txt # openai -typing-extensions==4.7.1 +typing-extensions==4.8.0 # via # -r requirements/test-master.txt # asgiref # django-countries # edx-opaque-keys # faker - # filelock # kombu # pydata-sphinx-theme # snowflake-connector-python @@ -507,7 +503,7 @@ tzdata==2023.3 # celery unicodecsv==0.14.1 # via -r requirements/test-master.txt -urllib3==1.26.16 +urllib3==1.26.17 # via # -r requirements/test-master.txt # requests @@ -518,7 +514,7 @@ vine==5.0.0 # amqp # celery # kombu -wcwidth==0.2.6 +wcwidth==0.2.8 # via # -r requirements/test-master.txt # prompt-toolkit @@ -534,5 +530,5 @@ yarl==1.9.2 # via # -r requirements/test-master.txt # aiohttp -zipp==3.16.2 +zipp==3.17.0 # via importlib-metadata diff --git a/requirements/edx-platform-constraints.txt b/requirements/edx-platform-constraints.txt index 3ac9c705d4..65fe02f076 100644 --- a/requirements/edx-platform-constraints.txt +++ b/requirements/edx-platform-constraints.txt @@ -5,6 +5,7 @@ # # make upgrade # + # via -r requirements/edx/github.in acid-xblock==0.2.1 # via -r requirements/edx/kernel.in aiohttp==3.8.5 @@ -76,16 +77,14 @@ boto==2.39.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in -boto3==1.7.0 +boto3==1.28.59 # via - # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in # django-ses # fs-s3fs # ora2 -botocore==1.10.84 +botocore==1.31.59 # via - # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in # boto3 # s3transfer @@ -107,7 +106,7 @@ certifi==2023.7.22 # py2neo # requests # snowflake-connector-python -cffi==1.15.1 +cffi==1.16.0 # via # cryptography # pynacl @@ -204,6 +203,7 @@ django==3.2.21 # done-xblock # drf-jwt # drf-nested-routers + # drf-spectacular # drf-yasg # edx-ace # edx-api-doc-tools @@ -247,12 +247,12 @@ django==3.2.21 # xss-utils django-appconf==1.0.5 # via django-statici18n -django-cache-memoize==0.1.10 +django-cache-memoize==0.2.0 django-celery-results==2.5.1 # via -r requirements/edx/kernel.in django-classy-tags==4.1.0 # via django-sekizai -django-config-models==2.5.0 +django-config-models==2.5.1 # via # -r requirements/edx/kernel.in # edx-enterprise @@ -276,13 +276,13 @@ django-crum==0.7.9 django-environ==0.11.2 # via openedx-blockstore django-fernet-fields-v2==0.9 -django-filter==23.2 +django-filter==23.3 # via # -r requirements/edx/kernel.in # edx-enterprise # lti-consumer-xblock # openedx-blockstore -django-ipware==5.0.0 +django-ipware==5.0.1 # via # -r requirements/edx/kernel.in # edx-enterprise @@ -316,7 +316,7 @@ django-mptt==0.14.0 django-multi-email-field==0.7.0 django-mysql==4.11.0 # via -r requirements/edx/kernel.in -django-oauth-toolkit==1.5.0 +django-oauth-toolkit==1.7.1 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in @@ -346,7 +346,7 @@ django-statici18n==2.4.0 # -r requirements/edx/kernel.in # lti-consumer-xblock # xblock-drag-and-drop-v2 -django-storages==1.11.1 +django-storages==1.14 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in @@ -375,6 +375,7 @@ djangorestframework==3.14.0 # django-user-tasks # drf-jwt # drf-nested-routers + # drf-spectacular # drf-yasg # edx-api-doc-tools # edx-completion @@ -389,16 +390,14 @@ djangorestframework==3.14.0 # ora2 # super-csv djangorestframework-xml==2.0.0 -docutils==0.19 - # via - # -c requirements/edx/../constraints.txt - # botocore done-xblock==2.1.0 # via -r requirements/edx/bundled.in drf-jwt==1.19.2 # via edx-drf-extensions drf-nested-routers==0.93.4 # via openedx-blockstore +drf-spectacular==0.26.5 + # via -r requirements/edx/kernel.in drf-yasg==1.21.5 # via # -c requirements/edx/../constraints.txt @@ -459,7 +458,7 @@ edx-django-utils==5.7.0 # openedx-blockstore # ora2 # super-csv -edx-drf-extensions==8.9.2 +edx-drf-extensions==8.10.0 # via # -r requirements/edx/kernel.in # edx-completion @@ -471,21 +470,21 @@ edx-drf-extensions==8.9.2 # edx-when # edxval # openedx-learning -edx-enterprise==4.1.14 +edx-enterprise==4.5.7 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in -edx-event-bus-kafka==5.4.0 +edx-event-bus-kafka==5.5.0 # via -r requirements/edx/kernel.in -edx-event-bus-redis==0.3.1 +edx-event-bus-redis==0.3.2 # via -r requirements/edx/kernel.in edx-i18n-tools==1.2.0 # via ora2 edx-milestones==0.5.0 # via -r requirements/edx/kernel.in -edx-name-affirmation==2.3.6 +edx-name-affirmation==2.3.7 # via -r requirements/edx/kernel.in -edx-opaque-keys[django]==2.5.0 +edx-opaque-keys[django]==2.5.1 # via # -r requirements/edx/kernel.in # -r requirements/edx/paver.txt @@ -507,8 +506,6 @@ edx-proctoring==4.16.1 # via # -r requirements/edx/kernel.in # edx-proctoring-proctortrack -edx-proctoring-proctortrack==1.0.5 - # via -r requirements/edx/kernel.in edx-rbac==1.8.0 edx-rest-api-client==5.6.0 # via @@ -528,6 +525,7 @@ edx-toggles==5.1.0 # via # -r requirements/edx/kernel.in # edx-completion + # edx-enterprise # edx-event-bus-kafka # edx-event-bus-redis # edx-name-affirmation @@ -540,7 +538,7 @@ edx-when==2.4.0 # via # -r requirements/edx/kernel.in # edx-proctoring -edxval==2.4.2 +edxval==2.4.3 # via -r requirements/edx/kernel.in elasticsearch==7.13.4 # via @@ -555,9 +553,9 @@ event-tracking==2.2.0 # -r requirements/edx/kernel.in # edx-proctoring # edx-search -fastavro==1.8.3 +fastavro==1.8.4 # via openedx-events -filelock==3.12.3 +filelock==3.12.4 # via snowflake-connector-python frozenlist==1.4.0 # via @@ -587,7 +585,7 @@ html5lib==1.1 # via # -r requirements/edx/kernel.in # ora2 -icalendar==5.0.7 +icalendar==5.0.10 # via -r requirements/edx/kernel.in idna==3.4 # via @@ -598,12 +596,14 @@ idna==3.4 # yarl importlib-metadata==6.8.0 # via markdown -importlib-resources==6.0.1 +importlib-resources==6.1.0 # via # jsonschema # jsonschema-specifications inflection==0.5.1 - # via drf-yasg + # via + # drf-spectacular + # drf-yasg interchange==2021.0.4 # via py2neo ipaddress==1.0.23 @@ -616,7 +616,7 @@ jinja2==3.1.2 # via # code-annotations # coreschema -jmespath==0.10.0 +jmespath==1.0.1 # via # boto3 # botocore @@ -632,8 +632,10 @@ jsonfield==3.1.0 # edx-submissions # lti-consumer-xblock # ora2 -jsonschema==4.19.0 - # via optimizely-sdk +jsonschema==4.19.1 + # via + # drf-spectacular + # optimizely-sdk jsonschema-specifications==2023.7.1 # via jsonschema jwcrypto==1.5.0 @@ -643,7 +645,7 @@ jwcrypto==1.5.0 # via celery laboratory==1.0.2 # via -r requirements/edx/kernel.in -lazy==1.5 +lazy==1.6 # via # -r requirements/edx/paver.txt # acid-xblock @@ -656,8 +658,10 @@ libsass==0.10.0 # -r requirements/edx/paver.txt loremipsum==1.0.5 # via ora2 -lti-consumer-xblock==9.6.2 - # via -r requirements/edx/kernel.in +lti-consumer-xblock==9.6.1 + # via + # -c requirements/edx/../constraints.txt + # -r requirements/edx/kernel.in lxml==4.9.3 # via # -r requirements/edx/kernel.in @@ -715,7 +719,7 @@ mysqlclient==2.2.0 # via # -r requirements/edx/kernel.in # openedx-blockstore -newrelic==9.0.0 +newrelic==9.1.0 # via # -r requirements/edx/bundled.in # edx-django-utils @@ -738,7 +742,7 @@ oauthlib==3.2.2 # social-auth-core olxcleaner==0.2.1 # via -r requirements/edx/kernel.in -openai==0.28.0 +openai==0.28.1 openedx-atlas==0.5.0 # via -r requirements/edx/kernel.in openedx-blockstore==1.4.0 @@ -751,11 +755,10 @@ openedx-django-pyfs==3.4.0 # xblock openedx-django-require==2.1.0 # via -r requirements/edx/kernel.in -openedx-django-wiki==2.0.1 +openedx-django-wiki==2.0.3 # via -r requirements/edx/kernel.in -openedx-events==8.5.0 +openedx-events==8.8.0 # via - # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in # edx-event-bus-kafka # edx-event-bus-redis @@ -763,17 +766,19 @@ openedx-filters==1.6.0 # via # -r requirements/edx/kernel.in # lti-consumer-xblock -openedx-learning==0.1.5 - # via -r requirements/edx/kernel.in +openedx-learning==0.2.0 + # via + # -c requirements/edx/../constraints.txt + # -r requirements/edx/kernel.in openedx-mongodbproxy==0.2.0 # via -r requirements/edx/kernel.in optimizely-sdk==4.1.1 # via -r requirements/edx/bundled.in -ora2==5.4.0 +ora2==5.5.4 # via -r requirements/edx/bundled.in oscrypto==1.3.0 # via snowflake-connector-python -packaging==23.1 +packaging==23.2 # via # drf-yasg # gunicorn @@ -810,7 +815,7 @@ pillow==9.5.0 # edxval pkgutil-resolve-name==1.3.10 # via jsonschema -platformdirs==3.8.1 +platformdirs==3.11.0 # via snowflake-connector-python polib==1.2.0 # via edx-i18n-tools @@ -829,7 +834,7 @@ pycountry==22.3.5 # via -r requirements/edx/kernel.in pycparser==2.21 # via cffi -pycryptodomex==3.18.0 +pycryptodomex==3.19.0 # via # -r requirements/edx/kernel.in # edx-proctoring @@ -897,7 +902,6 @@ python-dateutil==2.8.2 # botocore # celery # edx-ace - # edx-drf-extensions # edx-enterprise # edx-proctoring # icalendar @@ -945,6 +949,7 @@ pyyaml==6.0.1 # via # -r requirements/edx/kernel.in # code-annotations + # drf-spectacular # edx-django-release-util # edx-i18n-tools # xblock @@ -952,7 +957,7 @@ random2==1.0.1 # via -r requirements/edx/kernel.in recommender-xblock==2.0.1 # via -r requirements/edx/bundled.in -redis==5.0.0 +redis==5.0.1 # via # -r requirements/edx/kernel.in # walrus @@ -960,7 +965,7 @@ referencing==0.30.2 # via # jsonschema # jsonschema-specifications -regex==2023.8.8 +regex==2023.10.3 # via nltk requests==2.31.0 # via @@ -989,13 +994,13 @@ requests-oauthlib==1.3.1 # via # -r requirements/edx/kernel.in # social-auth-core -rpds-py==0.10.2 +rpds-py==0.10.3 # via # jsonschema # referencing -ruamel-yaml==0.17.32 +ruamel-yaml==0.17.34 # via drf-yasg -ruamel-yaml-clib==0.2.7 +ruamel-yaml-clib==0.2.8 # via ruamel-yaml rules==3.3 # via @@ -1003,7 +1008,7 @@ rules==3.3 # edx-enterprise # edx-proctoring # openedx-learning -s3transfer==0.1.13 +s3transfer==0.7.0 # via boto3 sailthru-client==2.2.3 # via edx-ace @@ -1031,13 +1036,11 @@ six==1.16.0 # chem # codejail-includes # crowdsourcehinter-xblock - # django-oauth-toolkit # edx-ace # edx-auth-backends # edx-ccx-keys # edx-codejail # edx-django-release-util - # edx-drf-extensions # edx-milestones # edx-rbac # event-tracking @@ -1059,7 +1062,7 @@ slumber==0.7.1 # edx-bulk-grades # edx-enterprise # edx-rest-api-client -snowflake-connector-python==3.2.0 +snowflake-connector-python==3.2.1 social-auth-app-django==5.0.0 # via # -c requirements/edx/../constraints.txt @@ -1101,7 +1104,7 @@ super-csv==3.1.0 # via edx-bulk-grades sympy==1.12 # via openedx-calc -testfixtures==7.1.0 +testfixtures==7.2.0 text-unidecode==1.3 # via python-slugify tinycss2==1.1.1 @@ -1112,13 +1115,12 @@ tqdm==4.66.1 # via # nltk # openai -typing-extensions==4.7.1 +typing-extensions==4.8.0 # via # -r requirements/edx/paver.txt # asgiref # django-countries # edx-opaque-keys - # filelock # kombu # pylti1p3 # snowflake-connector-python @@ -1133,11 +1135,13 @@ unicodecsv==0.14.1 uritemplate==4.1.1 # via # coreapi + # drf-spectacular # drf-yasg -urllib3==1.26.16 +urllib3==1.26.17 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/paver.txt + # botocore # elasticsearch # py2neo # requests @@ -1154,7 +1158,7 @@ walrus==0.9.3 # via edx-event-bus-redis watchdog==3.0.0 # via -r requirements/edx/paver.txt -wcwidth==0.2.6 +wcwidth==0.2.8 # via prompt-toolkit web-fragments==2.1.0 # via @@ -1177,7 +1181,7 @@ wrapt==1.15.0 # via # -r requirements/edx/paver.txt # deprecated -xblock[django]==1.7.0 +xblock[django]==1.8.0 # via # -r requirements/edx/kernel.in # acid-xblock @@ -1198,7 +1202,7 @@ xblock-google-drive==0.4.0 # via -r requirements/edx/bundled.in xblock-poll==1.13.0 # via -r requirements/edx/bundled.in -xblock-utils==3.4.1 +xblock-utils==4.0.0 # via # -r requirements/edx/kernel.in # done-xblock @@ -1213,7 +1217,7 @@ xss-utils==0.5.0 # via -r requirements/edx/kernel.in yarl==1.9.2 # via aiohttp -zipp==3.16.2 +zipp==3.17.0 # via # importlib-metadata # importlib-resources diff --git a/requirements/js_test.txt b/requirements/js_test.txt index ec64f8fc82..622eb6ecec 100644 --- a/requirements/js_test.txt +++ b/requirements/js_test.txt @@ -4,7 +4,7 @@ # # make upgrade # -annotated-types==0.5.0 +annotated-types==0.6.0 # via pydantic attrs==23.1.0 # via @@ -28,7 +28,7 @@ h11==0.14.0 # via wsproto idna==3.4 # via trio -importlib-resources==6.0.1 +importlib-resources==6.1.0 # via jaraco-text inflect==7.0.0 # via jaraco-text @@ -69,9 +69,9 @@ outcome==1.2.0 # via trio portend==3.2.0 # via cherrypy -pydantic==2.3.0 +pydantic==2.4.2 # via inflect -pydantic-core==2.6.3 +pydantic-core==2.10.1 # via pydantic pysocks==1.7.1 # via urllib3 @@ -79,7 +79,7 @@ pytz==2023.3.post1 # via tempora pyyaml==6.0.1 # via jasmine -selenium==4.12.0 +selenium==4.13.0 # via jasmine sniffio==1.3.0 # via trio @@ -93,7 +93,7 @@ trio==0.22.2 # via # selenium # trio-websocket -trio-websocket==0.10.4 +trio-websocket==0.11.1 # via selenium typing-extensions==4.8.0 # via @@ -102,13 +102,13 @@ typing-extensions==4.8.0 # jaraco-functools # pydantic # pydantic-core -urllib3[socks]==2.0.4 +urllib3[socks]==2.0.6 # via selenium wsproto==1.2.0 # via trio-websocket zc-lockfile==3.0.post1 # via cherrypy -zipp==3.16.2 +zipp==3.17.0 # via importlib-resources # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/test-master.txt b/requirements/test-master.txt index 64a5d89599..2102db0e95 100644 --- a/requirements/test-master.txt +++ b/requirements/test-master.txt @@ -56,7 +56,7 @@ certifi==2023.7.22 # -c requirements/edx-platform-constraints.txt # requests # snowflake-connector-python -cffi==1.15.1 +cffi==1.16.0 # via # -c requirements/edx-platform-constraints.txt # cryptography @@ -127,11 +127,11 @@ django==3.2.21 # edx-rbac # edx-toggles # jsonfield -django-cache-memoize==0.1.10 +django-cache-memoize==0.2.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -django-config-models==2.5.0 +django-config-models==2.5.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -150,11 +150,11 @@ django-fernet-fields-v2==0.9 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -django-filter==23.2 +django-filter==23.3 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -django-ipware==5.0.0 +django-ipware==5.0.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -167,7 +167,7 @@ django-multi-email-field==0.7.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -django-oauth-toolkit==1.5.0 +django-oauth-toolkit==1.7.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -213,12 +213,12 @@ edx-django-utils==5.7.0 # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==8.9.2 +edx-drf-extensions==8.10.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in # edx-rbac -edx-opaque-keys[django]==2.5.0 +edx-opaque-keys[django]==2.5.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -239,7 +239,7 @@ edx-toggles==5.1.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -filelock==3.12.3 +filelock==3.12.4 # via # -c requirements/edx-platform-constraints.txt # snowflake-connector-python @@ -281,7 +281,7 @@ multidict==6.0.4 # -c requirements/edx-platform-constraints.txt # aiohttp # yarl -newrelic==9.0.0 +newrelic==9.1.0 # via # -c requirements/edx-platform-constraints.txt # edx-django-utils @@ -289,7 +289,7 @@ oauthlib==3.2.2 # via # -c requirements/edx-platform-constraints.txt # django-oauth-toolkit -openai==0.28.0 +openai==0.28.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -297,7 +297,7 @@ oscrypto==1.3.0 # via # -c requirements/edx-platform-constraints.txt # snowflake-connector-python -packaging==23.1 +packaging==23.2 # via # -c requirements/edx-platform-constraints.txt # snowflake-connector-python @@ -321,7 +321,7 @@ pillow==9.5.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -platformdirs==3.8.1 +platformdirs==3.11.0 # via # -c requirements/edx-platform-constraints.txt # snowflake-connector-python @@ -339,7 +339,7 @@ pycparser==2.21 # via # -c requirements/edx-platform-constraints.txt # cffi -pycryptodomex==3.18.0 +pycryptodomex==3.19.0 # via # -c requirements/edx-platform-constraints.txt # snowflake-connector-python @@ -367,7 +367,6 @@ python-dateutil==2.8.2 # -c requirements/edx-platform-constraints.txt # -r requirements/base.in # celery - # edx-drf-extensions python-slugify==8.0.1 # via # -c requirements/edx-platform-constraints.txt @@ -406,8 +405,6 @@ six==1.16.0 # via # -c requirements/edx-platform-constraints.txt # bleach - # django-oauth-toolkit - # edx-drf-extensions # edx-rbac # python-dateutil slumber==0.7.1 @@ -415,7 +412,7 @@ slumber==0.7.1 # -c requirements/edx-platform-constraints.txt # -r requirements/base.in # edx-rest-api-client -snowflake-connector-python==3.2.0 +snowflake-connector-python==3.2.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -434,7 +431,7 @@ stevedore==5.1.0 # code-annotations # edx-django-utils # edx-opaque-keys -testfixtures==7.1.0 +testfixtures==7.2.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -450,13 +447,12 @@ tqdm==4.66.1 # via # -c requirements/edx-platform-constraints.txt # openai -typing-extensions==4.7.1 +typing-extensions==4.8.0 # via # -c requirements/edx-platform-constraints.txt # asgiref # django-countries # edx-opaque-keys - # filelock # kombu # snowflake-connector-python tzdata==2023.3 @@ -468,7 +464,7 @@ unicodecsv==0.14.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -urllib3==1.26.16 +urllib3==1.26.17 # via # -c requirements/edx-platform-constraints.txt # requests @@ -478,7 +474,7 @@ vine==5.0.0 # amqp # celery # kombu -wcwidth==0.2.6 +wcwidth==0.2.8 # via # -c requirements/edx-platform-constraints.txt # prompt-toolkit diff --git a/requirements/test.txt b/requirements/test.txt index 1d80e77236..8b364f1c28 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -57,7 +57,7 @@ certifi==2023.7.22 # -r requirements/test-master.txt # requests # snowflake-connector-python -cffi==1.15.1 +cffi==1.16.0 # via # -r requirements/test-master.txt # cryptography @@ -93,7 +93,7 @@ code-annotations==1.5.0 # via # -r requirements/test-master.txt # edx-toggles -coverage[toml]==7.3.1 +coverage[toml]==7.3.2 # via pytest-cov cryptography==38.0.4 # via @@ -134,9 +134,9 @@ diff-cover==7.7.0 # edx-rbac # edx-toggles # jsonfield -django-cache-memoize==0.1.10 +django-cache-memoize==0.2.0 # via -r requirements/test-master.txt -django-config-models==2.5.0 +django-config-models==2.5.1 # via -r requirements/test-master.txt django-countries==7.5.1 # via -r requirements/test-master.txt @@ -148,9 +148,9 @@ django-crum==0.7.9 # edx-toggles django-fernet-fields-v2==0.9 # via -r requirements/test-master.txt -django-filter==23.2 +django-filter==23.3 # via -r requirements/test-master.txt -django-ipware==5.0.0 +django-ipware==5.0.1 # via -r requirements/test-master.txt django-model-utils==4.3.1 # via @@ -159,7 +159,7 @@ django-model-utils==4.3.1 # edx-rbac django-multi-email-field==0.7.0 # via -r requirements/test-master.txt -django-oauth-toolkit==1.5.0 +django-oauth-toolkit==1.7.1 # via -r requirements/test-master.txt django-object-actions==4.2.0 # via -r requirements/test-master.txt @@ -194,11 +194,11 @@ edx-django-utils==5.7.0 # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==8.9.2 +edx-drf-extensions==8.10.0 # via # -r requirements/test-master.txt # edx-rbac -edx-opaque-keys[django]==2.5.0 +edx-opaque-keys[django]==2.5.1 # via # -r requirements/test-master.txt # edx-drf-extensions @@ -214,9 +214,9 @@ factory-boy==3.3.0 # via # -c requirements/constraints.txt # -r requirements/test.in -faker==19.6.1 +faker==19.8.0 # via factory-boy -filelock==3.12.3 +filelock==3.12.4 # via # -r requirements/test-master.txt # snowflake-connector-python @@ -266,7 +266,7 @@ multidict==6.0.4 # -r requirements/test-master.txt # aiohttp # yarl -newrelic==9.0.0 +newrelic==9.1.0 # via # -r requirements/test-master.txt # edx-django-utils @@ -274,13 +274,13 @@ oauthlib==3.2.2 # via # -r requirements/test-master.txt # django-oauth-toolkit -openai==0.28.0 +openai==0.28.1 # via -r requirements/test-master.txt oscrypto==1.3.0 # via # -r requirements/test-master.txt # snowflake-connector-python -packaging==23.1 +packaging==23.2 # via # -r requirements/test-master.txt # pytest @@ -299,7 +299,7 @@ pgpy==0.6.0 # via -r requirements/test-master.txt pillow==9.5.0 # via -r requirements/test-master.txt -platformdirs==3.8.1 +platformdirs==3.11.0 # via # -r requirements/test-master.txt # snowflake-connector-python @@ -324,7 +324,7 @@ pycparser==2.21 # via # -r requirements/test-master.txt # cffi -pycryptodomex==3.18.0 +pycryptodomex==3.19.0 # via # -r requirements/test-master.txt # snowflake-connector-python @@ -362,7 +362,6 @@ python-dateutil==2.8.2 # via # -r requirements/test-master.txt # celery - # edx-drf-extensions # faker # freezegun python-slugify==8.0.1 @@ -404,8 +403,6 @@ six==1.16.0 # via # -r requirements/test-master.txt # bleach - # django-oauth-toolkit - # edx-drf-extensions # edx-rbac # freezegun # mock @@ -415,7 +412,7 @@ slumber==0.7.1 # via # -r requirements/test-master.txt # edx-rest-api-client -snowflake-connector-python==3.2.0 +snowflake-connector-python==3.2.1 # via -r requirements/test-master.txt sortedcontainers==2.4.0 # via @@ -431,7 +428,7 @@ stevedore==5.1.0 # code-annotations # edx-django-utils # edx-opaque-keys -testfixtures==7.1.0 +testfixtures==7.2.0 # via # -r requirements/test-master.txt # -r requirements/test.in @@ -451,14 +448,13 @@ tqdm==4.66.1 # via # -r requirements/test-master.txt # openai -typing-extensions==4.7.1 +typing-extensions==4.8.0 # via # -r requirements/test-master.txt # asgiref # django-countries # edx-opaque-keys # faker - # filelock # kombu # snowflake-connector-python tzdata==2023.3 @@ -468,7 +464,7 @@ tzdata==2023.3 # celery unicodecsv==0.14.1 # via -r requirements/test-master.txt -urllib3==1.26.16 +urllib3==1.26.17 # via # -r requirements/test-master.txt # requests @@ -478,7 +474,7 @@ urllib3==1.26.16 # amqp # celery # kombu -wcwidth==0.2.6 +wcwidth==0.2.8 # via # -r requirements/test-master.txt # prompt-toolkit