diff --git a/requirements/base.txt b/requirements/base.txt index 24bfa1d5..e8cb0ec4 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -6,25 +6,26 @@ # amqp==5.2.0 # via kombu -asgiref==3.7.2 +asgiref==3.8.1 # via django asn1crypto==1.5.1 # via snowflake-connector-python -awscli==1.32.56 +awscli==1.32.80 # via -r requirements/reporting.in backports-zoneinfo[tzdata]==0.2.1 ; python_version < "3.9" # via # -c requirements/constraints.txt # celery # django + # djangorestframework # kombu bcrypt==4.1.2 # via paramiko billiard==4.2.0 # via celery -boto3==1.34.56 +boto3==1.34.80 # via -r requirements/reporting.in -botocore==1.34.56 +botocore==1.34.80 # via # awscli # boto3 @@ -52,7 +53,7 @@ click==8.1.7 # click-plugins # click-repl # edx-django-utils -click-didyoumean==0.3.0 +click-didyoumean==0.3.1 # via celery click-plugins==1.1.1 # via celery @@ -89,9 +90,9 @@ django-crum==0.7.9 # edx-rbac django-fernet-fields-v2==0.9 # via -r requirements/base.in -django-filter==23.5 +django-filter==24.2 # via -r requirements/base.in -django-model-utils==4.4.0 +django-model-utils==4.5.0 # via # -r requirements/base.in # edx-rbac @@ -99,7 +100,7 @@ django-waffle==4.1.0 # via # edx-django-utils # edx-drf-extensions -djangorestframework==3.14.0 +djangorestframework==3.15.1 # via # djangorestframework-csv # drf-jwt @@ -110,12 +111,12 @@ docutils==0.16 # via awscli drf-jwt==1.19.2 # via edx-drf-extensions -edx-django-utils==5.10.1 +edx-django-utils==5.12.0 # via # -r requirements/base.in # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.2.0 +edx-drf-extensions==10.3.0 # via # -r requirements/base.in # edx-rbac @@ -125,13 +126,13 @@ edx-opaque-keys==2.5.1 # edx-drf-extensions edx-rbac==1.8.0 # via -r requirements/base.in -edx-rest-api-client==5.6.1 +edx-rest-api-client==5.7.0 # via -r requirements/base.in factory-boy==3.3.0 # via -r requirements/base.in -faker==24.0.0 +faker==24.7.1 # via factory-boy -filelock==3.13.1 +filelock==3.13.3 # via snowflake-connector-python idna==3.6 # via @@ -143,13 +144,13 @@ jmespath==1.0.1 # via # boto3 # botocore -kombu==5.3.5 +kombu==5.3.6 # via celery monotonic==1.6 # via py2neo -newrelic==9.7.0 +newrelic==9.8.0 # via edx-django-utils -packaging==23.2 +packaging==24.0 # via # py2neo # snowflake-connector-python @@ -169,11 +170,11 @@ psutil==5.9.8 # via edx-django-utils py2neo @ https://github.com/overhangio/py2neo/releases/download/2021.2.3/py2neo-2021.2.3.tar.gz # via -r requirements/reporting.in -pyasn1==0.5.1 +pyasn1==0.6.0 # via # pgpy # rsa -pycparser==2.21 +pycparser==2.22 # via cffi pygments==2.17.2 # via py2neo @@ -191,7 +192,7 @@ pynacl==1.5.0 # via # edx-django-utils # paramiko -pyopenssl==24.0.0 +pyopenssl==24.1.0 # via snowflake-connector-python python-dateutil==2.9.0.post0 # via @@ -201,7 +202,6 @@ python-dateutil==2.9.0.post0 # vertica-python pytz==2024.1 # via - # djangorestframework # interchange # snowflake-connector-python pyyaml==6.0.1 @@ -217,7 +217,7 @@ rsa==4.7.2 # via awscli rules==3.3 # via -r requirements/base.in -s3transfer==0.10.0 +s3transfer==0.10.1 # via # awscli # boto3 @@ -245,7 +245,7 @@ stevedore==5.2.0 # edx-opaque-keys tomlkit==0.12.4 # via snowflake-connector-python -typing-extensions==4.10.0 +typing-extensions==4.11.0 # via # asgiref # edx-opaque-keys diff --git a/requirements/ci.txt b/requirements/ci.txt index a380bb00..2e918e8d 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -10,15 +10,15 @@ chardet==5.2.0 # via tox colorama==0.4.6 # via tox -coverage==7.4.3 +coverage==7.4.4 # via -r requirements/ci.in distlib==0.3.8 # via virtualenv -filelock==3.13.1 +filelock==3.13.3 # via # tox # virtualenv -packaging==23.2 +packaging==24.0 # via # pyproject-api # tox @@ -34,7 +34,7 @@ tomli==2.0.1 # via # pyproject-api # tox -tox==4.14.0 +tox==4.14.2 # via -r requirements/ci.in virtualenv==20.25.1 # via tox diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index 0ab0ecd2..aaa125a7 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -22,3 +22,12 @@ elasticsearch<7.14.0 # django-simple-history>3.0.0 adds indexing and causes a lot of migrations to be affected django-simple-history==3.0.0 + +# opentelemetry requires version 6.x at the moment: +# https://github.com/open-telemetry/opentelemetry-python/issues/3570 +# Normally this could be added as a constraint in edx-django-utils, where we're +# adding the opentelemetry dependency. However, when we compile pip-tools.txt, +# that uses version 7.x, and then there's no undoing that when compiling base.txt. +# So we need to pin it globally, for now. +# Ticket for unpinning: https://github.com/openedx/edx-lint/issues/407 +importlib-metadata<7 diff --git a/requirements/dev.txt b/requirements/dev.txt index eac8e32c..14d83a37 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -6,7 +6,7 @@ # amqp==5.2.0 # via kombu -asgiref==3.7.2 +asgiref==3.8.1 # via django asn1crypto==1.5.1 # via snowflake-connector-python @@ -14,26 +14,29 @@ astroid==3.1.0 # via # pylint # pylint-celery -awscli==1.32.56 +awscli==1.32.80 # via -r requirements/reporting.in +backports-tarfile==1.0.0 + # via jaraco-context backports-zoneinfo[tzdata]==0.2.1 ; python_version < "3.9" # via # -c requirements/constraints.txt # celery # django + # djangorestframework # kombu bcrypt==4.1.2 # via paramiko billiard==4.2.0 # via celery -boto3==1.34.56 +boto3==1.34.80 # via -r requirements/reporting.in -botocore==1.34.56 +botocore==1.34.80 # via # awscli # boto3 # s3transfer -build==1.1.1 +build==1.2.1 # via pip-tools celery==5.3.6 # via -r requirements/reporting.in @@ -64,7 +67,7 @@ click==8.1.7 # edx-django-utils # edx-lint # pip-tools -click-didyoumean==0.3.0 +click-didyoumean==0.3.1 # via celery click-log==0.4.0 # via edx-lint @@ -72,7 +75,7 @@ click-plugins==1.1.1 # via celery click-repl==0.3.0 # via celery -code-annotations==1.6.0 +code-annotations==1.8.0 # via edx-lint colorama==0.4.4 # via awscli @@ -84,6 +87,7 @@ cryptography==42.0.5 # pgpy # pyjwt # pyopenssl + # secretstorage # snowflake-connector-python diff-cover==8.0.3 # via -r requirements/dev-enterprise_data.in @@ -112,9 +116,9 @@ django-crum==0.7.9 # edx-rbac django-fernet-fields-v2==0.9 # via -r requirements/base.in -django-filter==23.5 +django-filter==24.2 # via -r requirements/base.in -django-model-utils==4.4.0 +django-model-utils==4.5.0 # via # -r requirements/base.in # edx-rbac @@ -122,7 +126,7 @@ django-waffle==4.1.0 # via # edx-django-utils # edx-drf-extensions -djangorestframework==3.14.0 +djangorestframework==3.15.1 # via # djangorestframework-csv # drf-jwt @@ -135,12 +139,12 @@ docutils==0.16 # readme-renderer drf-jwt==1.19.2 # via edx-drf-extensions -edx-django-utils==5.10.1 +edx-django-utils==5.12.0 # via # -r requirements/base.in # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.2.0 +edx-drf-extensions==10.3.0 # via # -r requirements/base.in # edx-rbac @@ -156,13 +160,13 @@ edx-opaque-keys==2.5.1 # edx-drf-extensions edx-rbac==1.8.0 # via -r requirements/base.in -edx-rest-api-client==5.6.1 +edx-rest-api-client==5.7.0 # via -r requirements/base.in factory-boy==3.3.0 # via -r requirements/base.in -faker==24.0.0 +faker==24.7.1 # via factory-boy -filelock==3.13.1 +filelock==3.13.3 # via # snowflake-connector-python # tox @@ -171,12 +175,13 @@ idna==3.6 # via # requests # snowflake-connector-python -importlib-metadata==7.0.1 +importlib-metadata==6.11.0 # via + # -c requirements/common_constraints.txt # build # keyring # twine -importlib-resources==6.1.2 +importlib-resources==6.4.0 # via keyring interchange==2021.0.4 # via py2neo @@ -184,8 +189,16 @@ isort==5.13.2 # via # -r requirements/quality.in # pylint -jaraco-classes==3.3.1 +jaraco-classes==3.4.0 + # via keyring +jaraco-context==5.3.0 # via keyring +jaraco-functools==4.0.0 + # via keyring +jeepney==0.8.0 + # via + # keyring + # secretstorage jinja2==3.1.3 # via # code-annotations @@ -194,11 +207,11 @@ jmespath==1.0.1 # via # boto3 # botocore -keyring==24.3.1 +keyring==25.1.0 # via twine -kombu==5.3.5 +kombu==5.3.6 # via celery -lxml==5.1.0 +lxml==5.2.1 # via edx-i18n-tools markdown-it-py==3.0.0 # via rich @@ -211,12 +224,14 @@ mdurl==0.1.2 monotonic==1.6 # via py2neo more-itertools==10.2.0 - # via jaraco-classes -newrelic==9.7.0 + # via + # jaraco-classes + # jaraco-functools +newrelic==9.8.0 # via edx-django-utils -nh3==0.2.15 +nh3==0.2.17 # via readme-renderer -packaging==23.2 +packaging==24.0 # via # build # py2neo @@ -226,7 +241,7 @@ pansi==2020.7.3 # via py2neo paramiko==3.4.0 # via -r requirements/reporting.in -path==16.10.0 +path==16.13.0 # via edx-i18n-tools pbr==6.0.0 # via stevedore @@ -255,13 +270,13 @@ py==1.11.0 # via tox py2neo @ https://github.com/overhangio/py2neo/releases/download/2021.2.3/py2neo-2021.2.3.tar.gz # via -r requirements/reporting.in -pyasn1==0.5.1 +pyasn1==0.6.0 # via # pgpy # rsa pycodestyle==2.11.1 # via -r requirements/quality.in -pycparser==2.21 +pycparser==2.22 # via cffi pydocstyle==6.3.0 # via -r requirements/quality.in @@ -299,7 +314,7 @@ pynacl==1.5.0 # via # edx-django-utils # paramiko -pyopenssl==24.0.0 +pyopenssl==24.1.0 # via snowflake-connector-python pyproject-hooks==1.0.0 # via @@ -315,7 +330,6 @@ python-slugify==8.0.4 # via code-annotations pytz==2024.1 # via - # djangorestframework # interchange # snowflake-connector-python pyyaml==6.0.1 @@ -344,10 +358,12 @@ rsa==4.7.2 # via awscli rules==3.3 # via -r requirements/base.in -s3transfer==0.10.0 +s3transfer==0.10.1 # via # awscli # boto3 +secretstorage==3.3.3 + # via keyring semantic-version==2.10.0 # via edx-drf-extensions six==1.16.0 @@ -394,7 +410,7 @@ tox==3.28.0 # via -r requirements/dev-enterprise_data.in twine==5.0.0 # via -r requirements/dev-enterprise_data.in -typing-extensions==4.10.0 +typing-extensions==4.11.0 # via # asgiref # astroid @@ -428,11 +444,11 @@ virtualenv==20.25.1 # via tox wcwidth==0.2.13 # via prompt-toolkit -wheel==0.42.0 +wheel==0.43.0 # via # -r requirements/dev-enterprise_data.in # pip-tools -zipp==3.17.0 +zipp==3.18.1 # via # importlib-metadata # importlib-resources diff --git a/requirements/pip.txt b/requirements/pip.txt index 66656035..cf449024 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -4,11 +4,11 @@ # # make upgrade # -wheel==0.42.0 +wheel==0.43.0 # via -r requirements/pip.in # The following packages are considered to be unsafe in a requirements file: pip==24.0 # via -r requirements/pip.in -setuptools==69.1.1 +setuptools==69.2.0 # via -r requirements/pip.in diff --git a/requirements/pip_tools.txt b/requirements/pip_tools.txt index 426e2c54..4e1105e9 100644 --- a/requirements/pip_tools.txt +++ b/requirements/pip_tools.txt @@ -4,13 +4,15 @@ # # make upgrade # -build==1.1.1 +build==1.2.1 # via pip-tools click==8.1.7 # via pip-tools -importlib-metadata==7.0.1 - # via build -packaging==23.2 +importlib-metadata==6.11.0 + # via + # -c requirements/common_constraints.txt + # build +packaging==24.0 # via build pip-tools==7.4.1 # via -r requirements/pip_tools.in @@ -23,9 +25,9 @@ tomli==2.0.1 # build # pip-tools # pyproject-hooks -wheel==0.42.0 +wheel==0.43.0 # via pip-tools -zipp==3.17.0 +zipp==3.18.1 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/quality.txt b/requirements/quality.txt index 0bcd1d8f..d8e1846b 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -6,7 +6,7 @@ # amqp==5.2.0 # via kombu -asgiref==3.7.2 +asgiref==3.8.1 # via django asn1crypto==1.5.1 # via snowflake-connector-python @@ -14,26 +14,29 @@ astroid==3.1.0 # via # pylint # pylint-celery -awscli==1.32.56 +awscli==1.32.80 # via -r requirements/reporting.in +backports-tarfile==1.0.0 + # via jaraco-context backports-zoneinfo[tzdata]==0.2.1 ; python_version < "3.9" # via # -c requirements/constraints.txt # celery # django + # djangorestframework # kombu bcrypt==4.1.2 # via paramiko billiard==4.2.0 # via celery -boto3==1.34.56 +boto3==1.34.80 # via -r requirements/reporting.in -botocore==1.34.56 +botocore==1.34.80 # via # awscli # boto3 # s3transfer -build==1.1.1 +build==1.2.1 # via pip-tools celery==5.3.6 # via -r requirements/reporting.in @@ -64,7 +67,7 @@ click==8.1.7 # edx-django-utils # edx-lint # pip-tools -click-didyoumean==0.3.0 +click-didyoumean==0.3.1 # via celery click-log==0.4.0 # via edx-lint @@ -72,11 +75,11 @@ click-plugins==1.1.1 # via celery click-repl==0.3.0 # via celery -code-annotations==1.6.0 +code-annotations==1.8.0 # via edx-lint colorama==0.4.4 # via awscli -coverage[toml]==7.4.3 +coverage[toml]==7.4.4 # via pytest-cov cryptography==42.0.5 # via @@ -86,6 +89,7 @@ cryptography==42.0.5 # pgpy # pyjwt # pyopenssl + # secretstorage # snowflake-connector-python ddt==1.7.2 # via -r requirements/test.in @@ -116,9 +120,9 @@ django-crum==0.7.9 # edx-rbac django-fernet-fields-v2==0.9 # via -r requirements/base.in -django-filter==23.5 +django-filter==24.2 # via -r requirements/base.in -django-model-utils==4.4.0 +django-model-utils==4.5.0 # via # -r requirements/base.in # -r requirements/test.in @@ -127,7 +131,7 @@ django-waffle==4.1.0 # via # edx-django-utils # edx-drf-extensions -djangorestframework==3.14.0 +djangorestframework==3.15.1 # via # djangorestframework-csv # drf-jwt @@ -140,12 +144,12 @@ docutils==0.16 # readme-renderer drf-jwt==1.19.2 # via edx-drf-extensions -edx-django-utils==5.10.1 +edx-django-utils==5.12.0 # via # -r requirements/base.in # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.2.0 +edx-drf-extensions==10.3.0 # via # -r requirements/base.in # edx-rbac @@ -161,7 +165,7 @@ edx-opaque-keys==2.5.1 # edx-drf-extensions edx-rbac==1.8.0 # via -r requirements/base.in -edx-rest-api-client==5.6.1 +edx-rest-api-client==5.7.0 # via -r requirements/base.in exceptiongroup==1.2.0 # via pytest @@ -169,14 +173,14 @@ factory-boy==3.3.0 # via # -r requirements/base.in # -r requirements/test.in -faker==24.0.0 +faker==24.7.1 # via factory-boy -filelock==3.13.1 +filelock==3.13.3 # via # snowflake-connector-python # tox # virtualenv -flaky==3.7.0 +flaky==3.8.1 # via -r requirements/test.in freezegun==1.4.0 # via -r requirements/test.in @@ -184,12 +188,13 @@ idna==3.6 # via # requests # snowflake-connector-python -importlib-metadata==7.0.1 +importlib-metadata==6.11.0 # via + # -c requirements/common_constraints.txt # build # keyring # twine -importlib-resources==6.1.2 +importlib-resources==6.4.0 # via keyring iniconfig==2.0.0 # via pytest @@ -199,8 +204,16 @@ isort==5.13.2 # via # -r requirements/quality.in # pylint -jaraco-classes==3.3.1 +jaraco-classes==3.4.0 + # via keyring +jaraco-context==5.3.0 # via keyring +jaraco-functools==4.0.0 + # via keyring +jeepney==0.8.0 + # via + # keyring + # secretstorage jinja2==3.1.3 # via # code-annotations @@ -209,11 +222,11 @@ jmespath==1.0.1 # via # boto3 # botocore -keyring==24.3.1 +keyring==25.1.0 # via twine -kombu==5.3.5 +kombu==5.3.6 # via celery -lxml==5.1.0 +lxml==5.2.1 # via edx-i18n-tools markdown-it-py==3.0.0 # via rich @@ -228,12 +241,14 @@ mock==5.1.0 monotonic==1.6 # via py2neo more-itertools==10.2.0 - # via jaraco-classes -newrelic==9.7.0 + # via + # jaraco-classes + # jaraco-functools +newrelic==9.8.0 # via edx-django-utils -nh3==0.2.15 +nh3==0.2.17 # via readme-renderer -packaging==23.2 +packaging==24.0 # via # build # py2neo @@ -244,7 +259,7 @@ pansi==2020.7.3 # via py2neo paramiko==3.4.0 # via -r requirements/reporting.in -path==16.10.0 +path==16.13.0 # via edx-i18n-tools pbr==6.0.0 # via stevedore @@ -274,13 +289,13 @@ py==1.11.0 # via tox py2neo @ https://github.com/overhangio/py2neo/releases/download/2021.2.3/py2neo-2021.2.3.tar.gz # via -r requirements/reporting.in -pyasn1==0.5.1 +pyasn1==0.6.0 # via # pgpy # rsa pycodestyle==2.11.1 # via -r requirements/quality.in -pycparser==2.21 +pycparser==2.22 # via cffi pydocstyle==6.3.0 # via -r requirements/quality.in @@ -318,17 +333,17 @@ pynacl==1.5.0 # via # edx-django-utils # paramiko -pyopenssl==24.0.0 +pyopenssl==24.1.0 # via snowflake-connector-python pyproject-hooks==1.0.0 # via # build # pip-tools -pytest==8.0.2 +pytest==8.1.1 # via # pytest-cov # pytest-django -pytest-cov==4.1.0 +pytest-cov==5.0.0 # via -r requirements/test.in pytest-django==4.8.0 # via -r requirements/test.in @@ -343,7 +358,6 @@ python-slugify==8.0.4 # via code-annotations pytz==2024.1 # via - # djangorestframework # interchange # snowflake-connector-python pyyaml==6.0.1 @@ -376,10 +390,12 @@ rsa==4.7.2 # via awscli rules==3.3 # via -r requirements/base.in -s3transfer==0.10.0 +s3transfer==0.10.1 # via # awscli # boto3 +secretstorage==3.3.3 + # via keyring semantic-version==2.10.0 # via edx-drf-extensions six==1.16.0 @@ -430,7 +446,7 @@ tox==3.28.0 # via -r requirements/dev-enterprise_data.in twine==5.0.0 # via -r requirements/dev-enterprise_data.in -typing-extensions==4.10.0 +typing-extensions==4.11.0 # via # asgiref # astroid @@ -465,11 +481,11 @@ virtualenv==20.25.1 # via tox wcwidth==0.2.13 # via prompt-toolkit -wheel==0.42.0 +wheel==0.43.0 # via # -r requirements/dev-enterprise_data.in # pip-tools -zipp==3.17.0 +zipp==3.18.1 # via # importlib-metadata # importlib-resources diff --git a/requirements/test-master.txt b/requirements/test-master.txt index 959923ee..cbc692ce 100644 --- a/requirements/test-master.txt +++ b/requirements/test-master.txt @@ -6,25 +6,26 @@ # amqp==5.2.0 # via kombu -asgiref==3.7.2 +asgiref==3.8.1 # via django asn1crypto==1.5.1 # via snowflake-connector-python -awscli==1.32.56 +awscli==1.32.80 # via -r requirements/reporting.in backports-zoneinfo[tzdata]==0.2.1 ; python_version < "3.9" # via # -c requirements/constraints.txt # celery # django + # djangorestframework # kombu bcrypt==4.1.2 # via paramiko billiard==4.2.0 # via celery -boto3==1.34.56 +boto3==1.34.80 # via -r requirements/reporting.in -botocore==1.34.56 +botocore==1.34.80 # via # awscli # boto3 @@ -52,7 +53,7 @@ click==8.1.7 # click-plugins # click-repl # edx-django-utils -click-didyoumean==0.3.0 +click-didyoumean==0.3.1 # via celery click-plugins==1.1.1 # via celery @@ -60,7 +61,7 @@ click-repl==0.3.0 # via celery colorama==0.4.4 # via awscli -coverage[toml]==7.4.3 +coverage[toml]==7.4.4 # via pytest-cov cryptography==42.0.5 # via @@ -93,9 +94,9 @@ django-crum==0.7.9 # edx-rbac django-fernet-fields-v2==0.9 # via -r requirements/base.in -django-filter==23.5 +django-filter==24.2 # via -r requirements/base.in -django-model-utils==4.4.0 +django-model-utils==4.5.0 # via # -r requirements/base.in # -r requirements/test.in @@ -104,7 +105,7 @@ django-waffle==4.1.0 # via # edx-django-utils # edx-drf-extensions -djangorestframework==3.14.0 +djangorestframework==3.15.1 # via # -r requirements/test-master.in # djangorestframework-csv @@ -116,12 +117,12 @@ docutils==0.16 # via awscli drf-jwt==1.19.2 # via edx-drf-extensions -edx-django-utils==5.10.1 +edx-django-utils==5.12.0 # via # -r requirements/base.in # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.2.0 +edx-drf-extensions==10.3.0 # via # -r requirements/base.in # -r requirements/test-master.in @@ -132,7 +133,7 @@ edx-opaque-keys==2.5.1 # edx-drf-extensions edx-rbac==1.8.0 # via -r requirements/base.in -edx-rest-api-client==5.6.1 +edx-rest-api-client==5.7.0 # via -r requirements/base.in exceptiongroup==1.2.0 # via pytest @@ -140,11 +141,11 @@ factory-boy==3.3.0 # via # -r requirements/base.in # -r requirements/test.in -faker==24.0.0 +faker==24.7.1 # via factory-boy -filelock==3.13.1 +filelock==3.13.3 # via snowflake-connector-python -flaky==3.7.0 +flaky==3.8.1 # via -r requirements/test.in freezegun==1.4.0 # via -r requirements/test.in @@ -160,15 +161,15 @@ jmespath==1.0.1 # via # boto3 # botocore -kombu==5.3.5 +kombu==5.3.6 # via celery mock==5.1.0 # via -r requirements/test.in monotonic==1.6 # via py2neo -newrelic==9.7.0 +newrelic==9.8.0 # via edx-django-utils -packaging==23.2 +packaging==24.0 # via # py2neo # pytest @@ -191,11 +192,11 @@ psutil==5.9.8 # via edx-django-utils py2neo @ https://github.com/overhangio/py2neo/releases/download/2021.2.3/py2neo-2021.2.3.tar.gz # via -r requirements/reporting.in -pyasn1==0.5.1 +pyasn1==0.6.0 # via # pgpy # rsa -pycparser==2.21 +pycparser==2.22 # via cffi pygments==2.17.2 # via py2neo @@ -213,13 +214,13 @@ pynacl==1.5.0 # via # edx-django-utils # paramiko -pyopenssl==24.0.0 +pyopenssl==24.1.0 # via snowflake-connector-python -pytest==8.0.2 +pytest==8.1.1 # via # pytest-cov # pytest-django -pytest-cov==4.1.0 +pytest-cov==5.0.0 # via -r requirements/test.in pytest-django==4.8.0 # via -r requirements/test.in @@ -232,7 +233,6 @@ python-dateutil==2.9.0.post0 # vertica-python pytz==2024.1 # via - # djangorestframework # interchange # snowflake-connector-python pyyaml==6.0.1 @@ -253,7 +253,7 @@ rsa==4.7.2 # via awscli rules==3.3 # via -r requirements/base.in -s3transfer==0.10.0 +s3transfer==0.10.1 # via # awscli # boto3 @@ -287,7 +287,7 @@ tomli==2.0.1 # pytest tomlkit==0.12.4 # via snowflake-connector-python -typing-extensions==4.10.0 +typing-extensions==4.11.0 # via # asgiref # edx-opaque-keys diff --git a/requirements/test-reporting.txt b/requirements/test-reporting.txt index 7ebc6e1d..6833881d 100644 --- a/requirements/test-reporting.txt +++ b/requirements/test-reporting.txt @@ -8,7 +8,7 @@ amqp==5.2.0 # via kombu asn1crypto==1.5.1 # via snowflake-connector-python -awscli==1.32.56 +awscli==1.32.80 # via -r requirements/reporting.in backports-zoneinfo[tzdata]==0.2.1 ; python_version < "3.9" # via @@ -19,9 +19,9 @@ bcrypt==4.1.2 # via paramiko billiard==4.2.0 # via celery -boto3==1.34.56 +boto3==1.34.80 # via -r requirements/reporting.in -botocore==1.34.56 +botocore==1.34.80 # via # awscli # boto3 @@ -48,7 +48,7 @@ click==8.1.7 # click-didyoumean # click-plugins # click-repl -click-didyoumean==0.3.0 +click-didyoumean==0.3.1 # via celery click-plugins==1.1.1 # via celery @@ -56,7 +56,7 @@ click-repl==0.3.0 # via celery colorama==0.4.4 # via awscli -coverage[toml]==7.4.3 +coverage[toml]==7.4.4 # via pytest-cov cryptography==42.0.5 # via @@ -73,7 +73,7 @@ docutils==0.16 # via awscli exceptiongroup==1.2.0 # via pytest -filelock==3.13.1 +filelock==3.13.3 # via # snowflake-connector-python # tox @@ -90,13 +90,13 @@ jmespath==1.0.1 # via # boto3 # botocore -kombu==5.3.5 +kombu==5.3.6 # via celery mock==2.0.0 # via -r requirements/test-reporting.in monotonic==1.6 # via py2neo -packaging==23.2 +packaging==24.0 # via # py2neo # pytest @@ -124,11 +124,11 @@ py==1.11.0 # via tox py2neo @ https://github.com/overhangio/py2neo/releases/download/2021.2.3/py2neo-2021.2.3.tar.gz # via -r requirements/reporting.in -pyasn1==0.5.1 +pyasn1==0.6.0 # via # pgpy # rsa -pycparser==2.21 +pycparser==2.22 # via cffi pygments==2.17.2 # via py2neo @@ -138,7 +138,7 @@ pyminizip==0.2.6 # via -r requirements/reporting.in pynacl==1.5.0 # via paramiko -pyopenssl==24.0.0 +pyopenssl==24.1.0 # via snowflake-connector-python pytest==8.0.2 # via @@ -167,7 +167,7 @@ responses==0.25.0 # via -r requirements/test-reporting.in rsa==4.7.2 # via awscli -s3transfer==0.10.0 +s3transfer==0.10.1 # via # awscli # boto3 @@ -193,7 +193,7 @@ tomlkit==0.12.4 # via snowflake-connector-python tox==3.28.0 # via -r requirements/test-reporting.in -typing-extensions==4.10.0 +typing-extensions==4.11.0 # via # kombu # snowflake-connector-python diff --git a/requirements/test.txt b/requirements/test.txt index c091936d..139201a9 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -6,25 +6,26 @@ # amqp==5.2.0 # via kombu -asgiref==3.7.2 +asgiref==3.8.1 # via django asn1crypto==1.5.1 # via snowflake-connector-python -awscli==1.32.56 +awscli==1.32.80 # via -r requirements/reporting.in backports-zoneinfo[tzdata]==0.2.1 ; python_version < "3.9" # via # -c requirements/constraints.txt # celery # django + # djangorestframework # kombu bcrypt==4.1.2 # via paramiko billiard==4.2.0 # via celery -boto3==1.34.56 +boto3==1.34.80 # via -r requirements/reporting.in -botocore==1.34.56 +botocore==1.34.80 # via # awscli # boto3 @@ -52,7 +53,7 @@ click==8.1.7 # click-plugins # click-repl # edx-django-utils -click-didyoumean==0.3.0 +click-didyoumean==0.3.1 # via celery click-plugins==1.1.1 # via celery @@ -60,7 +61,7 @@ click-repl==0.3.0 # via celery colorama==0.4.4 # via awscli -coverage[toml]==7.4.3 +coverage[toml]==7.4.4 # via pytest-cov cryptography==42.0.5 # via @@ -93,9 +94,9 @@ django-crum==0.7.9 # edx-rbac django-fernet-fields-v2==0.9 # via -r requirements/base.in -django-filter==23.5 +django-filter==24.2 # via -r requirements/base.in -django-model-utils==4.4.0 +django-model-utils==4.5.0 # via # -r requirements/base.in # -r requirements/test.in @@ -104,7 +105,7 @@ django-waffle==4.1.0 # via # edx-django-utils # edx-drf-extensions -djangorestframework==3.14.0 +djangorestframework==3.15.1 # via # djangorestframework-csv # drf-jwt @@ -115,12 +116,12 @@ docutils==0.16 # via awscli drf-jwt==1.19.2 # via edx-drf-extensions -edx-django-utils==5.10.1 +edx-django-utils==5.12.0 # via # -r requirements/base.in # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.2.0 +edx-drf-extensions==10.3.0 # via # -r requirements/base.in # edx-rbac @@ -130,7 +131,7 @@ edx-opaque-keys==2.5.1 # edx-drf-extensions edx-rbac==1.8.0 # via -r requirements/base.in -edx-rest-api-client==5.6.1 +edx-rest-api-client==5.7.0 # via -r requirements/base.in exceptiongroup==1.2.0 # via pytest @@ -138,11 +139,11 @@ factory-boy==3.3.0 # via # -r requirements/base.in # -r requirements/test.in -faker==24.0.0 +faker==24.7.1 # via factory-boy -filelock==3.13.1 +filelock==3.13.3 # via snowflake-connector-python -flaky==3.7.0 +flaky==3.8.1 # via -r requirements/test.in freezegun==1.4.0 # via -r requirements/test.in @@ -158,15 +159,15 @@ jmespath==1.0.1 # via # boto3 # botocore -kombu==5.3.5 +kombu==5.3.6 # via celery mock==5.1.0 # via -r requirements/test.in monotonic==1.6 # via py2neo -newrelic==9.7.0 +newrelic==9.8.0 # via edx-django-utils -packaging==23.2 +packaging==24.0 # via # py2neo # pytest @@ -189,11 +190,11 @@ psutil==5.9.8 # via edx-django-utils py2neo @ https://github.com/overhangio/py2neo/releases/download/2021.2.3/py2neo-2021.2.3.tar.gz # via -r requirements/reporting.in -pyasn1==0.5.1 +pyasn1==0.6.0 # via # pgpy # rsa -pycparser==2.21 +pycparser==2.22 # via cffi pygments==2.17.2 # via py2neo @@ -211,13 +212,13 @@ pynacl==1.5.0 # via # edx-django-utils # paramiko -pyopenssl==24.0.0 +pyopenssl==24.1.0 # via snowflake-connector-python -pytest==8.0.2 +pytest==8.1.1 # via # pytest-cov # pytest-django -pytest-cov==4.1.0 +pytest-cov==5.0.0 # via -r requirements/test.in pytest-django==4.8.0 # via -r requirements/test.in @@ -230,7 +231,6 @@ python-dateutil==2.9.0.post0 # vertica-python pytz==2024.1 # via - # djangorestframework # interchange # snowflake-connector-python pyyaml==6.0.1 @@ -251,7 +251,7 @@ rsa==4.7.2 # via awscli rules==3.3 # via -r requirements/base.in -s3transfer==0.10.0 +s3transfer==0.10.1 # via # awscli # boto3 @@ -285,7 +285,7 @@ tomli==2.0.1 # pytest tomlkit==0.12.4 # via snowflake-connector-python -typing-extensions==4.10.0 +typing-extensions==4.11.0 # via # asgiref # edx-opaque-keys