diff --git a/requirements/ci.txt b/requirements/ci.txt index 945b0a5..81fcfd0 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -4,7 +4,7 @@ # # make upgrade # -black==24.2.0 +black==24.3.0 # via -r requirements/quality.txt cachetools==5.3.3 # via tox @@ -24,7 +24,7 @@ click==8.1.7 # black colorama==0.4.6 # via tox -coverage[toml]==7.4.3 +coverage[toml]==7.4.4 # via # -r requirements/ci.in # -r requirements/quality.txt diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index 96cc5db..e3bf8ea 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -21,3 +21,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 7c41cb4..3be5f15 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -4,7 +4,7 @@ # # make upgrade # -black==24.2.0 +black==24.3.0 # via # -r requirements/ci.txt # -r requirements/quality.txt @@ -45,7 +45,7 @@ colorama==0.4.6 # via # -r requirements/ci.txt # tox -coverage[toml]==7.4.3 +coverage[toml]==7.4.4 # via # -r requirements/ci.txt # -r requirements/quality.txt @@ -83,7 +83,7 @@ importlib-metadata==7.0.2 # build # keyring # twine -importlib-resources==6.1.3 +importlib-resources==6.3.1 # via keyring iniconfig==2.0.0 # via @@ -253,7 +253,7 @@ youtube-dl==2021.12.17 # via # -r requirements/ci.txt # -r requirements/quality.txt -zipp==3.17.0 +zipp==3.18.1 # via # -r requirements/pip-tools.txt # importlib-metadata diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index b876b7b..595886a 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -25,7 +25,7 @@ tomli==2.0.1 # pyproject-hooks 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/pip.txt b/requirements/pip.txt index 0094cc6..cf44902 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -10,5 +10,5 @@ wheel==0.43.0 # 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/quality.txt b/requirements/quality.txt index 80e5b0d..230d959 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -4,7 +4,7 @@ # # make upgrade # -black==24.2.0 +black==24.3.0 # via -r requirements/quality.in certifi==2024.2.2 # via @@ -16,7 +16,7 @@ charset-normalizer==3.3.2 # requests click==8.1.7 # via black -coverage[toml]==7.4.3 +coverage[toml]==7.4.4 # via # -r requirements/test.txt # pytest-cov diff --git a/requirements/test.txt b/requirements/test.txt index 15f1e03..bc4d17e 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -12,7 +12,7 @@ charset-normalizer==3.3.2 # via # -r requirements/base.txt # requests -coverage[toml]==7.4.3 +coverage[toml]==7.4.4 # via # -r requirements/test.in # pytest-cov