diff --git a/requirements/base.txt b/requirements/base.txt index db6b7b6f..d0cc8eec 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -124,7 +124,7 @@ django-waffle==4.1.0 # -r requirements/base.in # edx-django-utils # edx-drf-extensions -djangoql==0.18.0 +djangoql==0.18.1 # via -r requirements/base.in djangorestframework==3.14.0 # via @@ -156,7 +156,7 @@ edx-django-utils==5.9.0 # -r requirements/base.in # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==9.1.1 +edx-drf-extensions==9.1.2 # via # -r requirements/base.in # edx-rbac @@ -172,7 +172,7 @@ edx-rest-api-client==5.6.1 # via # -r requirements/base.in # edx-enterprise-subsidy-client -fastavro==1.9.2 +fastavro==1.9.3 # via # -r requirements/base.in # openedx-events @@ -188,7 +188,7 @@ inflection==0.5.1 # drf-yasg itypes==1.2.0 # via coreapi -jinja2==3.1.2 +jinja2==3.1.3 # via coreschema jsonfield==3.1.0 # via edx-celeryutils @@ -198,7 +198,7 @@ jsonschema==4.20.0 # via drf-spectacular jsonschema-specifications==2023.12.1 # via jsonschema -kombu==5.3.4 +kombu==5.3.5 # via celery markupsafe==2.1.3 # via jinja2 @@ -206,7 +206,7 @@ monotonic==1.6 # via analytics-python mysqlclient==2.2.1 # via -r requirements/base.in -newrelic==9.3.0 +newrelic==9.5.0 # via edx-django-utils oauthlib==3.2.2 # via @@ -262,7 +262,7 @@ pyyaml==6.0.1 # edx-django-release-util redis==5.0.1 # via -r requirements/base.in -referencing==0.32.0 +referencing==0.32.1 # via # jsonschema # jsonschema-specifications @@ -277,7 +277,7 @@ requests==2.31.0 # social-auth-core requests-oauthlib==1.3.1 # via social-auth-core -rpds-py==0.16.2 +rpds-py==0.17.1 # via # jsonschema # referencing @@ -330,7 +330,7 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.2.12 +wcwidth==0.2.13 # via prompt-toolkit zipp==3.17.0 # via importlib-resources diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index a972606d..c3ead7f2 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -1,6 +1,4 @@ - - # A central location for most common version constraints # (across edx repos) for pip-installation. # diff --git a/requirements/common_constraints.txt.tmp b/requirements/common_constraints.txt.tmp index a972606d..d26d7918 100644 --- a/requirements/common_constraints.txt.tmp +++ b/requirements/common_constraints.txt.tmp @@ -1,6 +1,4 @@ - - # A central location for most common version constraints # (across edx repos) for pip-installation. # @@ -16,7 +14,7 @@ # using LTS django version - +Django<4.0 # elasticsearch>=7.14.0 includes breaking changes in it which caused issues in discovery upgrade process. # elastic search changelog: https://www.elastic.co/guide/en/enterprise-search/master/release-notes-7.14.0.html diff --git a/requirements/dev.txt b/requirements/dev.txt index 8a9bfe1c..c918bc27 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -133,6 +133,7 @@ cryptography==41.0.7 # via # -r requirements/validation.txt # pyjwt + # secretstorage # social-auth-core ddt==1.7.1 # via -r requirements/validation.txt @@ -212,7 +213,7 @@ django-waffle==4.1.0 # -r requirements/validation.txt # edx-django-utils # edx-drf-extensions -djangoql==0.18.0 +djangoql==0.18.1 # via -r requirements/validation.txt djangorestframework==3.14.0 # via @@ -252,7 +253,7 @@ edx-django-utils==5.9.0 # -r requirements/validation.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==9.1.1 +edx-drf-extensions==9.1.2 # via # -r requirements/validation.txt # edx-rbac @@ -280,11 +281,11 @@ exceptiongroup==1.2.0 # pytest factory-boy==3.3.0 # via -r requirements/validation.txt -faker==22.0.0 +faker==22.2.0 # via # -r requirements/validation.txt # factory-boy -fastavro==1.9.2 +fastavro==1.9.3 # via # -r requirements/validation.txt # openedx-events @@ -331,7 +332,12 @@ jaraco-classes==3.3.0 # via # -r requirements/validation.txt # keyring -jinja2==3.1.2 +jeepney==0.8.0 + # via + # -r requirements/validation.txt + # keyring + # secretstorage +jinja2==3.1.3 # via # -r requirements/validation.txt # code-annotations @@ -355,11 +361,11 @@ keyring==24.3.0 # via # -r requirements/validation.txt # twine -kombu==5.3.4 +kombu==5.3.5 # via # -r requirements/validation.txt # celery -lxml==5.0.0 +lxml==5.1.0 # via edx-i18n-tools markdown-it-py==3.0.0 # via @@ -381,13 +387,13 @@ monotonic==1.6 # via # -r requirements/validation.txt # analytics-python -more-itertools==10.1.0 +more-itertools==10.2.0 # via # -r requirements/validation.txt # jaraco-classes mysqlclient==2.2.1 # via -r requirements/validation.txt -newrelic==9.3.0 +newrelic==9.5.0 # via # -r requirements/validation.txt # edx-django-utils @@ -560,7 +566,7 @@ readme-renderer==42.0 # twine redis==5.0.1 # via -r requirements/validation.txt -referencing==0.32.0 +referencing==0.32.1 # via # -r requirements/validation.txt # jsonschema @@ -593,13 +599,17 @@ rich==13.7.0 # via # -r requirements/validation.txt # twine -rpds-py==0.16.2 +rpds-py==0.17.1 # via # -r requirements/validation.txt # jsonschema # referencing rules==3.3 # via -r requirements/validation.txt +secretstorage==3.3.3 + # via + # -r requirements/validation.txt + # keyring semantic-version==2.10.0 # via # -r requirements/validation.txt @@ -665,7 +675,7 @@ tomlkit==0.12.3 # via # -r requirements/validation.txt # pylint -tox==4.11.4 +tox==4.12.0 # via -r requirements/validation.txt twine==4.0.2 # via -r requirements/validation.txt @@ -706,7 +716,7 @@ virtualenv==20.25.0 # via # -r requirements/validation.txt # tox -wcwidth==0.2.12 +wcwidth==0.2.13 # via # -r requirements/validation.txt # prompt-toolkit diff --git a/requirements/doc.txt b/requirements/doc.txt index 1a42a393..6c791ca9 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -209,7 +209,7 @@ django-waffle==4.1.0 # -r requirements/test.txt # edx-django-utils # edx-drf-extensions -djangoql==0.18.0 +djangoql==0.18.1 # via -r requirements/test.txt djangorestframework==3.14.0 # via @@ -254,7 +254,7 @@ edx-django-utils==5.9.0 # -r requirements/test.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==9.1.1 +edx-drf-extensions==9.1.2 # via # -r requirements/test.txt # edx-rbac @@ -280,11 +280,11 @@ exceptiongroup==1.2.0 # pytest factory-boy==3.3.0 # via -r requirements/test.txt -faker==22.0.0 +faker==22.2.0 # via # -r requirements/test.txt # factory-boy -fastavro==1.9.2 +fastavro==1.9.3 # via # -r requirements/test.txt # openedx-events @@ -323,7 +323,7 @@ itypes==1.2.0 # via # -r requirements/test.txt # coreapi -jinja2==3.1.2 +jinja2==3.1.3 # via # -r requirements/test.txt # code-annotations @@ -343,7 +343,7 @@ jsonschema-specifications==2023.12.1 # via # -r requirements/test.txt # jsonschema -kombu==5.3.4 +kombu==5.3.5 # via # -r requirements/test.txt # celery @@ -361,7 +361,7 @@ monotonic==1.6 # analytics-python mysqlclient==2.2.1 # via -r requirements/test.txt -newrelic==9.3.0 +newrelic==9.5.0 # via # -r requirements/test.txt # edx-django-utils @@ -514,7 +514,7 @@ readme-renderer==42.0 # via -r requirements/doc.in redis==5.0.1 # via -r requirements/test.txt -referencing==0.32.0 +referencing==0.32.1 # via # -r requirements/test.txt # jsonschema @@ -536,7 +536,7 @@ requests-oauthlib==1.3.1 # social-auth-core restructuredtext-lint==1.4.0 # via doc8 -rpds-py==0.16.2 +rpds-py==0.17.1 # via # -r requirements/test.txt # jsonschema @@ -624,7 +624,7 @@ tomlkit==0.12.3 # via # -r requirements/test.txt # pylint -tox==4.11.4 +tox==4.12.0 # via -r requirements/test.txt typing-extensions==4.9.0 # via @@ -662,7 +662,7 @@ virtualenv==20.25.0 # via # -r requirements/test.txt # tox -wcwidth==0.2.12 +wcwidth==0.2.13 # via # -r requirements/test.txt # prompt-toolkit diff --git a/requirements/production.txt b/requirements/production.txt index 0d76781c..b3508192 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -154,7 +154,7 @@ django-waffle==4.1.0 # -r requirements/base.txt # edx-django-utils # edx-drf-extensions -djangoql==0.18.0 +djangoql==0.18.1 # via -r requirements/base.txt djangorestframework==3.14.0 # via @@ -190,7 +190,7 @@ edx-django-utils==5.9.0 # -r requirements/base.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==9.1.1 +edx-drf-extensions==9.1.2 # via # -r requirements/base.txt # edx-rbac @@ -208,7 +208,7 @@ edx-rest-api-client==5.6.1 # via # -r requirements/base.txt # edx-enterprise-subsidy-client -fastavro==1.9.2 +fastavro==1.9.3 # via # -r requirements/base.txt # openedx-events @@ -236,7 +236,7 @@ itypes==1.2.0 # via # -r requirements/base.txt # coreapi -jinja2==3.1.2 +jinja2==3.1.3 # via # -r requirements/base.txt # coreschema @@ -254,7 +254,7 @@ jsonschema-specifications==2023.12.1 # via # -r requirements/base.txt # jsonschema -kombu==5.3.4 +kombu==5.3.5 # via # -r requirements/base.txt # celery @@ -270,7 +270,7 @@ mysqlclient==2.2.1 # via # -r requirements/base.txt # -r requirements/production.in -newrelic==9.3.0 +newrelic==9.5.0 # via # -r requirements/base.txt # edx-django-utils @@ -338,7 +338,7 @@ python-dateutil==2.8.2 # -r requirements/base.txt # analytics-python # celery -python-memcached==1.61 +python-memcached==1.62 # via -r requirements/production.in python3-openid==3.2.0 # via @@ -358,7 +358,7 @@ pyyaml==6.0.1 # edx-django-release-util redis==5.0.1 # via -r requirements/base.txt -referencing==0.32.0 +referencing==0.32.1 # via # -r requirements/base.txt # jsonschema @@ -377,7 +377,7 @@ requests-oauthlib==1.3.1 # via # -r requirements/base.txt # social-auth-core -rpds-py==0.16.2 +rpds-py==0.17.1 # via # -r requirements/base.txt # jsonschema @@ -450,7 +450,7 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.2.12 +wcwidth==0.2.13 # via # -r requirements/base.txt # prompt-toolkit diff --git a/requirements/quality.txt b/requirements/quality.txt index f0cc9898..e087a647 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -126,6 +126,7 @@ cryptography==41.0.7 # via # -r requirements/test.txt # pyjwt + # secretstorage # social-auth-core ddt==1.7.1 # via -r requirements/test.txt @@ -199,7 +200,7 @@ django-waffle==4.1.0 # -r requirements/test.txt # edx-django-utils # edx-drf-extensions -djangoql==0.18.0 +djangoql==0.18.1 # via -r requirements/test.txt djangorestframework==3.14.0 # via @@ -237,7 +238,7 @@ edx-django-utils==5.9.0 # -r requirements/test.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==9.1.1 +edx-drf-extensions==9.1.2 # via # -r requirements/test.txt # edx-rbac @@ -265,11 +266,11 @@ exceptiongroup==1.2.0 # pytest factory-boy==3.3.0 # via -r requirements/test.txt -faker==22.0.0 +faker==22.2.0 # via # -r requirements/test.txt # factory-boy -fastavro==1.9.2 +fastavro==1.9.3 # via # -r requirements/test.txt # openedx-events @@ -312,7 +313,11 @@ itypes==1.2.0 # coreapi jaraco-classes==3.3.0 # via keyring -jinja2==3.1.2 +jeepney==0.8.0 + # via + # keyring + # secretstorage +jinja2==3.1.3 # via # -r requirements/test.txt # code-annotations @@ -333,7 +338,7 @@ jsonschema-specifications==2023.12.1 # jsonschema keyring==24.3.0 # via twine -kombu==5.3.4 +kombu==5.3.5 # via # -r requirements/test.txt # celery @@ -353,11 +358,11 @@ monotonic==1.6 # via # -r requirements/test.txt # analytics-python -more-itertools==10.1.0 +more-itertools==10.2.0 # via jaraco-classes mysqlclient==2.2.1 # via -r requirements/test.txt -newrelic==9.3.0 +newrelic==9.5.0 # via # -r requirements/test.txt # edx-django-utils @@ -508,7 +513,7 @@ readme-renderer==42.0 # via twine redis==5.0.1 # via -r requirements/test.txt -referencing==0.32.0 +referencing==0.32.1 # via # -r requirements/test.txt # jsonschema @@ -535,13 +540,15 @@ rfc3986==2.0.0 # via twine rich==13.7.0 # via twine -rpds-py==0.16.2 +rpds-py==0.17.1 # via # -r requirements/test.txt # jsonschema # referencing rules==3.3 # via -r requirements/test.txt +secretstorage==3.3.3 + # via keyring semantic-version==2.10.0 # via # -r requirements/test.txt @@ -600,7 +607,7 @@ tomlkit==0.12.3 # via # -r requirements/test.txt # pylint -tox==4.11.4 +tox==4.12.0 # via -r requirements/test.txt twine==4.0.2 # via -r requirements/quality.in @@ -641,7 +648,7 @@ virtualenv==20.25.0 # via # -r requirements/test.txt # tox -wcwidth==0.2.12 +wcwidth==0.2.13 # via # -r requirements/test.txt # prompt-toolkit diff --git a/requirements/test.txt b/requirements/test.txt index 13f2b48b..13ce6464 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -184,7 +184,7 @@ django-waffle==4.1.0 # -r requirements/base.txt # edx-django-utils # edx-drf-extensions -djangoql==0.18.0 +djangoql==0.18.1 # via -r requirements/base.txt djangorestframework==3.14.0 # via @@ -220,7 +220,7 @@ edx-django-utils==5.9.0 # -r requirements/base.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==9.1.1 +edx-drf-extensions==9.1.2 # via # -r requirements/base.txt # edx-rbac @@ -244,9 +244,9 @@ exceptiongroup==1.2.0 # via pytest factory-boy==3.3.0 # via -r requirements/test.in -faker==22.0.0 +faker==22.2.0 # via factory-boy -fastavro==1.9.2 +fastavro==1.9.3 # via # -r requirements/base.txt # openedx-events @@ -276,7 +276,7 @@ itypes==1.2.0 # via # -r requirements/base.txt # coreapi -jinja2==3.1.2 +jinja2==3.1.3 # via # -r requirements/base.txt # code-annotations @@ -295,7 +295,7 @@ jsonschema-specifications==2023.12.1 # via # -r requirements/base.txt # jsonschema -kombu==5.3.4 +kombu==5.3.5 # via # -r requirements/base.txt # celery @@ -311,7 +311,7 @@ monotonic==1.6 # analytics-python mysqlclient==2.2.1 # via -r requirements/base.txt -newrelic==9.3.0 +newrelic==9.5.0 # via # -r requirements/base.txt # edx-django-utils @@ -435,7 +435,7 @@ pyyaml==6.0.1 # edx-django-release-util redis==5.0.1 # via -r requirements/base.txt -referencing==0.32.0 +referencing==0.32.1 # via # -r requirements/base.txt # jsonschema @@ -454,7 +454,7 @@ requests-oauthlib==1.3.1 # via # -r requirements/base.txt # social-auth-core -rpds-py==0.16.2 +rpds-py==0.17.1 # via # -r requirements/base.txt # jsonschema @@ -512,7 +512,7 @@ tomli==2.0.1 # tox tomlkit==0.12.3 # via pylint -tox==4.11.4 +tox==4.12.0 # via -r requirements/test.in typing-extensions==4.9.0 # via @@ -547,7 +547,7 @@ vine==5.1.0 # kombu virtualenv==20.25.0 # via tox -wcwidth==0.2.12 +wcwidth==0.2.13 # via # -r requirements/base.txt # prompt-toolkit diff --git a/requirements/validation.txt b/requirements/validation.txt index 5b07eb18..aeaf64b0 100644 --- a/requirements/validation.txt +++ b/requirements/validation.txt @@ -155,6 +155,7 @@ cryptography==41.0.7 # -r requirements/quality.txt # -r requirements/test.txt # pyjwt + # secretstorage # social-auth-core ddt==1.7.1 # via @@ -253,7 +254,7 @@ django-waffle==4.1.0 # -r requirements/test.txt # edx-django-utils # edx-drf-extensions -djangoql==0.18.0 +djangoql==0.18.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -311,7 +312,7 @@ edx-django-utils==5.9.0 # -r requirements/test.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==9.1.1 +edx-drf-extensions==9.1.2 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -349,12 +350,12 @@ factory-boy==3.3.0 # via # -r requirements/quality.txt # -r requirements/test.txt -faker==22.0.0 +faker==22.2.0 # via # -r requirements/quality.txt # -r requirements/test.txt # factory-boy -fastavro==1.9.2 +fastavro==1.9.3 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -407,7 +408,12 @@ jaraco-classes==3.3.0 # via # -r requirements/quality.txt # keyring -jinja2==3.1.2 +jeepney==0.8.0 + # via + # -r requirements/quality.txt + # keyring + # secretstorage +jinja2==3.1.3 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -436,7 +442,7 @@ keyring==24.3.0 # via # -r requirements/quality.txt # twine -kombu==5.3.4 +kombu==5.3.5 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -464,7 +470,7 @@ monotonic==1.6 # -r requirements/quality.txt # -r requirements/test.txt # analytics-python -more-itertools==10.1.0 +more-itertools==10.2.0 # via # -r requirements/quality.txt # jaraco-classes @@ -472,7 +478,7 @@ mysqlclient==2.2.1 # via # -r requirements/quality.txt # -r requirements/test.txt -newrelic==9.3.0 +newrelic==9.5.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -666,7 +672,7 @@ redis==5.0.1 # via # -r requirements/quality.txt # -r requirements/test.txt -referencing==0.32.0 +referencing==0.32.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -702,7 +708,7 @@ rich==13.7.0 # via # -r requirements/quality.txt # twine -rpds-py==0.16.2 +rpds-py==0.17.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -712,6 +718,10 @@ rules==3.3 # via # -r requirements/quality.txt # -r requirements/test.txt +secretstorage==3.3.3 + # via + # -r requirements/quality.txt + # keyring semantic-version==2.10.0 # via # -r requirements/quality.txt @@ -783,7 +793,7 @@ tomlkit==0.12.3 # -r requirements/quality.txt # -r requirements/test.txt # pylint -tox==4.11.4 +tox==4.12.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -832,7 +842,7 @@ virtualenv==20.25.0 # -r requirements/quality.txt # -r requirements/test.txt # tox -wcwidth==0.2.12 +wcwidth==0.2.13 # via # -r requirements/quality.txt # -r requirements/test.txt