diff --git a/requirements/base.txt b/requirements/base.txt index 16f96ebc..7e0679f5 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -12,6 +12,7 @@ asgiref==3.7.2 # via # django # django-cors-headers + # django-simple-history async-timeout==4.0.3 # via redis backoff==1.10.0 @@ -35,7 +36,7 @@ charset-normalizer==3.3.2 # via requests click==8.1.7 # via edx-django-utils -cryptography==42.0.3 +cryptography==42.0.5 # via # pyjwt # social-auth-core @@ -43,8 +44,9 @@ defusedxml==0.8.0rc2 # via # python3-openid # social-auth-core -django==4.2.10 +django==4.2.11 # via + # -c requirements/common_constraints.txt # -c requirements/constraints.txt # -r requirements/base.in # django-cors-headers @@ -81,7 +83,7 @@ django-model-utils==4.4.0 # django-user-tasks django-mysql==4.12.0 # via -r requirements/base.in -django-simple-history==3.4.0 +django-simple-history==3.5.0 # via -r requirements/base.in django-storages==1.10.1 # via @@ -159,7 +161,7 @@ pymongo==3.13.0 # via edx-opaque-keys pynacl==1.5.0 # via edx-django-utils -python-dateutil==2.8.2 +python-dateutil==2.9.0.post0 # via analytics-python python-slugify==4.0.1 # via @@ -177,7 +179,7 @@ pyyaml==6.0.1 # via # drf-yasg # edx-django-release-util -redis==5.0.1 +redis==5.0.2 # via -r requirements/base.in requests==2.31.0 # via @@ -209,13 +211,13 @@ social-auth-core==4.5.3 # social-auth-app-django sqlparse==0.4.4 # via django -stevedore==5.1.0 +stevedore==5.2.0 # via # edx-django-utils # edx-opaque-keys text-unidecode==1.3 # via python-slugify -typing-extensions==4.9.0 +typing-extensions==4.10.0 # via # asgiref # edx-opaque-keys diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index 5a9198fc..1f68538a 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -18,7 +18,7 @@ # using LTS django version - +Django<5.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/devstack.txt b/requirements/devstack.txt index f468e4fd..5058cce4 100644 --- a/requirements/devstack.txt +++ b/requirements/devstack.txt @@ -23,7 +23,8 @@ asgiref==3.7.2 # -r requirements/local.txt # django # django-cors-headers -astroid==3.0.3 + # django-simple-history +astroid==3.1.0 # via # -r requirements/local.txt # pylint @@ -53,18 +54,18 @@ billiard==3.6.4.0 # via # -r requirements/local.txt # celery -boto3==1.34.45 +boto3==1.34.54 # via # -c requirements/constraints.txt # -r requirements/local.txt # moto -botocore==1.34.45 +botocore==1.34.54 # via # -r requirements/local.txt # boto3 # moto # s3transfer -cachetools==5.3.2 +cachetools==5.3.3 # via # -r requirements/local.txt # tox @@ -114,17 +115,17 @@ configobj==5.0.8 # via # -r requirements/local.txt # ruamel-yaml-cmd -coverage[toml]==7.4.1 +coverage[toml]==7.4.3 # via # -r requirements/local.txt # pytest-cov -cryptography==42.0.3 +cryptography==42.0.5 # via # -r requirements/local.txt # moto # pyjwt # social-auth-core -ddt==1.7.1 +ddt==1.7.2 # via -r requirements/local.txt defusedxml==0.8.0rc2 # via @@ -139,8 +140,9 @@ distlib==0.3.8 # via # -r requirements/local.txt # virtualenv -django==4.2.10 +django==4.2.11 # via + # -c requirements/common_constraints.txt # -c requirements/constraints.txt # -r requirements/local.txt # django-cors-headers @@ -185,7 +187,7 @@ django-model-utils==4.4.0 # django-user-tasks django-mysql==4.12.0 # via -r requirements/local.txt -django-simple-history==3.4.0 +django-simple-history==3.5.0 # via -r requirements/local.txt django-storages==1.10.1 # via @@ -249,7 +251,7 @@ exceptiongroup==1.2.0 # pytest factory-boy==3.3.0 # via -r requirements/local.txt -faker==23.2.1 +faker==23.3.0 # via # -r requirements/local.txt # factory-boy @@ -398,7 +400,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pylint==3.0.3 +pylint==3.1.0 # via # -r requirements/local.txt # edx-lint @@ -432,7 +434,7 @@ pyproject-api==1.6.1 # via # -r requirements/local.txt # tox -pytest==8.0.1 +pytest==8.1.0 # via # -r requirements/local.txt # pytest-cov @@ -441,7 +443,7 @@ pytest-cov==4.1.0 # via -r requirements/local.txt pytest-django==4.8.0 # via -r requirements/local.txt -python-dateutil==2.8.2 +python-dateutil==2.9.0.post0 # via # -r requirements/local.txt # analytics-python @@ -468,7 +470,7 @@ pytz==2024.1 # celery # djangorestframework # drf-yasg -pywatchman==1.4.1 +pywatchman==2.0.0 # via -r requirements/local.txt pyyaml==6.0.1 # via @@ -478,7 +480,7 @@ pyyaml==6.0.1 # edx-django-release-util # edx-i18n-tools # yamllint -redis==5.0.1 +redis==5.0.2 # via -r requirements/local.txt requests==2.31.0 # via @@ -596,7 +598,7 @@ sqlparse==0.4.4 # -r requirements/local.txt # django # django-debug-toolbar -stevedore==5.1.0 +stevedore==5.2.0 # via # -r requirements/local.txt # code-annotations @@ -614,13 +616,13 @@ tomli==2.0.1 # pyproject-api # pytest # tox -tomlkit==0.12.3 +tomlkit==0.12.4 # via # -r requirements/local.txt # pylint tox==4.13.0 # via -r requirements/local.txt -typing-extensions==4.9.0 +typing-extensions==4.10.0 # via # -r requirements/local.txt # asgiref @@ -645,7 +647,7 @@ vine==1.3.0 # -r requirements/local.txt # amqp # celery -virtualenv==20.25.0 +virtualenv==20.25.1 # via # -r requirements/local.txt # tox diff --git a/requirements/django.txt b/requirements/django.txt index 1facfe28..db03776f 100644 --- a/requirements/django.txt +++ b/requirements/django.txt @@ -1 +1 @@ -django==4.2.10 +django==4.2.11 diff --git a/requirements/docs.txt b/requirements/docs.txt index a025016a..f24cf54b 100644 --- a/requirements/docs.txt +++ b/requirements/docs.txt @@ -70,7 +70,7 @@ sphinxcontrib-qthelp==1.0.3 # via sphinx sphinxcontrib-serializinghtml==1.1.5 # via sphinx -typing-extensions==4.9.0 +typing-extensions==4.10.0 # via pydata-sphinx-theme urllib3==1.26.18 # via diff --git a/requirements/local.txt b/requirements/local.txt index 2a684259..50530831 100644 --- a/requirements/local.txt +++ b/requirements/local.txt @@ -23,7 +23,8 @@ asgiref==3.7.2 # -r requirements/test.txt # django # django-cors-headers -astroid==3.0.3 + # django-simple-history +astroid==3.1.0 # via # -r requirements/test.txt # pylint @@ -53,18 +54,18 @@ billiard==3.6.4.0 # via # -r requirements/test.txt # celery -boto3==1.34.45 +boto3==1.34.54 # via # -c requirements/constraints.txt # -r requirements/test.txt # moto -botocore==1.34.45 +botocore==1.34.54 # via # -r requirements/test.txt # boto3 # moto # s3transfer -cachetools==5.3.2 +cachetools==5.3.3 # via # -r requirements/test.txt # tox @@ -114,17 +115,17 @@ colorama==0.4.6 # tox configobj==5.0.8 # via ruamel-yaml-cmd -coverage[toml]==7.4.1 +coverage[toml]==7.4.3 # via # -r requirements/test.txt # pytest-cov -cryptography==42.0.3 +cryptography==42.0.5 # via # -r requirements/test.txt # moto # pyjwt # social-auth-core -ddt==1.7.1 +ddt==1.7.2 # via -r requirements/test.txt defusedxml==0.8.0rc2 # via @@ -139,8 +140,9 @@ distlib==0.3.8 # via # -r requirements/test.txt # virtualenv -django==4.2.10 +django==4.2.11 # via + # -c requirements/common_constraints.txt # -c requirements/constraints.txt # -r requirements/test.txt # django-cors-headers @@ -185,7 +187,7 @@ django-model-utils==4.4.0 # django-user-tasks django-mysql==4.12.0 # via -r requirements/test.txt -django-simple-history==3.4.0 +django-simple-history==3.5.0 # via -r requirements/test.txt django-storages==1.10.1 # via @@ -249,7 +251,7 @@ exceptiongroup==1.2.0 # pytest factory-boy==3.3.0 # via -r requirements/test.txt -faker==23.2.1 +faker==23.3.0 # via # -r requirements/test.txt # factory-boy @@ -392,7 +394,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pylint==3.0.3 +pylint==3.1.0 # via # -r requirements/test.txt # edx-lint @@ -424,7 +426,7 @@ pyproject-api==1.6.1 # via # -r requirements/test.txt # tox -pytest==8.0.1 +pytest==8.1.0 # via # -r requirements/test.txt # pytest-cov @@ -433,7 +435,7 @@ pytest-cov==4.1.0 # via -r requirements/test.txt pytest-django==4.8.0 # via -r requirements/test.txt -python-dateutil==2.8.2 +python-dateutil==2.9.0.post0 # via # -r requirements/test.txt # analytics-python @@ -459,7 +461,7 @@ pytz==2024.1 # celery # djangorestframework # drf-yasg -pywatchman==1.4.1 +pywatchman==2.0.0 # via -r requirements/local.in pyyaml==6.0.1 # via @@ -469,7 +471,7 @@ pyyaml==6.0.1 # edx-django-release-util # edx-i18n-tools # yamllint -redis==5.0.1 +redis==5.0.2 # via -r requirements/test.txt requests==2.31.0 # via @@ -581,7 +583,7 @@ sqlparse==0.4.4 # -r requirements/test.txt # django # django-debug-toolbar -stevedore==5.1.0 +stevedore==5.2.0 # via # -r requirements/test.txt # code-annotations @@ -599,13 +601,13 @@ tomli==2.0.1 # pyproject-api # pytest # tox -tomlkit==0.12.3 +tomlkit==0.12.4 # via # -r requirements/test.txt # pylint tox==4.13.0 # via -r requirements/test.txt -typing-extensions==4.9.0 +typing-extensions==4.10.0 # via # -r requirements/docs.txt # -r requirements/test.txt @@ -632,7 +634,7 @@ vine==1.3.0 # -r requirements/test.txt # amqp # celery -virtualenv==20.25.0 +virtualenv==20.25.1 # via # -r requirements/test.txt # tox diff --git a/requirements/monitoring/requirements.txt b/requirements/monitoring/requirements.txt index 9f54e9d4..ed07f264 100644 --- a/requirements/monitoring/requirements.txt +++ b/requirements/monitoring/requirements.txt @@ -35,7 +35,8 @@ asgiref==3.7.2 # -r requirements/monitoring/../test.txt # django # django-cors-headers -astroid==3.0.3 + # django-simple-history +astroid==3.1.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -81,14 +82,14 @@ billiard==3.6.4.0 # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # celery -boto3==1.34.45 +boto3==1.34.54 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # moto -botocore==1.34.45 +botocore==1.34.54 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -97,7 +98,7 @@ botocore==1.34.45 # boto3 # moto # s3transfer -cachetools==5.3.2 +cachetools==5.3.3 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -171,13 +172,13 @@ configobj==5.0.8 # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # ruamel-yaml-cmd -coverage[toml]==7.4.1 +coverage[toml]==7.4.3 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt # pytest-cov -cryptography==42.0.3 +cryptography==42.0.5 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -186,7 +187,7 @@ cryptography==42.0.3 # moto # pyjwt # social-auth-core -ddt==1.7.1 +ddt==1.7.2 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -211,7 +212,7 @@ distlib==0.3.8 # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt # virtualenv -django==4.2.10 +django==4.2.11 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -284,7 +285,7 @@ django-mysql==4.12.0 # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt -django-simple-history==3.4.0 +django-simple-history==3.5.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -407,7 +408,7 @@ factory-boy==3.3.0 # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt -faker==23.2.1 +faker==23.3.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -640,7 +641,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pylint==3.0.3 +pylint==3.1.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -692,7 +693,7 @@ pyproject-api==1.6.1 # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt # tox -pytest==8.0.1 +pytest==8.1.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -709,7 +710,7 @@ pytest-django==4.8.0 # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt -python-dateutil==2.8.2 +python-dateutil==2.9.0.post0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -749,7 +750,7 @@ pytz==2024.1 # celery # djangorestframework # drf-yasg -pywatchman==1.4.1 +pywatchman==2.0.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -764,7 +765,7 @@ pyyaml==6.0.1 # edx-django-release-util # edx-i18n-tools # yamllint -redis==5.0.1 +redis==5.0.2 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -931,7 +932,7 @@ sqlparse==0.4.4 # -r requirements/monitoring/../test.txt # django # django-debug-toolbar -stevedore==5.1.0 +stevedore==5.2.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -957,7 +958,7 @@ tomli==2.0.1 # pyproject-api # pytest # tox -tomlkit==0.12.3 +tomlkit==0.12.4 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -968,7 +969,7 @@ tox==4.13.0 # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt -typing-extensions==4.9.0 +typing-extensions==4.10.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -1004,7 +1005,7 @@ vine==1.3.0 # -r requirements/monitoring/../test.txt # amqp # celery -virtualenv==20.25.0 +virtualenv==20.25.1 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index 44c48d99..8528adba 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -4,7 +4,7 @@ # # make upgrade # -build==1.0.3 +build==1.1.1 # via pip-tools click==8.1.7 # via pip-tools diff --git a/requirements/pip.txt b/requirements/pip.txt index 71954cc6..66656035 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -10,5 +10,5 @@ wheel==0.42.0 # The following packages are considered to be unsafe in a requirements file: pip==24.0 # via -r requirements/pip.in -setuptools==69.1.0 +setuptools==69.1.1 # via -r requirements/pip.in diff --git a/requirements/production.txt b/requirements/production.txt index 6f54fcf2..e5095e44 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -15,6 +15,7 @@ asgiref==3.7.2 # -r requirements/base.txt # django # django-cors-headers + # django-simple-history async-timeout==4.0.3 # via # -r requirements/base.txt @@ -31,11 +32,11 @@ billiard==3.6.4.0 # via # -r requirements/base.txt # celery -boto3==1.34.45 +boto3==1.34.54 # via # -c requirements/constraints.txt # -r requirements/production.in -botocore==1.34.45 +botocore==1.34.54 # via # boto3 # s3transfer @@ -61,7 +62,7 @@ click==8.1.7 # via # -r requirements/base.txt # edx-django-utils -cryptography==42.0.3 +cryptography==42.0.5 # via # -r requirements/base.txt # pyjwt @@ -71,8 +72,9 @@ defusedxml==0.8.0rc2 # -r requirements/base.txt # python3-openid # social-auth-core -django==4.2.10 +django==4.2.11 # via + # -c requirements/common_constraints.txt # -c requirements/constraints.txt # -r requirements/base.txt # django-cors-headers @@ -111,7 +113,7 @@ django-model-utils==4.4.0 # django-user-tasks django-mysql==4.12.0 # via -r requirements/base.txt -django-simple-history==3.4.0 +django-simple-history==3.5.0 # via -r requirements/base.txt django-storages==1.10.1 # via @@ -235,7 +237,7 @@ pynacl==1.5.0 # via # -r requirements/base.txt # edx-django-utils -python-dateutil==2.8.2 +python-dateutil==2.9.0.post0 # via # -r requirements/base.txt # analytics-python @@ -262,7 +264,7 @@ pyyaml==6.0.1 # -r requirements/production.in # drf-yasg # edx-django-release-util -redis==5.0.1 +redis==5.0.2 # via -r requirements/base.txt requests==2.31.0 # via @@ -307,7 +309,7 @@ sqlparse==0.4.4 # via # -r requirements/base.txt # django -stevedore==5.1.0 +stevedore==5.2.0 # via # -r requirements/base.txt # edx-django-utils @@ -316,7 +318,7 @@ text-unidecode==1.3 # via # -r requirements/base.txt # python-slugify -typing-extensions==4.9.0 +typing-extensions==4.10.0 # via # -r requirements/base.txt # asgiref diff --git a/requirements/test.txt b/requirements/test.txt index 9823bc08..ddbdaf9d 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -15,7 +15,8 @@ asgiref==3.7.2 # -r requirements/base.txt # django # django-cors-headers -astroid==3.0.3 + # django-simple-history +astroid==3.1.0 # via # pylint # pylint-celery @@ -35,16 +36,16 @@ billiard==3.6.4.0 # via # -r requirements/base.txt # celery -boto3==1.34.45 +boto3==1.34.54 # via # -c requirements/constraints.txt # moto -botocore==1.34.45 +botocore==1.34.54 # via # boto3 # moto # s3transfer -cachetools==5.3.2 +cachetools==5.3.3 # via tox celery==4.4.7 # via @@ -82,17 +83,17 @@ code-annotations==1.6.0 # edx-lint colorama==0.4.6 # via tox -coverage[toml]==7.4.1 +coverage[toml]==7.4.3 # via # -r requirements/test.in # pytest-cov -cryptography==42.0.3 +cryptography==42.0.5 # via # -r requirements/base.txt # moto # pyjwt # social-auth-core -ddt==1.7.1 +ddt==1.7.2 # via -r requirements/test.in defusedxml==0.8.0rc2 # via @@ -104,6 +105,7 @@ dill==0.3.8 distlib==0.3.8 # via virtualenv # via + # -c requirements/common_constraints.txt # -c requirements/constraints.txt # -r requirements/base.txt # django-cors-headers @@ -144,7 +146,7 @@ django-model-utils==4.4.0 # django-user-tasks django-mysql==4.12.0 # via -r requirements/base.txt -django-simple-history==3.4.0 +django-simple-history==3.5.0 # via -r requirements/base.txt django-storages==1.10.1 # via @@ -199,7 +201,7 @@ exceptiongroup==1.2.0 # via pytest factory-boy==3.3.0 # via -r requirements/test.in -faker==23.2.1 +faker==23.3.0 # via # -r requirements/test.in # factory-boy @@ -297,7 +299,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pylint==3.0.3 +pylint==3.1.0 # via # edx-lint # pylint-celery @@ -321,7 +323,7 @@ pynacl==1.5.0 # edx-django-utils pyproject-api==1.6.1 # via tox -pytest==8.0.1 +pytest==8.1.0 # via # -r requirements/test.in # pytest-cov @@ -330,7 +332,7 @@ pytest-cov==4.1.0 # via -r requirements/test.in pytest-django==4.8.0 # via -r requirements/test.in -python-dateutil==2.8.2 +python-dateutil==2.9.0.post0 # via # -r requirements/base.txt # analytics-python @@ -360,7 +362,7 @@ pyyaml==6.0.1 # drf-yasg # edx-django-release-util # yamllint -redis==5.0.1 +redis==5.0.2 # via -r requirements/base.txt requests==2.31.0 # via @@ -414,7 +416,7 @@ sqlparse==0.4.4 # via # -r requirements/base.txt # django -stevedore==5.1.0 +stevedore==5.2.0 # via # -r requirements/base.txt # code-annotations @@ -431,11 +433,11 @@ tomli==2.0.1 # pyproject-api # pytest # tox -tomlkit==0.12.3 +tomlkit==0.12.4 # via pylint tox==4.13.0 # via -r requirements/test.in -typing-extensions==4.9.0 +typing-extensions==4.10.0 # via # -r requirements/base.txt # asgiref @@ -459,7 +461,7 @@ vine==1.3.0 # -r requirements/base.txt # amqp # celery -virtualenv==20.25.0 +virtualenv==20.25.1 # via tox werkzeug==3.0.1 # via moto