diff --git a/requirements/base.txt b/requirements/base.txt index b868685..7675e37 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -51,7 +51,7 @@ django==4.2.16 # edx-django-utils # edx-drf-extensions # social-auth-app-django -django-cors-headers==4.5.0 +django-cors-headers==4.6.0 # via -r requirements/base.in django-crum==0.7.9 # via edx-django-utils @@ -91,7 +91,7 @@ edx-django-utils==7.0.0 # -r requirements/base.in # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via -r requirements/base.in edx-opaque-keys==2.11.0 # via edx-drf-extensions diff --git a/requirements/ci.txt b/requirements/ci.txt index 9e64518..a828ba6 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -32,5 +32,5 @@ pyproject-api==1.8.0 # via tox tox==4.23.2 # via -r requirements/ci.in -virtualenv==20.27.0 +virtualenv==20.27.1 # via tox diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index 9a458f0..c54963e 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -30,3 +30,7 @@ django-simple-history==3.0.0 # This can be unpinned once https://github.com/openedx/edx-platform/issues/34586 # has been resolved and edx-platform is running with pymongo>=4.4.0 event-tracking<2.4.1 + +# Cause: https://github.com/openedx/edx-lint/issues/458 +# This can be unpinned once https://github.com/openedx/edx-lint/issues/459 has been resolved. +pip<24.3 diff --git a/requirements/dev.txt b/requirements/dev.txt index 73581fe..96efb53 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -116,7 +116,7 @@ django==4.2.16 # edx-drf-extensions # edx-i18n-tools # social-auth-app-django -django-cors-headers==4.5.0 +django-cors-headers==4.6.0 # via -r requirements/validation.txt django-crum==0.7.9 # via @@ -172,11 +172,11 @@ edx-django-utils==7.0.0 # -r requirements/validation.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via -r requirements/validation.txt edx-i18n-tools==1.6.3 # via -r requirements/dev.in -edx-lint==5.4.0 +edx-lint==5.4.1 # via -r requirements/validation.txt edx-opaque-keys==2.11.0 # via @@ -186,7 +186,7 @@ edx-rest-api-client==6.0.0 # via -r requirements/validation.txt factory-boy==3.3.1 # via -r requirements/validation.txt -faker==30.8.0 +faker==30.8.2 # via # -r requirements/validation.txt # factory-boy @@ -242,7 +242,7 @@ jinja2==3.1.4 # code-annotations # coreschema # diff-cover -keyring==25.4.1 +keyring==25.5.0 # via # -r requirements/validation.txt # twine @@ -397,7 +397,7 @@ pytest==8.3.3 # -r requirements/validation.txt # pytest-cov # pytest-django -pytest-cov==5.0.0 +pytest-cov==6.0.0 # via -r requirements/validation.txt pytest-django==4.9.0 # via -r requirements/validation.txt @@ -450,7 +450,7 @@ rfc3986==2.0.0 # via # -r requirements/validation.txt # twine -rich==13.9.2 +rich==13.9.4 # via # -r requirements/validation.txt # twine @@ -524,7 +524,7 @@ urllib3==2.2.3 # -r requirements/validation.txt # requests # twine -virtualenv==20.27.0 +virtualenv==20.27.1 # via # -r requirements/validation.txt # tox diff --git a/requirements/doc.txt b/requirements/doc.txt index 8adecaa..a1b1875 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -4,9 +4,9 @@ # # make upgrade # -accessible-pygments==0.0.4 +accessible-pygments==0.0.5 # via pydata-sphinx-theme -alabaster==0.7.16 +alabaster==1.0.0 # via sphinx asgiref==3.8.1 # via @@ -18,10 +18,12 @@ astroid==3.3.5 # -r requirements/test.txt # pylint # pylint-celery +babel==2.16.0 + # via + # pydata-sphinx-theme + # sphinx beautifulsoup4==4.12.3 # via pydata-sphinx-theme -babel==2.16.0 - # via sphinx build==1.2.2.post1 # via -r requirements/doc.in cachetools==5.5.0 @@ -102,6 +104,7 @@ django==4.2.16 # via # -c requirements/common_constraints.txt # -c requirements/constraints.txt + # -r requirements/test.txt # django-cors-headers # django-crum # django-extensions @@ -116,7 +119,7 @@ django==4.2.16 # edx-django-utils # edx-drf-extensions # social-auth-app-django -django-cors-headers==4.5.0 +django-cors-headers==4.6.0 # via -r requirements/test.txt django-crum==0.7.9 # via @@ -149,7 +152,7 @@ dnspython==2.7.0 # pymongo doc8==1.1.2 # via -r requirements/doc.in -docutils==0.19 +docutils==0.21.2 # via # doc8 # pydata-sphinx-theme @@ -175,9 +178,9 @@ edx-django-utils==7.0.0 # -r requirements/test.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via -r requirements/test.txt -edx-lint==5.4.0 +edx-lint==5.4.1 # via -r requirements/test.txt edx-opaque-keys==2.11.0 # via @@ -185,13 +188,9 @@ edx-opaque-keys==2.11.0 # edx-drf-extensions edx-rest-api-client==6.0.0 # via -r requirements/test.txt -exceptiongroup==1.2.2 - # via - # -r requirements/test.txt - # pytest factory-boy==3.3.1 # via -r requirements/test.txt -faker==30.8.0 +faker==30.8.2 # via # -r requirements/test.txt # factory-boy @@ -240,7 +239,7 @@ jinja2==3.1.4 # code-annotations # coreschema # sphinx -keyring==25.4.1 +keyring==25.5.0 # via twine markdown-it-py==3.0.0 # via rich @@ -282,7 +281,6 @@ packaging==24.1 # -r requirements/test.txt # build # drf-yasg - # pydata-sphinx-theme # pyproject-api # pytest # sphinx @@ -312,7 +310,7 @@ pycparser==2.22 # via # -r requirements/test.txt # cffi -pydata-sphinx-theme==0.14.4 +pydata-sphinx-theme==0.16.0 # via sphinx-book-theme pygments==2.18.0 # via @@ -369,7 +367,7 @@ pytest==8.3.3 # -r requirements/test.txt # pytest-cov # pytest-django -pytest-cov==5.0.0 +pytest-cov==6.0.0 # via -r requirements/test.txt pytest-django==4.9.0 # via -r requirements/test.txt @@ -395,7 +393,7 @@ pyyaml==6.0.2 # code-annotations # drf-yasg # edx-django-release-util -readme-renderer==43.0 +readme-renderer==44.0 # via twine requests==2.32.3 # via @@ -418,7 +416,7 @@ restructuredtext-lint==1.4.0 # via doc8 rfc3986==2.0.0 # via twine -rich==13.9.2 +rich==13.9.4 # via twine secretstorage==3.3.3 # via keyring @@ -448,16 +446,16 @@ social-auth-core==4.5.4 # -r requirements/test.txt # edx-auth-backends # social-auth-app-django -soupsieve==2.5 +soupsieve==2.6 # via beautifulsoup4 -sphinx==5.3.0 +sphinx==8.1.3 # via # -r requirements/doc.in # pydata-sphinx-theme # sphinx-book-theme -sphinx-book-theme==1.0.1 +sphinx-book-theme==1.1.3 # via -r requirements/doc.in -sphinxcontrib-applehelp==1.0.4 +sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 # via sphinx @@ -496,10 +494,8 @@ typing-extensions==4.12.2 # via # -r requirements/test.txt # edx-opaque-keys - # pydata-sphinx-theme - # pylint - # rich # faker + # pydata-sphinx-theme uritemplate==4.1.1 # via # -r requirements/test.txt @@ -510,7 +506,7 @@ urllib3==2.2.3 # -r requirements/test.txt # requests # twine -virtualenv==20.27.0 +virtualenv==20.27.1 # via # -r requirements/test.txt # tox diff --git a/requirements/pip.txt b/requirements/pip.txt index 3565563..9f8c141 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -8,7 +8,7 @@ wheel==0.44.0 # via -r requirements/pip.in # The following packages are considered to be unsafe in a requirements file: -pip==24.2 +pip==24.3.1 # via -r requirements/pip.in -setuptools==75.2.0 +setuptools==75.3.0 # via -r requirements/pip.in diff --git a/requirements/production.txt b/requirements/production.txt index ef3e7ec..27872d2 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -62,7 +62,7 @@ django==4.2.16 # edx-django-utils # edx-drf-extensions # social-auth-app-django -django-cors-headers==4.5.0 +django-cors-headers==4.6.0 # via -r requirements/base.txt django-crum==0.7.9 # via @@ -110,7 +110,7 @@ edx-django-utils==7.0.0 # -r requirements/base.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via -r requirements/base.txt edx-opaque-keys==2.11.0 # via @@ -268,7 +268,7 @@ urllib3==2.2.3 # requests zope-event==5.0 # via gevent -zope-interface==7.1.0 +zope-interface==7.1.1 # via gevent # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/quality.txt b/requirements/quality.txt index e469b6d..29f4e78 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -107,7 +107,7 @@ django==4.2.16 # edx-django-utils # edx-drf-extensions # social-auth-app-django -django-cors-headers==4.5.0 +django-cors-headers==4.6.0 # via -r requirements/test.txt django-crum==0.7.9 # via @@ -159,9 +159,9 @@ edx-django-utils==7.0.0 # -r requirements/test.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via -r requirements/test.txt -edx-lint==5.4.0 +edx-lint==5.4.1 # via # -r requirements/quality.in # -r requirements/test.txt @@ -173,7 +173,7 @@ edx-rest-api-client==6.0.0 # via -r requirements/test.txt factory-boy==3.3.1 # via -r requirements/test.txt -faker==30.8.0 +faker==30.8.2 # via # -r requirements/test.txt # factory-boy @@ -220,7 +220,7 @@ jinja2==3.1.4 # -r requirements/test.txt # code-annotations # coreschema -keyring==25.4.1 +keyring==25.5.0 # via twine markdown-it-py==3.0.0 # via rich @@ -342,7 +342,7 @@ pytest==8.3.3 # -r requirements/test.txt # pytest-cov # pytest-django -pytest-cov==5.0.0 +pytest-cov==6.0.0 # via -r requirements/test.txt pytest-django==4.9.0 # via -r requirements/test.txt @@ -388,7 +388,7 @@ requests-toolbelt==1.0.0 # via twine rfc3986==2.0.0 # via twine -rich==13.9.2 +rich==13.9.4 # via twine secretstorage==3.3.3 # via keyring @@ -455,7 +455,7 @@ urllib3==2.2.3 # -r requirements/test.txt # requests # twine -virtualenv==20.27.0 +virtualenv==20.27.1 # via # -r requirements/test.txt # tox diff --git a/requirements/test.txt b/requirements/test.txt index 11076a7..591d83c 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -92,7 +92,7 @@ distlib==0.3.9 # edx-django-utils # edx-drf-extensions # social-auth-app-django -django-cors-headers==4.5.0 +django-cors-headers==4.6.0 # via -r requirements/base.txt django-crum==0.7.9 # via @@ -142,9 +142,9 @@ edx-django-utils==7.0.0 # -r requirements/base.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via -r requirements/base.txt -edx-lint==5.4.0 +edx-lint==5.4.1 # via -r requirements/test.in edx-opaque-keys==2.11.0 # via @@ -154,7 +154,7 @@ edx-rest-api-client==6.0.0 # via -r requirements/base.txt factory-boy==3.3.1 # via -r requirements/test.in -faker==30.8.0 +faker==30.8.2 # via factory-boy filelock==3.16.1 # via @@ -268,7 +268,7 @@ pytest==8.3.3 # via # pytest-cov # pytest-django -pytest-cov==5.0.0 +pytest-cov==6.0.0 # via -r requirements/test.in pytest-django==4.9.0 # via -r requirements/test.in @@ -356,7 +356,7 @@ urllib3==2.2.3 # via # -r requirements/base.txt # requests -virtualenv==20.27.0 +virtualenv==20.27.1 # via tox # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/validation.txt b/requirements/validation.txt index 01ad4ae..e6a23c8 100644 --- a/requirements/validation.txt +++ b/requirements/validation.txt @@ -126,7 +126,7 @@ django==4.2.16 # edx-django-utils # edx-drf-extensions # social-auth-app-django -django-cors-headers==4.5.0 +django-cors-headers==4.6.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -203,11 +203,11 @@ edx-django-utils==7.0.0 # -r requirements/test.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via # -r requirements/quality.txt # -r requirements/test.txt -edx-lint==5.4.0 +edx-lint==5.4.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -224,7 +224,7 @@ factory-boy==3.3.1 # via # -r requirements/quality.txt # -r requirements/test.txt -faker==30.8.0 +faker==30.8.2 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -287,7 +287,7 @@ jinja2==3.1.4 # -r requirements/test.txt # code-annotations # coreschema -keyring==25.4.1 +keyring==25.5.0 # via # -r requirements/quality.txt # twine @@ -445,7 +445,7 @@ pytest==8.3.3 # -r requirements/test.txt # pytest-cov # pytest-django -pytest-cov==5.0.0 +pytest-cov==6.0.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -508,7 +508,7 @@ rfc3986==2.0.0 # via # -r requirements/quality.txt # twine -rich==13.9.2 +rich==13.9.4 # via # -r requirements/quality.txt # twine @@ -595,7 +595,7 @@ urllib3==2.2.3 # -r requirements/test.txt # requests # twine -virtualenv==20.27.0 +virtualenv==20.27.1 # via # -r requirements/quality.txt # -r requirements/test.txt