diff --git a/requirements/base.txt b/requirements/base.txt index 384dead..2186de9 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -12,6 +12,10 @@ django==5.2.15 # via # -c https://raw.githubusercontent.com/openedx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/base.in +dnspython==2.8.0 + # via pymongo +edx-opaque-keys==4.0.0 + # via xblock fs==2.4.16 # via xblock lxml==6.1.1 @@ -22,6 +26,8 @@ markupsafe==3.0.3 # via # mako # xblock +pymongo==4.17.0 + # via edx-opaque-keys python-dateutil==2.9.0.post0 # via xblock pytz==2026.2 @@ -36,11 +42,13 @@ six==1.17.0 # python-dateutil sqlparse==0.5.5 # via django -web-fragments==4.0.0 - # via xblock +stevedore==5.8.0 + # via edx-opaque-keys +typing-extensions==4.15.0 + # via edx-opaque-keys webob==1.8.10 # via xblock -xblock==6.1.0 +xblock==6.3.0 # via -r requirements/base.in # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/ci.txt b/requirements/ci.txt index 33da630..ca2dec9 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -29,11 +29,11 @@ binaryornot==0.6.0 # via # -r requirements/test.txt # cookiecutter -boto3==1.43.24 +boto3==1.43.29 # via # -r requirements/test.txt # fs-s3fs -botocore==1.43.24 +botocore==1.43.29 # via # -r requirements/test.txt # boto3 @@ -83,7 +83,7 @@ coverage[toml]==7.14.1 # coveralls coveralls==4.1.0 # via -r requirements/test.txt -cryptography==48.0.0 +cryptography==49.0.0 # via # -r requirements/test.txt # secretstorage @@ -93,7 +93,7 @@ dill==0.4.1 # via # -r requirements/test.txt # pylint -distlib==0.4.1 +distlib==0.4.3 # via # -r requirements/tox.txt # virtualenv @@ -102,13 +102,21 @@ django==5.2.15 # -c https://raw.githubusercontent.com/openedx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/test.txt # xblock-sdk +dnspython==2.8.0 + # via + # -r requirements/test.txt + # pymongo docutils==0.23 # via # -r requirements/test.txt # readme-renderer edx-lint==6.1.0 # via -r requirements/test.txt -filelock==3.29.1 +edx-opaque-keys==4.0.0 + # via + # -r requirements/test.txt + # xblock +filelock==3.29.4 # via # -r requirements/tox.txt # python-discovery @@ -238,7 +246,7 @@ pygments==2.20.0 # pytest # readme-renderer # rich -pylint==4.0.5 +pylint==4.0.6 # via # -r requirements/test.txt # edx-lint @@ -258,6 +266,10 @@ pylint-plugin-utils==0.9.0 # -r requirements/test.txt # pylint-celery # pylint-django +pymongo==4.17.0 + # via + # -r requirements/test.txt + # edx-opaque-keys pypng==0.20220715.0 # via # -r requirements/test.txt @@ -266,7 +278,7 @@ pyproject-api==1.10.1 # via # -r requirements/tox.txt # tox -pytest==9.0.3 +pytest==9.1.0 # via -r requirements/test.txt python-dateutil==2.9.0.post0 # via @@ -274,7 +286,7 @@ python-dateutil==2.9.0.post0 # arrow # botocore # xblock -python-discovery==1.4.0 +python-discovery==1.4.2 # via # -r requirements/tox.txt # tox @@ -294,7 +306,7 @@ pyyaml==6.0.3 # code-annotations # cookiecutter # xblock -readme-renderer==44.0 +readme-renderer==45.0 # via # -r requirements/test.txt # twine @@ -352,6 +364,7 @@ stevedore==5.8.0 # via # -r requirements/test.txt # code-annotations + # edx-opaque-keys text-unidecode==1.3 # via # -r requirements/test.txt @@ -373,6 +386,10 @@ typer==0.26.7 # via # -r requirements/test.txt # coveralls +typing-extensions==4.15.0 + # via + # -r requirements/test.txt + # edx-opaque-keys tzdata==2026.2 # via # -r requirements/test.txt @@ -384,21 +401,20 @@ urllib3==2.7.0 # id # requests # twine -virtualenv==21.4.2 +virtualenv==21.5.0 # via # -r requirements/tox.txt # tox web-fragments==4.0.0 # via # -r requirements/test.txt - # xblock # xblock-sdk webob==1.8.10 # via # -r requirements/test.txt # xblock # xblock-sdk -xblock==6.1.0 +xblock==6.3.0 # via # -r requirements/test.txt # xblock-sdk diff --git a/requirements/dev.txt b/requirements/dev.txt index 9429428..8e2bb5e 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -16,8 +16,16 @@ django==5.2.15 # via # -r requirements/base.txt # edx-i18n-tools +dnspython==2.8.0 + # via + # -r requirements/base.txt + # pymongo edx-i18n-tools==2.0.0 # via -r requirements/dev.in +edx-opaque-keys==4.0.0 + # via + # -r requirements/base.txt + # xblock fs==2.4.16 # via # -r requirements/base.txt @@ -43,6 +51,10 @@ path==16.16.0 # via edx-i18n-tools polib==1.2.0 # via edx-i18n-tools +pymongo==4.17.0 + # via + # -r requirements/base.txt + # edx-opaque-keys python-dateutil==2.9.0.post0 # via # -r requirements/base.txt @@ -69,15 +81,19 @@ sqlparse==0.5.5 # via # -r requirements/base.txt # django -web-fragments==4.0.0 +stevedore==5.8.0 # via # -r requirements/base.txt - # xblock + # edx-opaque-keys +typing-extensions==4.15.0 + # via + # -r requirements/base.txt + # edx-opaque-keys webob==1.8.10 # via # -r requirements/base.txt # xblock -xblock==6.1.0 +xblock==6.3.0 # via -r requirements/base.txt # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/docs.txt b/requirements/docs.txt index 303f3f6..f09a221 100644 --- a/requirements/docs.txt +++ b/requirements/docs.txt @@ -28,10 +28,18 @@ charset-normalizer==3.4.7 # via requests django==5.2.15 # via -r requirements/base.txt +dnspython==2.8.0 + # via + # -r requirements/base.txt + # pymongo docutils==0.22.4 # via # pydata-sphinx-theme # sphinx +edx-opaque-keys==4.0.0 + # via + # -r requirements/base.txt + # xblock fs==2.4.16 # via # -r requirements/base.txt @@ -65,6 +73,10 @@ pygments==2.20.0 # accessible-pygments # pydata-sphinx-theme # sphinx +pymongo==4.17.0 + # via + # -r requirements/base.txt + # edx-opaque-keys python-dateutil==2.9.0.post0 # via # -r requirements/base.txt @@ -117,21 +129,23 @@ sqlparse==0.5.5 # via # -r requirements/base.txt # django +stevedore==5.8.0 + # via + # -r requirements/base.txt + # edx-opaque-keys typing-extensions==4.15.0 # via + # -r requirements/base.txt # beautifulsoup4 + # edx-opaque-keys # pydata-sphinx-theme urllib3==2.7.0 # via requests -web-fragments==4.0.0 - # via - # -r requirements/base.txt - # xblock webob==1.8.10 # via # -r requirements/base.txt # xblock -xblock==6.1.0 +xblock==6.3.0 # via -r requirements/base.txt # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/quality.txt b/requirements/quality.txt index 1174aa6..bfad565 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -20,9 +20,9 @@ astroid==4.0.4 # pylint-celery binaryornot==0.6.0 # via cookiecutter -boto3==1.43.24 +boto3==1.43.29 # via fs-s3fs -botocore==1.43.24 +botocore==1.43.29 # via # boto3 # s3transfer @@ -51,8 +51,16 @@ django==5.2.15 # -c https://raw.githubusercontent.com/openedx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/base.txt # xblock-sdk +dnspython==2.8.0 + # via + # -r requirements/base.txt + # pymongo edx-lint==6.1.0 # via -r requirements/quality.in +edx-opaque-keys==4.0.0 + # via + # -r requirements/base.txt + # xblock fs==2.4.16 # via # -r requirements/base.txt @@ -99,7 +107,7 @@ pycodestyle==2.14.0 # via -r requirements/quality.in pygments==2.20.0 # via rich -pylint==4.0.5 +pylint==4.0.6 # via # -r requirements/quality.in # edx-lint @@ -114,6 +122,10 @@ pylint-plugin-utils==0.9.0 # via # pylint-celery # pylint-django +pymongo==4.17.0 + # via + # -r requirements/base.txt + # edx-opaque-keys pypng==0.20220715.0 # via xblock-sdk python-dateutil==2.9.0.post0 @@ -161,13 +173,20 @@ sqlparse==0.5.5 # -r requirements/base.txt # django stevedore==5.8.0 - # via code-annotations + # via + # -r requirements/base.txt + # code-annotations + # edx-opaque-keys text-unidecode==1.3 # via python-slugify tomlkit==0.15.0 # via # edx-lint # pylint +typing-extensions==4.15.0 + # via + # -r requirements/base.txt + # edx-opaque-keys tzdata==2026.2 # via arrow urllib3==2.7.0 @@ -175,16 +194,13 @@ urllib3==2.7.0 # botocore # requests web-fragments==4.0.0 - # via - # -r requirements/base.txt - # xblock - # xblock-sdk + # via xblock-sdk webob==1.8.10 # via # -r requirements/base.txt # xblock # xblock-sdk -xblock==6.1.0 +xblock==6.3.0 # via # -r requirements/base.txt # xblock-sdk diff --git a/requirements/test.txt b/requirements/test.txt index 5db7350..28654ef 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -22,9 +22,9 @@ astroid==4.0.4 # pylint-celery binaryornot==0.6.0 # via cookiecutter -boto3==1.43.24 +boto3==1.43.29 # via fs-s3fs -botocore==1.43.24 +botocore==1.43.29 # via # boto3 # s3transfer @@ -50,7 +50,7 @@ coverage[toml]==7.14.1 # via coveralls coveralls==4.1.0 # via -r requirements/test.in -cryptography==48.0.0 +cryptography==49.0.0 # via secretstorage ddt==1.7.2 # via -r requirements/test.in @@ -60,10 +60,18 @@ dill==0.4.1 # -c https://raw.githubusercontent.com/openedx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/base.txt # xblock-sdk +dnspython==2.8.0 + # via + # -r requirements/base.txt + # pymongo docutils==0.23 # via readme-renderer edx-lint==6.1.0 # via -r requirements/test.in +edx-opaque-keys==4.0.0 + # via + # -r requirements/base.txt + # xblock fs==2.4.16 # via # -r requirements/base.txt @@ -141,7 +149,7 @@ pygments==2.20.0 # pytest # readme-renderer # rich -pylint==4.0.5 +pylint==4.0.6 # via # edx-lint # pylint-celery @@ -155,9 +163,13 @@ pylint-plugin-utils==0.9.0 # via # pylint-celery # pylint-django +pymongo==4.17.0 + # via + # -r requirements/base.txt + # edx-opaque-keys pypng==0.20220715.0 # via xblock-sdk -pytest==9.0.3 +pytest==9.1.0 # via -r requirements/test.in python-dateutil==2.9.0.post0 # via @@ -179,7 +191,7 @@ pyyaml==6.0.3 # code-annotations # cookiecutter # xblock -readme-renderer==44.0 +readme-renderer==45.0 # via twine requests==2.34.2 # via @@ -220,7 +232,10 @@ sqlparse==0.5.5 # -r requirements/base.txt # django stevedore==5.8.0 - # via code-annotations + # via + # -r requirements/base.txt + # code-annotations + # edx-opaque-keys text-unidecode==1.3 # via python-slugify tomlkit==0.15.0 @@ -231,6 +246,10 @@ twine==6.2.0 # via -r requirements/test.in typer==0.26.7 # via coveralls +typing-extensions==4.15.0 + # via + # -r requirements/base.txt + # edx-opaque-keys tzdata==2026.2 # via arrow urllib3==2.7.0 @@ -240,16 +259,13 @@ urllib3==2.7.0 # requests # twine web-fragments==4.0.0 - # via - # -r requirements/base.txt - # xblock - # xblock-sdk + # via xblock-sdk webob==1.8.10 # via # -r requirements/base.txt # xblock # xblock-sdk -xblock==6.1.0 +xblock==6.3.0 # via # -r requirements/base.txt # xblock-sdk diff --git a/requirements/tox.txt b/requirements/tox.txt index 4edefbd..15ca1f6 100644 --- a/requirements/tox.txt +++ b/requirements/tox.txt @@ -8,9 +8,9 @@ cachetools==7.1.4 # via tox colorama==0.4.6 # via tox -distlib==0.4.1 +distlib==0.4.3 # via virtualenv -filelock==3.29.1 +filelock==3.29.4 # via # python-discovery # tox @@ -28,7 +28,7 @@ pluggy==1.6.0 # via tox pyproject-api==1.10.1 # via tox -python-discovery==1.4.0 +python-discovery==1.4.2 # via # tox # virtualenv @@ -36,5 +36,5 @@ tomli-w==1.2.0 # via tox tox==4.55.1 # via -r requirements/tox.in -virtualenv==21.4.2 +virtualenv==21.5.0 # via tox