diff --git a/requirements/base.txt b/requirements/base.txt index 71322485e8..85869027c4 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -8,17 +8,17 @@ appdirs==1.4.4 # via fs asgiref==3.8.1 # via django -attrs==24.3.0 +attrs==25.1.0 # via openedx-events bleach==6.2.0 # via -r requirements/base.in -boto3==1.36.2 +boto3==1.36.12 # via -r requirements/base.in -botocore==1.36.2 +botocore==1.36.12 # via # boto3 # s3transfer -certifi==2024.12.14 +certifi==2025.1.31 # via requests cffi==1.17.1 # via pynacl @@ -87,7 +87,8 @@ edx-opaque-keys[django]==2.11.0 # -r requirements/base.in # edx-ccx-keys # openedx-events -edx-submissions==3.8.4 + # openedx-filters +edx-submissions==3.8.5 # via -r requirements/base.in edx-toggles==5.2.0 # via -r requirements/base.in @@ -127,18 +128,18 @@ lxml[html-clean]==5.3.0 # xblock lxml-html-clean==0.4.1 # via lxml -mako==1.3.8 +mako==1.3.9 # via xblock markupsafe==3.0.2 # via # jinja2 # mako # xblock -newrelic==10.4.0 +newrelic==10.5.0 # via edx-django-utils -openedx-events==9.15.2 +openedx-events==9.17.0 # via -r requirements/base.in -openedx-filters==1.12.0 +openedx-filters==1.13.0 # via -r requirements/base.in path==13.1.0 # via @@ -147,7 +148,7 @@ path==13.1.0 # path-py path-py==12.5.0 # via -r requirements/base.in -pbr==6.1.0 +pbr==6.1.1 # via stevedore polib==1.2.0 # via edx-i18n-tools @@ -155,7 +156,7 @@ psutil==6.1.1 # via edx-django-utils pycparser==2.22 # via cffi -pymongo==4.10.1 +pymongo==4.11 # via edx-opaque-keys pynacl==1.5.0 # via edx-django-utils @@ -170,7 +171,7 @@ python-swiftclient==3.13.1 # via # -c requirements/constraints.txt # -r requirements/base.in -pytz==2024.2 +pytz==2025.1 # via # -r requirements/base.in # edx-submissions @@ -184,7 +185,7 @@ pyyaml==6.0.2 # xblock requests==2.32.3 # via python-swiftclient -s3transfer==0.11.1 +s3transfer==0.11.2 # via boto3 simplejson==3.19.3 # via xblock @@ -224,9 +225,11 @@ webencodings==0.5.1 # html5lib webob==1.8.9 # via xblock -xblock==5.1.0 +xblock==5.1.1 # via -r requirements/base.in # The following packages are considered to be unsafe in a requirements file: setuptools==75.8.0 - # via fs + # via + # fs + # pbr diff --git a/requirements/ci.txt b/requirements/ci.txt index 505e76c179..1136251a75 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -4,11 +4,11 @@ # # make upgrade # -cachetools==5.5.0 +cachetools==5.5.1 # via # -r requirements/tox.txt # tox -certifi==2024.12.14 +certifi==2025.1.31 # via requests chardet==5.2.0 # via @@ -30,7 +30,7 @@ distlib==0.3.9 # virtualenv docopt==0.6.2 # via coveralls -filelock==3.16.1 +filelock==3.17.0 # via # -r requirements/tox.txt # tox @@ -53,13 +53,13 @@ pluggy==1.5.0 # via # -r requirements/tox.txt # tox -pyproject-api==1.8.0 +pyproject-api==1.9.0 # via # -r requirements/tox.txt # tox requests==2.32.3 # via coveralls -tox==4.23.2 +tox==4.24.1 # via -r requirements/tox.txt urllib3==2.2.3 # via diff --git a/requirements/docs.txt b/requirements/docs.txt index d7da71c67e..0317a4502f 100644 --- a/requirements/docs.txt +++ b/requirements/docs.txt @@ -12,13 +12,13 @@ anyio==4.8.0 # via # starlette # watchfiles -babel==2.16.0 +babel==2.17.0 # via # pydata-sphinx-theme # sphinx -beautifulsoup4==4.12.3 +beautifulsoup4==4.13.1 # via pydata-sphinx-theme -certifi==2024.12.14 +certifi==2025.1.31 # via requests charset-normalizer==3.4.1 # via requests @@ -93,11 +93,12 @@ sphinxcontrib-qthelp==2.0.0 # via sphinx sphinxcontrib-serializinghtml==2.0.0 # via sphinx -starlette==0.45.2 +starlette==0.45.3 # via sphinx-autobuild typing-extensions==4.12.2 # via # anyio + # beautifulsoup4 # pydata-sphinx-theme urllib3==2.2.3 # via @@ -107,5 +108,5 @@ uvicorn==0.34.0 # via sphinx-autobuild watchfiles==1.0.4 # via sphinx-autobuild -websockets==14.1 +websockets==14.2 # via sphinx-autobuild diff --git a/requirements/quality.txt b/requirements/quality.txt index 371b343dc5..3beff16031 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -24,7 +24,7 @@ astroid==3.3.8 # via # pylint # pylint-celery -attrs==24.3.0 +attrs==25.1.0 # via # -r requirements/test.txt # openedx-events @@ -38,24 +38,24 @@ binaryornot==0.4.4 # cookiecutter bleach==6.2.0 # via -r requirements/test.txt -boto3==1.36.2 +boto3==1.36.12 # via # -r requirements/test.txt # fs-s3fs # moto -botocore==1.36.2 +botocore==1.36.12 # via # -r requirements/test.txt # boto3 # moto # s3transfer -cachetools==5.5.0 +cachetools==5.5.1 # via # -r requirements/test.txt # tox celery==5.4.0 # via -r requirements/test.txt -certifi==2024.12.14 +certifi==2025.1.31 # via # -r requirements/test.txt # requests @@ -191,20 +191,21 @@ edx-django-utils==7.1.0 # openedx-events edx-i18n-tools==1.6.3 # via -r requirements/test.txt -edx-lint==5.4.1 +edx-lint==5.6.0 # via -r requirements/quality.in edx-opaque-keys[django]==2.11.0 # via # -r requirements/test.txt # edx-ccx-keys # openedx-events -edx-submissions==3.8.4 + # openedx-filters +edx-submissions==3.8.5 # via -r requirements/test.txt edx-toggles==5.2.0 # via -r requirements/test.txt -factory-boy==3.3.1 +factory-boy==3.3.3 # via -r requirements/test.txt -faker==33.3.1 +faker==35.2.0 # via # -r requirements/test.txt # factory-boy @@ -212,7 +213,7 @@ fastavro==1.10.0 # via # -r requirements/test.txt # openedx-events -filelock==3.16.1 +filelock==3.17.0 # via # -r requirements/test.txt # tox @@ -243,7 +244,7 @@ iniconfig==2.0.0 # via # -r requirements/test.txt # pytest -isort==5.13.2 +isort==6.0.0 # via pylint jinja2==3.1.5 # via @@ -281,7 +282,7 @@ lxml-html-clean==0.4.1 # via # -r requirements/test.txt # lxml -mako==1.3.8 +mako==1.3.9 # via # -r requirements/test.txt # xblock @@ -310,13 +311,13 @@ moto==4.2.14 # via # -c requirements/constraints.txt # -r requirements/test.txt -newrelic==10.4.0 +newrelic==10.5.0 # via # -r requirements/test.txt # edx-django-utils -openedx-events==9.15.2 +openedx-events==9.17.0 # via -r requirements/test.txt -openedx-filters==1.12.0 +openedx-filters==1.13.0 # via -r requirements/test.txt packaging==24.2 # via @@ -332,7 +333,7 @@ path==13.1.0 # path-py path-py==12.5.0 # via -r requirements/test.txt -pbr==6.1.0 +pbr==6.1.1 # via # -r requirements/test.txt # stevedore @@ -351,7 +352,7 @@ polib==1.2.0 # via # -r requirements/test.txt # edx-i18n-tools -prompt-toolkit==3.0.48 +prompt-toolkit==3.0.50 # via # -r requirements/test.txt # click-repl @@ -369,7 +370,7 @@ pygments==2.19.1 # via # -r requirements/test.txt # rich -pylint==3.3.3 +pylint==3.3.4 # via # edx-lint # pylint-celery @@ -383,7 +384,7 @@ pylint-plugin-utils==0.8.2 # via # pylint-celery # pylint-django -pymongo==4.10.1 +pymongo==4.11 # via # -r requirements/test.txt # edx-opaque-keys @@ -395,7 +396,7 @@ pypng==0.20220715.0 # via # -r requirements/test.txt # xblock-sdk -pyproject-api==1.8.0 +pyproject-api==1.9.0 # via # -r requirements/test.txt # tox @@ -427,7 +428,7 @@ python-swiftclient==3.13.1 # via # -c requirements/constraints.txt # -r requirements/test.txt -pytz==2024.2 +pytz==2025.1 # via # -r requirements/test.txt # edx-submissions @@ -458,7 +459,7 @@ rich==13.9.4 # via # -r requirements/test.txt # cookiecutter -s3transfer==0.11.1 +s3transfer==0.11.2 # via # -r requirements/test.txt # boto3 @@ -497,7 +498,7 @@ text-unidecode==1.3 # python-slugify tomlkit==0.13.2 # via pylint -tox==4.23.2 +tox==4.24.1 # via -r requirements/test.txt types-python-dateutil==2.9.0.20241206 # via @@ -508,7 +509,7 @@ typing-extensions==4.12.2 # -r requirements/test.txt # edx-opaque-keys # faker -tzdata==2024.2 +tzdata==2025.1 # via # -r requirements/test.txt # celery @@ -557,7 +558,7 @@ werkzeug==3.1.3 # via # -r requirements/test.txt # moto -xblock==5.1.0 +xblock==5.1.1 # via # -r requirements/test.txt # xblock-sdk @@ -570,4 +571,6 @@ xmltodict==0.14.2 # The following packages are considered to be unsafe in a requirements file: setuptools==75.8.0 - # via fs + # via + # fs + # pbr diff --git a/requirements/test-acceptance.txt b/requirements/test-acceptance.txt index 66089b01c9..0df6dcb8f7 100644 --- a/requirements/test-acceptance.txt +++ b/requirements/test-acceptance.txt @@ -20,7 +20,7 @@ asgiref==3.8.1 # via # -r requirements/test.txt # django -attrs==24.3.0 +attrs==25.1.0 # via # -r requirements/test.txt # openedx-events @@ -34,24 +34,24 @@ binaryornot==0.4.4 # cookiecutter bleach==6.2.0 # via -r requirements/test.txt -boto3==1.36.2 +boto3==1.36.12 # via # -r requirements/test.txt # fs-s3fs # moto -botocore==1.36.2 +botocore==1.36.12 # via # -r requirements/test.txt # boto3 # moto # s3transfer -cachetools==5.5.0 +cachetools==5.5.1 # via # -r requirements/test.txt # tox celery==5.4.0 # via -r requirements/test.txt -certifi==2024.12.14 +certifi==2025.1.31 # via # -r requirements/test.txt # requests @@ -186,13 +186,14 @@ edx-opaque-keys[django]==2.11.0 # -r requirements/test.txt # edx-ccx-keys # openedx-events -edx-submissions==3.8.4 + # openedx-filters +edx-submissions==3.8.5 # via -r requirements/test.txt edx-toggles==5.2.0 # via -r requirements/test.txt -factory-boy==3.3.1 +factory-boy==3.3.3 # via -r requirements/test.txt -faker==33.3.1 +faker==35.2.0 # via # -r requirements/test.txt # factory-boy @@ -200,7 +201,7 @@ fastavro==1.10.0 # via # -r requirements/test.txt # openedx-events -filelock==3.16.1 +filelock==3.17.0 # via # -r requirements/test.txt # tox @@ -267,7 +268,7 @@ lxml-html-clean==0.4.1 # via # -r requirements/test.txt # lxml -mako==1.3.8 +mako==1.3.9 # via # -r requirements/test.txt # xblock @@ -294,13 +295,13 @@ moto==4.2.14 # via # -c requirements/constraints.txt # -r requirements/test.txt -newrelic==10.4.0 +newrelic==10.5.0 # via # -r requirements/test.txt # edx-django-utils -openedx-events==9.15.2 +openedx-events==9.17.0 # via -r requirements/test.txt -openedx-filters==1.12.0 +openedx-filters==1.13.0 # via -r requirements/test.txt packaging==24.2 # via @@ -316,7 +317,7 @@ path==13.1.0 # path-py path-py==12.5.0 # via -r requirements/test.txt -pbr==6.1.0 +pbr==6.1.1 # via # -r requirements/test.txt # stevedore @@ -334,7 +335,7 @@ polib==1.2.0 # via # -r requirements/test.txt # edx-i18n-tools -prompt-toolkit==3.0.48 +prompt-toolkit==3.0.50 # via # -r requirements/test.txt # click-repl @@ -350,9 +351,9 @@ pygments==2.19.1 # via # -r requirements/test.txt # rich -pyinstrument==5.0.0 +pyinstrument==5.0.1 # via -r requirements/test-acceptance.in -pymongo==4.10.1 +pymongo==4.11 # via # -r requirements/test.txt # edx-opaque-keys @@ -364,7 +365,7 @@ pypng==0.20220715.0 # via # -r requirements/test.txt # xblock-sdk -pyproject-api==1.8.0 +pyproject-api==1.9.0 # via # -r requirements/test.txt # tox @@ -397,7 +398,7 @@ python-swiftclient==3.13.1 # via # -c requirements/constraints.txt # -r requirements/test.txt -pytz==2024.2 +pytz==2025.1 # via # -r requirements/test.txt # edx-submissions @@ -428,7 +429,7 @@ rich==13.9.4 # via # -r requirements/test.txt # cookiecutter -s3transfer==0.11.1 +s3transfer==0.11.2 # via # -r requirements/test.txt # boto3 @@ -464,7 +465,7 @@ text-unidecode==1.3 # via # -r requirements/test.txt # python-slugify -tox==4.23.2 +tox==4.24.1 # via -r requirements/test.txt types-python-dateutil==2.9.0.20241206 # via @@ -475,7 +476,7 @@ typing-extensions==4.12.2 # -r requirements/test.txt # edx-opaque-keys # faker -tzdata==2024.2 +tzdata==2025.1 # via # -r requirements/test.txt # celery @@ -524,7 +525,7 @@ werkzeug==3.1.3 # via # -r requirements/test.txt # moto -xblock==5.1.0 +xblock==5.1.1 # via # -r requirements/test.txt # xblock-sdk diff --git a/requirements/test.txt b/requirements/test.txt index 75425fae60..40bdefae85 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -16,7 +16,7 @@ asgiref==3.8.1 # via # -r requirements/base.txt # django -attrs==24.3.0 +attrs==25.1.0 # via # -r requirements/base.txt # openedx-events @@ -26,22 +26,22 @@ binaryornot==0.4.4 # via cookiecutter bleach==6.2.0 # via -r requirements/base.txt -boto3==1.36.2 +boto3==1.36.12 # via # -r requirements/base.txt # fs-s3fs # moto -botocore==1.36.2 +botocore==1.36.12 # via # -r requirements/base.txt # boto3 # moto # s3transfer -cachetools==5.5.0 +cachetools==5.5.1 # via tox celery==5.4.0 # via -r requirements/test.in -certifi==2024.12.14 +certifi==2025.1.31 # via # -r requirements/base.txt # requests @@ -158,19 +158,20 @@ edx-opaque-keys[django]==2.11.0 # -r requirements/base.txt # edx-ccx-keys # openedx-events -edx-submissions==3.8.4 + # openedx-filters +edx-submissions==3.8.5 # via -r requirements/base.txt edx-toggles==5.2.0 # via -r requirements/base.txt -factory-boy==3.3.1 +factory-boy==3.3.3 # via -r requirements/test.in -faker==33.3.1 +faker==35.2.0 # via factory-boy fastavro==1.10.0 # via # -r requirements/base.txt # openedx-events -filelock==3.16.1 +filelock==3.17.0 # via # tox # virtualenv @@ -231,7 +232,7 @@ lxml-html-clean==0.4.1 # via # -r requirements/base.txt # lxml -mako==1.3.8 +mako==1.3.9 # via # -r requirements/base.txt # xblock @@ -254,13 +255,13 @@ moto==4.2.14 # via # -c requirements/constraints.txt # -r requirements/test.in -newrelic==10.4.0 +newrelic==10.5.0 # via # -r requirements/base.txt # edx-django-utils -openedx-events==9.15.2 +openedx-events==9.17.0 # via -r requirements/base.txt -openedx-filters==1.12.0 +openedx-filters==1.13.0 # via -r requirements/base.txt packaging==24.2 # via @@ -275,7 +276,7 @@ path==13.1.0 # path-py path-py==12.5.0 # via -r requirements/base.txt -pbr==6.1.0 +pbr==6.1.1 # via # -r requirements/base.txt # stevedore @@ -291,7 +292,7 @@ polib==1.2.0 # via # -r requirements/base.txt # edx-i18n-tools -prompt-toolkit==3.0.48 +prompt-toolkit==3.0.50 # via click-repl psutil==6.1.1 # via @@ -303,7 +304,7 @@ pycparser==2.22 # cffi pygments==2.19.1 # via rich -pymongo==4.10.1 +pymongo==4.11 # via # -r requirements/base.txt # edx-opaque-keys @@ -313,7 +314,7 @@ pynacl==1.5.0 # edx-django-utils pypng==0.20220715.0 # via xblock-sdk -pyproject-api==1.8.0 +pyproject-api==1.9.0 # via tox pytest==8.3.4 # via @@ -343,7 +344,7 @@ python-swiftclient==3.13.1 # via # -c requirements/constraints.txt # -r requirements/base.txt -pytz==2024.2 +pytz==2025.1 # via # -r requirements/base.txt # edx-submissions @@ -370,7 +371,7 @@ responses==0.25.6 # via moto rich==13.9.4 # via cookiecutter -s3transfer==0.11.1 +s3transfer==0.11.2 # via # -r requirements/base.txt # boto3 @@ -406,7 +407,7 @@ text-unidecode==1.3 # via # -r requirements/base.txt # python-slugify -tox==4.23.2 +tox==4.24.1 # via -r requirements/test.in types-python-dateutil==2.9.0.20241206 # via arrow @@ -415,7 +416,7 @@ typing-extensions==4.12.2 # -r requirements/base.txt # edx-opaque-keys # faker -tzdata==2024.2 +tzdata==2025.1 # via # celery # kombu @@ -456,7 +457,7 @@ webob==1.8.9 # xblock-sdk werkzeug==3.1.3 # via moto -xblock==5.1.0 +xblock==5.1.1 # via # -r requirements/base.txt # xblock-sdk diff --git a/requirements/tox.txt b/requirements/tox.txt index e8e9bbaffe..aebf44002c 100644 --- a/requirements/tox.txt +++ b/requirements/tox.txt @@ -4,7 +4,7 @@ # # make upgrade # -cachetools==5.5.0 +cachetools==5.5.1 # via tox chardet==5.2.0 # via tox @@ -12,7 +12,7 @@ colorama==0.4.6 # via tox distlib==0.3.9 # via virtualenv -filelock==3.16.1 +filelock==3.17.0 # via # tox # virtualenv @@ -26,9 +26,9 @@ platformdirs==4.3.6 # virtualenv pluggy==1.5.0 # via tox -pyproject-api==1.8.0 +pyproject-api==1.9.0 # via tox -tox==4.23.2 +tox==4.24.1 # via -r requirements/tox.in virtualenv==20.29.1 # via tox