diff --git a/requirements/base.txt b/requirements/base.txt index 266c6069..03d50d20 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -37,6 +37,7 @@ defusedxml==0.8.0rc2 # social-auth-core django==4.2.11 # via + # -c requirements/common_constraints.txt # -c requirements/constraints.txt # -r requirements/base.in # django-clearcache @@ -72,13 +73,13 @@ django-extensions==3.2.3 # via # -r requirements/base.in # openedx-ledger -django-filter==24.1 +django-filter==24.2 # via # -r requirements/base.in # openedx-ledger django-log-request-id==2.1.0 # via -r requirements/base.in -django-model-utils==4.4.0 +django-model-utils==4.5.0 # via edx-rbac django-object-actions==4.2.0 # via @@ -108,17 +109,17 @@ djangorestframework==3.14.0 # edx-drf-extensions drf-jwt==1.19.2 # via edx-drf-extensions -drf-spectacular==0.27.1 +drf-spectacular==0.27.2 # via -r requirements/base.in drf-yasg==1.21.7 # via -r requirements/base.in -edx-auth-backends==4.2.0 +edx-auth-backends==4.3.0 # via -r requirements/base.in -edx-django-release-util==1.3.0 +edx-django-release-util==1.4.0 # via # -r requirements/base.in # openedx-ledger -edx-django-utils==5.11.0 +edx-django-utils==5.12.0 # via # -r requirements/base.in # edx-drf-extensions @@ -126,7 +127,7 @@ edx-django-utils==5.11.0 # getsmarter-api-clients # openedx-events # openedx-ledger -edx-drf-extensions==10.2.0 +edx-drf-extensions==10.3.0 # via # -r requirements/base.in # edx-rbac @@ -138,7 +139,7 @@ edx-rbac==1.8.0 # via # -r requirements/base.in # openedx-ledger -edx-rest-api-client==5.6.1 +edx-rest-api-client==5.7.0 # via -r requirements/base.in fastavro==1.9.4 # via openedx-events @@ -166,14 +167,14 @@ mysqlclient==2.2.4 # via # -r requirements/base.in # openedx-ledger -newrelic==9.7.1 +newrelic==9.8.0 # via edx-django-utils oauthlib==3.2.2 # via # getsmarter-api-clients # requests-oauthlib # social-auth-core -openedx-events==9.5.2 +openedx-events==9.7.0 # via # -r requirements/base.in # openedx-ledger @@ -189,7 +190,7 @@ ply==3.11 # via djangoql psutil==5.9.8 # via edx-django-utils -pycparser==2.21 +pycparser==2.22 # via cffi pyjwt[crypto]==2.8.0 # via @@ -264,7 +265,7 @@ stevedore==5.2.0 # via # edx-django-utils # edx-opaque-keys -typing-extensions==4.10.0 +typing-extensions==4.11.0 # via # asgiref # drf-spectacular diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index 7c844d8b..f957a324 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -3,11 +3,6 @@ # See BOM-2721 for more details. # Below is the copied and edited version of common_constraints -# This is a temporary solution to override the real common_constraints.txt -# In edx-lint, until the pyjwt constraint in edx-lint has been removed. -# See BOM-2721 for more details. -# Below is the copied and edited version of common_constraints - # A central location for most common version constraints # (across edx repos) for pip-installation. # @@ -23,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 @@ -31,3 +26,12 @@ elasticsearch<7.14.0 # django-simple-history>3.0.0 adds indexing and causes a lot of migrations to be affected 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 b230215d..92bd8941 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -24,11 +24,15 @@ attrs==23.2.0 # jsonschema # openedx-events # referencing +backports-tarfile==1.0.0 + # via + # -r requirements/validation.txt + # jaraco-context backports-zoneinfo==0.2.1 # via # -r requirements/validation.txt # django -build==1.1.1 +build==1.2.1 # via # -r requirements/pip-tools.txt # pip-tools @@ -67,7 +71,7 @@ click-log==0.4.0 # via # -r requirements/validation.txt # edx-lint -code-annotations==1.7.0 +code-annotations==1.8.0 # via # -r requirements/validation.txt # edx-lint @@ -148,13 +152,13 @@ django-extensions==3.2.3 # -r requirements/dev.in # -r requirements/validation.txt # openedx-ledger -django-filter==24.1 +django-filter==24.2 # via # -r requirements/validation.txt # openedx-ledger django-log-request-id==2.1.0 # via -r requirements/validation.txt -django-model-utils==4.4.0 +django-model-utils==4.5.0 # via # -r requirements/validation.txt # edx-rbac @@ -191,17 +195,17 @@ drf-jwt==1.19.2 # via # -r requirements/validation.txt # edx-drf-extensions -drf-spectacular==0.27.1 +drf-spectacular==0.27.2 # via -r requirements/validation.txt drf-yasg==1.21.7 # via -r requirements/validation.txt -edx-auth-backends==4.2.0 +edx-auth-backends==4.3.0 # via -r requirements/validation.txt -edx-django-release-util==1.3.0 +edx-django-release-util==1.4.0 # via # -r requirements/validation.txt # openedx-ledger -edx-django-utils==5.11.0 +edx-django-utils==5.12.0 # via # -r requirements/validation.txt # edx-drf-extensions @@ -209,7 +213,7 @@ edx-django-utils==5.11.0 # getsmarter-api-clients # openedx-events # openedx-ledger -edx-drf-extensions==10.2.0 +edx-drf-extensions==10.3.0 # via # -r requirements/validation.txt # edx-rbac @@ -226,7 +230,7 @@ edx-rbac==1.8.0 # via # -r requirements/validation.txt # openedx-ledger -edx-rest-api-client==5.6.1 +edx-rest-api-client==5.7.0 # via -r requirements/validation.txt exceptiongroup==1.2.0 # via @@ -234,7 +238,7 @@ exceptiongroup==1.2.0 # pytest factory-boy==3.3.0 # via -r requirements/validation.txt -faker==24.4.0 +faker==24.7.1 # via # -r requirements/validation.txt # factory-boy @@ -253,7 +257,7 @@ idna==3.6 # via # -r requirements/validation.txt # requests -importlib-metadata==7.1.0 +importlib-metadata==6.11.0 # via # -r requirements/pip-tools.txt # -r requirements/validation.txt @@ -279,11 +283,11 @@ isort==5.13.2 # via # -r requirements/validation.txt # pylint -jaraco-classes==3.3.1 +jaraco-classes==3.4.0 # via # -r requirements/validation.txt # keyring -jaraco-context==4.3.0 +jaraco-context==5.3.0 # via # -r requirements/validation.txt # keyring @@ -313,11 +317,11 @@ jsonschema-specifications==2023.12.1 # via # -r requirements/validation.txt # jsonschema -keyring==25.0.0 +keyring==25.1.0 # via # -r requirements/validation.txt # twine -lxml==5.1.0 +lxml==5.2.1 # via edx-i18n-tools markdown-it-py==3.0.0 # via @@ -346,7 +350,7 @@ mysqlclient==2.2.4 # via # -r requirements/validation.txt # openedx-ledger -newrelic==9.7.1 +newrelic==9.8.0 # via # -r requirements/validation.txt # edx-django-utils @@ -360,7 +364,7 @@ oauthlib==3.2.2 # getsmarter-api-clients # requests-oauthlib # social-auth-core -openedx-events==9.5.2 +openedx-events==9.7.0 # via # -r requirements/validation.txt # openedx-ledger @@ -375,7 +379,7 @@ packaging==24.0 # pyproject-api # pytest # tox -path==16.10.0 +path==16.12.1 # via edx-i18n-tools pbr==6.0.0 # via @@ -415,7 +419,7 @@ psutil==5.9.8 # edx-django-utils pycodestyle==2.11.1 # via -r requirements/validation.txt -pycparser==2.21 +pycparser==2.22 # via # -r requirements/validation.txt # cffi @@ -631,7 +635,7 @@ tox==4.14.2 # via -r requirements/validation.txt twine==5.0.0 # via -r requirements/validation.txt -typing-extensions==4.10.0 +typing-extensions==4.11.0 # via # -r requirements/validation.txt # asgiref diff --git a/requirements/doc.txt b/requirements/doc.txt index 9f7b4f24..343cf1af 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -32,13 +32,15 @@ babel==2.14.0 # via # pydata-sphinx-theme # sphinx +backports-tarfile==1.0.0 + # via jaraco-context backports-zoneinfo==0.2.1 # via # -r requirements/test.txt # django beautifulsoup4==4.12.3 # via pydata-sphinx-theme -build==1.1.1 +build==1.2.1 # via -r requirements/doc.in cachetools==5.3.3 # via @@ -72,7 +74,7 @@ click-log==0.4.0 # via # -r requirements/test.txt # edx-lint -code-annotations==1.7.0 +code-annotations==1.8.0 # via # -r requirements/test.txt # edx-lint @@ -107,6 +109,7 @@ distlib==0.3.8 # virtualenv django==4.2.11 # via + # -c requirements/common_constraints.txt # -c requirements/constraints.txt # -r requirements/test.txt # django-clearcache @@ -145,13 +148,13 @@ django-extensions==3.2.3 # via # -r requirements/test.txt # openedx-ledger -django-filter==24.1 +django-filter==24.2 # via # -r requirements/test.txt # openedx-ledger django-log-request-id==2.1.0 # via -r requirements/test.txt -django-model-utils==4.4.0 +django-model-utils==4.5.0 # via # -r requirements/test.txt # edx-rbac @@ -194,17 +197,17 @@ drf-jwt==1.19.2 # via # -r requirements/test.txt # edx-drf-extensions -drf-spectacular==0.27.1 +drf-spectacular==0.27.2 # via -r requirements/test.txt drf-yasg==1.21.7 # via -r requirements/test.txt -edx-auth-backends==4.2.0 +edx-auth-backends==4.3.0 # via -r requirements/test.txt -edx-django-release-util==1.3.0 +edx-django-release-util==1.4.0 # via # -r requirements/test.txt # openedx-ledger -edx-django-utils==5.11.0 +edx-django-utils==5.12.0 # via # -r requirements/test.txt # edx-drf-extensions @@ -212,7 +215,7 @@ edx-django-utils==5.11.0 # getsmarter-api-clients # openedx-events # openedx-ledger -edx-drf-extensions==10.2.0 +edx-drf-extensions==10.3.0 # via # -r requirements/test.txt # edx-rbac @@ -227,7 +230,7 @@ edx-rbac==1.8.0 # via # -r requirements/test.txt # openedx-ledger -edx-rest-api-client==5.6.1 +edx-rest-api-client==5.7.0 # via -r requirements/test.txt exceptiongroup==1.2.0 # via @@ -235,7 +238,7 @@ exceptiongroup==1.2.0 # pytest factory-boy==3.3.0 # via -r requirements/test.txt -faker==24.4.0 +faker==24.7.1 # via # -r requirements/test.txt # factory-boy @@ -256,8 +259,9 @@ idna==3.6 # requests imagesize==1.4.1 # via sphinx -importlib-metadata==7.1.0 +importlib-metadata==6.11.0 # via + # -c requirements/common_constraints.txt # build # keyring # sphinx @@ -281,9 +285,9 @@ isort==5.13.2 # via # -r requirements/test.txt # pylint -jaraco-classes==3.3.1 +jaraco-classes==3.4.0 # via keyring -jaraco-context==4.3.0 +jaraco-context==5.3.0 # via keyring jaraco-functools==4.0.0 # via keyring @@ -308,7 +312,7 @@ jsonschema-specifications==2023.12.1 # via # -r requirements/test.txt # jsonschema -keyring==25.0.0 +keyring==25.1.0 # via twine markdown-it-py==3.0.0 # via rich @@ -332,7 +336,7 @@ mysqlclient==2.2.4 # via # -r requirements/test.txt # openedx-ledger -newrelic==9.7.1 +newrelic==9.8.0 # via # -r requirements/test.txt # edx-django-utils @@ -344,7 +348,7 @@ oauthlib==3.2.2 # getsmarter-api-clients # requests-oauthlib # social-auth-core -openedx-events==9.5.2 +openedx-events==9.7.0 # via # -r requirements/test.txt # openedx-ledger @@ -389,7 +393,7 @@ psutil==5.9.8 # via # -r requirements/test.txt # edx-django-utils -pycparser==2.21 +pycparser==2.22 # via # -r requirements/test.txt # cffi @@ -615,7 +619,7 @@ tox==4.14.2 # via -r requirements/test.txt twine==5.0.0 # via -r requirements/doc.in -typing-extensions==4.10.0 +typing-extensions==4.11.0 # via # -r requirements/test.txt # asgiref diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index 8931dc2e..6401f544 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -4,12 +4,14 @@ # # make upgrade # -build==1.1.1 +build==1.2.1 # via pip-tools click==8.1.7 # via pip-tools -importlib-metadata==7.1.0 - # via build +importlib-metadata==6.11.0 + # via + # -c requirements/common_constraints.txt + # build packaging==24.0 # via build pip-tools==7.4.1 diff --git a/requirements/production.txt b/requirements/production.txt index 857c9d6e..ade4bb9c 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -87,13 +87,13 @@ django-extensions==3.2.3 # via # -r requirements/base.txt # openedx-ledger -django-filter==24.1 +django-filter==24.2 # via # -r requirements/base.txt # openedx-ledger django-log-request-id==2.1.0 # via -r requirements/base.txt -django-model-utils==4.4.0 +django-model-utils==4.5.0 # via # -r requirements/base.txt # edx-rbac @@ -125,17 +125,17 @@ drf-jwt==1.19.2 # via # -r requirements/base.txt # edx-drf-extensions -drf-spectacular==0.27.1 +drf-spectacular==0.27.2 # via -r requirements/base.txt drf-yasg==1.21.7 # via -r requirements/base.txt -edx-auth-backends==4.2.0 +edx-auth-backends==4.3.0 # via -r requirements/base.txt -edx-django-release-util==1.3.0 +edx-django-release-util==1.4.0 # via # -r requirements/base.txt # openedx-ledger -edx-django-utils==5.11.0 +edx-django-utils==5.12.0 # via # -r requirements/base.txt # edx-drf-extensions @@ -143,7 +143,7 @@ edx-django-utils==5.11.0 # getsmarter-api-clients # openedx-events # openedx-ledger -edx-drf-extensions==10.2.0 +edx-drf-extensions==10.3.0 # via # -r requirements/base.txt # edx-rbac @@ -156,7 +156,7 @@ edx-rbac==1.8.0 # via # -r requirements/base.txt # openedx-ledger -edx-rest-api-client==5.6.1 +edx-rest-api-client==5.7.0 # via -r requirements/base.txt fastavro==1.9.4 # via @@ -201,7 +201,7 @@ mysqlclient==2.2.4 # -r requirements/base.txt # -r requirements/production.in # openedx-ledger -newrelic==9.7.1 +newrelic==9.8.0 # via # -r requirements/base.txt # edx-django-utils @@ -211,7 +211,7 @@ oauthlib==3.2.2 # getsmarter-api-clients # requests-oauthlib # social-auth-core -openedx-events==9.5.2 +openedx-events==9.7.0 # via # -r requirements/base.txt # openedx-ledger @@ -238,7 +238,7 @@ psutil==5.9.8 # via # -r requirements/base.txt # edx-django-utils -pycparser==2.21 +pycparser==2.22 # via # -r requirements/base.txt # cffi @@ -343,7 +343,7 @@ stevedore==5.2.0 # -r requirements/base.txt # edx-django-utils # edx-opaque-keys -typing-extensions==4.10.0 +typing-extensions==4.11.0 # via # -r requirements/base.txt # asgiref diff --git a/requirements/quality.txt b/requirements/quality.txt index f2fd53e6..431a7ee0 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -24,6 +24,8 @@ attrs==23.2.0 # jsonschema # openedx-events # referencing +backports-tarfile==1.0.0 + # via jaraco-context backports-zoneinfo==0.2.1 # via # -r requirements/test.txt @@ -60,7 +62,7 @@ click-log==0.4.0 # via # -r requirements/test.txt # edx-lint -code-annotations==1.7.0 +code-annotations==1.8.0 # via # -r requirements/test.txt # edx-lint @@ -95,6 +97,7 @@ distlib==0.3.8 # virtualenv django==4.2.11 # via + # -c requirements/common_constraints.txt # -c requirements/constraints.txt # -r requirements/test.txt # django-clearcache @@ -133,13 +136,13 @@ django-extensions==3.2.3 # via # -r requirements/test.txt # openedx-ledger -django-filter==24.1 +django-filter==24.2 # via # -r requirements/test.txt # openedx-ledger django-log-request-id==2.1.0 # via -r requirements/test.txt -django-model-utils==4.4.0 +django-model-utils==4.5.0 # via # -r requirements/test.txt # edx-rbac @@ -175,17 +178,17 @@ drf-jwt==1.19.2 # via # -r requirements/test.txt # edx-drf-extensions -drf-spectacular==0.27.1 +drf-spectacular==0.27.2 # via -r requirements/test.txt drf-yasg==1.21.7 # via -r requirements/test.txt -edx-auth-backends==4.2.0 +edx-auth-backends==4.3.0 # via -r requirements/test.txt -edx-django-release-util==1.3.0 +edx-django-release-util==1.4.0 # via # -r requirements/test.txt # openedx-ledger -edx-django-utils==5.11.0 +edx-django-utils==5.12.0 # via # -r requirements/test.txt # edx-drf-extensions @@ -193,7 +196,7 @@ edx-django-utils==5.11.0 # getsmarter-api-clients # openedx-events # openedx-ledger -edx-drf-extensions==10.2.0 +edx-drf-extensions==10.3.0 # via # -r requirements/test.txt # edx-rbac @@ -210,7 +213,7 @@ edx-rbac==1.8.0 # via # -r requirements/test.txt # openedx-ledger -edx-rest-api-client==5.6.1 +edx-rest-api-client==5.7.0 # via -r requirements/test.txt exceptiongroup==1.2.0 # via @@ -218,7 +221,7 @@ exceptiongroup==1.2.0 # pytest factory-boy==3.3.0 # via -r requirements/test.txt -faker==24.4.0 +faker==24.7.1 # via # -r requirements/test.txt # factory-boy @@ -237,8 +240,9 @@ idna==3.6 # via # -r requirements/test.txt # requests -importlib-metadata==7.1.0 +importlib-metadata==6.11.0 # via + # -c requirements/common_constraints.txt # keyring # twine importlib-resources==6.4.0 @@ -261,9 +265,9 @@ isort==5.13.2 # -r requirements/quality.in # -r requirements/test.txt # pylint -jaraco-classes==3.3.1 +jaraco-classes==3.4.0 # via keyring -jaraco-context==4.3.0 +jaraco-context==5.3.0 # via keyring jaraco-functools==4.0.0 # via keyring @@ -287,7 +291,7 @@ jsonschema-specifications==2023.12.1 # via # -r requirements/test.txt # jsonschema -keyring==25.0.0 +keyring==25.1.0 # via twine markdown-it-py==3.0.0 # via rich @@ -311,7 +315,7 @@ mysqlclient==2.2.4 # via # -r requirements/test.txt # openedx-ledger -newrelic==9.7.1 +newrelic==9.8.0 # via # -r requirements/test.txt # edx-django-utils @@ -323,7 +327,7 @@ oauthlib==3.2.2 # getsmarter-api-clients # requests-oauthlib # social-auth-core -openedx-events==9.5.2 +openedx-events==9.7.0 # via # -r requirements/test.txt # openedx-ledger @@ -367,7 +371,7 @@ psutil==5.9.8 # edx-django-utils pycodestyle==2.11.1 # via -r requirements/quality.in -pycparser==2.21 +pycparser==2.22 # via # -r requirements/test.txt # cffi @@ -558,7 +562,7 @@ tox==4.14.2 # via -r requirements/test.txt twine==5.0.0 # via -r requirements/quality.in -typing-extensions==4.10.0 +typing-extensions==4.11.0 # via # -r requirements/test.txt # asgiref diff --git a/requirements/test.txt b/requirements/test.txt index 08ebe49d..feb318c1 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -53,7 +53,7 @@ click==8.1.7 # edx-lint click-log==0.4.0 # via edx-lint -code-annotations==1.7.0 +code-annotations==1.8.0 # via # -r requirements/test.in # edx-lint @@ -80,6 +80,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-clearcache @@ -118,13 +119,13 @@ django-extensions==3.2.3 # via # -r requirements/base.txt # openedx-ledger -django-filter==24.1 +django-filter==24.2 # via # -r requirements/base.txt # openedx-ledger django-log-request-id==2.1.0 # via -r requirements/base.txt -django-model-utils==4.4.0 +django-model-utils==4.5.0 # via # -r requirements/base.txt # edx-rbac @@ -158,17 +159,17 @@ drf-jwt==1.19.2 # via # -r requirements/base.txt # edx-drf-extensions -drf-spectacular==0.27.1 +drf-spectacular==0.27.2 # via -r requirements/base.txt drf-yasg==1.21.7 # via -r requirements/base.txt -edx-auth-backends==4.2.0 +edx-auth-backends==4.3.0 # via -r requirements/base.txt -edx-django-release-util==1.3.0 +edx-django-release-util==1.4.0 # via # -r requirements/base.txt # openedx-ledger -edx-django-utils==5.11.0 +edx-django-utils==5.12.0 # via # -r requirements/base.txt # edx-drf-extensions @@ -176,7 +177,7 @@ edx-django-utils==5.11.0 # getsmarter-api-clients # openedx-events # openedx-ledger -edx-drf-extensions==10.2.0 +edx-drf-extensions==10.3.0 # via # -r requirements/base.txt # edx-rbac @@ -191,13 +192,13 @@ edx-rbac==1.8.0 # via # -r requirements/base.txt # openedx-ledger -edx-rest-api-client==5.6.1 +edx-rest-api-client==5.7.0 # via -r requirements/base.txt exceptiongroup==1.2.0 # via pytest factory-boy==3.3.0 # via -r requirements/test.in -faker==24.4.0 +faker==24.7.1 # via factory-boy fastavro==1.9.4 # via @@ -251,7 +252,7 @@ mysqlclient==2.2.4 # via # -r requirements/base.txt # openedx-ledger -newrelic==9.7.1 +newrelic==9.8.0 # via # -r requirements/base.txt # edx-django-utils @@ -261,7 +262,7 @@ oauthlib==3.2.2 # getsmarter-api-clients # requests-oauthlib # social-auth-core -openedx-events==9.5.2 +openedx-events==9.7.0 # via # -r requirements/base.txt # openedx-ledger @@ -299,7 +300,7 @@ psutil==5.9.8 # via # -r requirements/base.txt # edx-django-utils -pycparser==2.21 +pycparser==2.22 # via # -r requirements/base.txt # cffi @@ -450,7 +451,7 @@ tomlkit==0.12.4 # via pylint tox==4.14.2 # via -r requirements/test.in -typing-extensions==4.10.0 +typing-extensions==4.11.0 # via # -r requirements/base.txt # asgiref diff --git a/requirements/validation.txt b/requirements/validation.txt index 3f62b839..79d17c56 100644 --- a/requirements/validation.txt +++ b/requirements/validation.txt @@ -28,6 +28,10 @@ attrs==23.2.0 # jsonschema # openedx-events # referencing +backports-tarfile==1.0.0 + # via + # -r requirements/quality.txt + # jaraco-context backports-zoneinfo==0.2.1 # via # -r requirements/quality.txt @@ -72,7 +76,7 @@ click-log==0.4.0 # -r requirements/quality.txt # -r requirements/test.txt # edx-lint -code-annotations==1.7.0 +code-annotations==1.8.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -162,7 +166,7 @@ django-extensions==3.2.3 # -r requirements/quality.txt # -r requirements/test.txt # openedx-ledger -django-filter==24.1 +django-filter==24.2 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -171,7 +175,7 @@ django-log-request-id==2.1.0 # via # -r requirements/quality.txt # -r requirements/test.txt -django-model-utils==4.4.0 +django-model-utils==4.5.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -214,7 +218,7 @@ drf-jwt==1.19.2 # -r requirements/quality.txt # -r requirements/test.txt # edx-drf-extensions -drf-spectacular==0.27.1 +drf-spectacular==0.27.2 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -222,16 +226,16 @@ drf-yasg==1.21.7 # via # -r requirements/quality.txt # -r requirements/test.txt -edx-auth-backends==4.2.0 +edx-auth-backends==4.3.0 # via # -r requirements/quality.txt # -r requirements/test.txt -edx-django-release-util==1.3.0 +edx-django-release-util==1.4.0 # via # -r requirements/quality.txt # -r requirements/test.txt # openedx-ledger -edx-django-utils==5.11.0 +edx-django-utils==5.12.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -240,7 +244,7 @@ edx-django-utils==5.11.0 # getsmarter-api-clients # openedx-events # openedx-ledger -edx-drf-extensions==10.2.0 +edx-drf-extensions==10.3.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -260,7 +264,7 @@ edx-rbac==1.8.0 # -r requirements/quality.txt # -r requirements/test.txt # openedx-ledger -edx-rest-api-client==5.6.1 +edx-rest-api-client==5.7.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -273,7 +277,7 @@ factory-boy==3.3.0 # via # -r requirements/quality.txt # -r requirements/test.txt -faker==24.4.0 +faker==24.7.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -298,7 +302,7 @@ idna==3.6 # -r requirements/quality.txt # -r requirements/test.txt # requests -importlib-metadata==7.1.0 +importlib-metadata==6.11.0 # via # -r requirements/quality.txt # keyring @@ -326,11 +330,11 @@ isort==5.13.2 # -r requirements/quality.txt # -r requirements/test.txt # pylint -jaraco-classes==3.3.1 +jaraco-classes==3.4.0 # via # -r requirements/quality.txt # keyring -jaraco-context==4.3.0 +jaraco-context==5.3.0 # via # -r requirements/quality.txt # keyring @@ -363,7 +367,7 @@ jsonschema-specifications==2023.12.1 # -r requirements/quality.txt # -r requirements/test.txt # jsonschema -keyring==25.0.0 +keyring==25.1.0 # via # -r requirements/quality.txt # twine @@ -399,7 +403,7 @@ mysqlclient==2.2.4 # -r requirements/quality.txt # -r requirements/test.txt # openedx-ledger -newrelic==9.7.1 +newrelic==9.8.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -415,7 +419,7 @@ oauthlib==3.2.2 # getsmarter-api-clients # requests-oauthlib # social-auth-core -openedx-events==9.5.2 +openedx-events==9.7.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -471,7 +475,7 @@ psutil==5.9.8 # edx-django-utils pycodestyle==2.11.1 # via -r requirements/quality.txt -pycparser==2.21 +pycparser==2.22 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -716,7 +720,7 @@ tox==4.14.2 # -r requirements/test.txt twine==5.0.0 # via -r requirements/quality.txt -typing-extensions==4.10.0 +typing-extensions==4.11.0 # via # -r requirements/quality.txt # -r requirements/test.txt