diff --git a/requirements/base.txt b/requirements/base.txt index d352762cf..6b14476c8 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -10,11 +10,15 @@ fs==2.4.16 # via -r requirements/base.in lxml==4.9.3 # via -r requirements/base.in -markupsafe==2.1.3 +mako==1.2.4 # via -r requirements/base.in +markupsafe==2.1.3 + # via + # -r requirements/base.in + # mako python-dateutil==2.8.2 # via -r requirements/base.in -pytz==2023.3 +pytz==2023.3.post1 # via -r requirements/base.in pyyaml==6.0.1 # via -r requirements/base.in diff --git a/requirements/ci.txt b/requirements/ci.txt index d4ff71c87..7ca990dab 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -4,11 +4,11 @@ # # make upgrade # -coverage==7.3.0 +coverage==7.3.1 # via -r requirements/ci.in distlib==0.3.7 # via virtualenv -filelock==3.12.2 +filelock==3.12.3 # via # tox # virtualenv @@ -31,5 +31,7 @@ tox==3.28.0 # tox-battery tox-battery==0.6.2 # via -r requirements/ci.in -virtualenv==20.24.3 +typing-extensions==4.7.1 + # via filelock +virtualenv==20.24.4 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index 3d2c9ca75..5ee36753b 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -12,6 +12,10 @@ appdirs==1.4.4 # via # -r requirements/test.txt # fs +arrow==1.2.3 + # via + # -r requirements/test.txt + # cookiecutter astroid==2.15.6 # via # -r requirements/test.txt @@ -21,25 +25,44 @@ attrs==23.1.0 # via # -r requirements/test.txt # hypothesis -boto3==1.28.35 +binaryornot==0.4.4 + # via + # -r requirements/test.txt + # cookiecutter +bok-choy==2.0.2 + # via -r requirements/test.txt +boto3==1.28.43 # via # -r requirements/test.txt # fs-s3fs -botocore==1.31.35 +botocore==1.31.43 # via # -r requirements/test.txt # boto3 # s3transfer -build==0.10.0 +build==1.0.3 # via # -r requirements/pip-tools.txt # pip-tools +certifi==2023.7.22 + # via + # -r requirements/test.txt + # requests +chardet==5.2.0 + # via + # -r requirements/test.txt + # binaryornot +charset-normalizer==3.2.0 + # via + # -r requirements/test.txt + # requests click==8.1.7 # via # -r requirements/pip-tools.txt # -r requirements/test.txt # click-log # code-annotations + # cookiecutter # edx-lint # pip-tools click-log==0.4.0 @@ -50,7 +73,11 @@ code-annotations==1.5.0 # via # -r requirements/test.txt # edx-lint -coverage[toml]==7.3.0 +cookiecutter==2.3.0 + # via + # -r requirements/test.txt + # xblock-sdk +coverage[toml]==7.3.1 # via # -r requirements/ci.txt # -r requirements/test.txt @@ -75,6 +102,7 @@ django==2.2.28 # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/test.txt # openedx-django-pyfs + # xblock-sdk edx-lint==5.3.4 # via -r requirements/test.txt exceptiongroup==1.1.3 @@ -82,7 +110,7 @@ exceptiongroup==1.1.3 # -r requirements/test.txt # hypothesis # pytest -filelock==3.12.2 +filelock==3.12.3 # via # -r requirements/ci.txt # -r requirements/test.txt @@ -93,12 +121,22 @@ fs==2.4.16 # -r requirements/test.txt # fs-s3fs # openedx-django-pyfs + # xblock fs-s3fs==1.1.1 # via # -r requirements/test.txt # openedx-django-pyfs -hypothesis==6.82.6 + # xblock-sdk +hypothesis==6.84.2 # via -r requirements/test.txt +idna==3.4 + # via + # -r requirements/test.txt + # requests +importlib-metadata==6.8.0 + # via + # -r requirements/pip-tools.txt + # build inflect==7.0.0 # via # -r requirements/test.txt @@ -115,6 +153,7 @@ jinja2==3.1.2 # via # -r requirements/test.txt # code-annotations + # cookiecutter # diff-cover # jinja2-pluralize jinja2-pluralize==0.3.0 @@ -127,21 +166,38 @@ jmespath==1.0.1 # boto3 # botocore lazy==1.5 - # via -r requirements/test.txt + # via + # -r requirements/test.txt + # bok-choy lazy-object-proxy==1.9.0 # via # -r requirements/test.txt # astroid lxml==4.9.3 + # via + # -r requirements/test.txt + # xblock + # xblock-sdk +mako==1.2.4 # via -r requirements/test.txt +markdown-it-py==3.0.0 + # via + # -r requirements/test.txt + # rich markupsafe==2.1.3 # via # -r requirements/test.txt # jinja2 + # mako + # xblock mccabe==0.7.0 # via # -r requirements/test.txt # pylint +mdurl==0.1.2 + # via + # -r requirements/test.txt + # markdown-it-py mock==5.1.0 # via -r requirements/test.txt openedx-django-pyfs==3.4.0 @@ -194,6 +250,7 @@ pygments==2.16.1 # via # -r requirements/test.txt # diff-cover + # rich pylint==2.17.5 # via # -r requirements/test.txt @@ -214,11 +271,15 @@ pylint-plugin-utils==0.8.2 # -r requirements/test.txt # pylint-celery # pylint-django +pypng==0.20220715.0 + # via + # -r requirements/test.txt + # xblock-sdk pyproject-hooks==1.0.0 # via # -r requirements/pip-tools.txt # build -pytest==7.4.0 +pytest==7.4.2 # via # -r requirements/test.txt # pytest-cov @@ -230,25 +291,46 @@ pytest-django==4.5.2 python-dateutil==2.8.2 # via # -r requirements/test.txt + # arrow # botocore + # xblock python-slugify==8.0.1 # via # -r requirements/test.txt # code-annotations -pytz==2023.3 + # cookiecutter +pytz==2023.3.post1 # via # -r requirements/test.txt # django + # xblock pyyaml==6.0.1 # via # -r requirements/test.txt # code-annotations + # cookiecutter + # xblock +requests==2.31.0 + # via + # -r requirements/test.txt + # cookiecutter + # xblock-sdk +rich==13.5.2 + # via + # -r requirements/test.txt + # cookiecutter s3transfer==0.6.2 # via # -r requirements/test.txt # boto3 +selenium==3.141.0 + # via + # -r requirements/test.txt + # bok-choy simplejson==3.19.1 - # via -r requirements/test.txt + # via + # -r requirements/test.txt + # xblock-sdk six==1.16.0 # via # -r requirements/ci.txt @@ -300,26 +382,37 @@ tox-battery==0.6.2 # via -r requirements/ci.txt typing-extensions==4.7.1 # via + # -r requirements/ci.txt # -r requirements/test.txt # annotated-types # astroid + # filelock # inflect # pydantic # pydantic-core # pylint + # rich urllib3==1.26.16 # via # -r requirements/test.txt # botocore -virtualenv==20.24.3 + # requests + # selenium +virtualenv==20.24.4 # via # -r requirements/ci.txt # -r requirements/test.txt # tox web-fragments==2.1.0 - # via -r requirements/test.txt + # via + # -r requirements/test.txt + # xblock + # xblock-sdk webob==1.8.7 - # via -r requirements/test.txt + # via + # -r requirements/test.txt + # xblock + # xblock-sdk wheel==0.41.2 # via # -r requirements/pip-tools.txt @@ -328,6 +421,16 @@ wrapt==1.15.0 # via # -r requirements/test.txt # astroid +xblock==1.7.0 + # via + # -r requirements/test.txt + # xblock-sdk +xblock-sdk==0.7.0 + # via -r requirements/test.txt +zipp==3.16.2 + # via + # -r requirements/pip-tools.txt + # importlib-metadata # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/requirements/django.txt b/requirements/django.txt index 8f1ca6b8f..83ed5a19c 100644 --- a/requirements/django.txt +++ b/requirements/django.txt @@ -8,9 +8,9 @@ appdirs==1.4.4 # via # -r requirements/base.txt # fs -boto3==1.28.35 +boto3==1.28.43 # via fs-s3fs -botocore==1.31.35 +botocore==1.31.43 # via # boto3 # s3transfer @@ -34,15 +34,19 @@ lazy==1.5 # via -r requirements/django.in lxml==4.9.3 # via -r requirements/base.txt -markupsafe==2.1.3 +mako==1.2.4 # via -r requirements/base.txt +markupsafe==2.1.3 + # via + # -r requirements/base.txt + # mako openedx-django-pyfs==3.4.0 # via -r requirements/django.in python-dateutil==2.8.2 # via # -r requirements/base.txt # botocore -pytz==2023.3 +pytz==2023.3.post1 # via # -r requirements/base.txt # django diff --git a/requirements/doc.txt b/requirements/doc.txt index 67e20783a..2a4f121b5 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -18,11 +18,11 @@ babel==2.12.1 # sphinx beautifulsoup4==4.12.2 # via pydata-sphinx-theme -boto3==1.28.35 +boto3==1.28.43 # via # -r requirements/django.txt # fs-s3fs -botocore==1.31.35 +botocore==1.31.43 # via # -r requirements/django.txt # boto3 @@ -66,10 +66,13 @@ lazy==1.5 # via -r requirements/django.txt lxml==4.9.3 # via -r requirements/django.txt +mako==1.2.4 + # via -r requirements/django.txt markupsafe==2.1.3 # via # -r requirements/django.txt # jinja2 + # mako mock==5.1.0 # via -r requirements/doc.in openedx-django-pyfs==3.4.0 @@ -89,7 +92,7 @@ python-dateutil==2.8.2 # via # -r requirements/django.txt # botocore -pytz==2023.3 +pytz==2023.3.post1 # via # -r requirements/django.txt # babel @@ -112,7 +115,7 @@ six==1.16.0 # python-dateutil snowballstemmer==2.2.0 # via sphinx -soupsieve==2.4.1 +soupsieve==2.5 # via beautifulsoup4 sphinx==6.2.1 # via diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index 007ed388d..d2e8e4e52 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -4,10 +4,12 @@ # # make upgrade # -build==0.10.0 +build==1.0.3 # via pip-tools click==8.1.7 # via pip-tools +importlib-metadata==6.8.0 + # via build packaging==23.1 # via build pip-tools==7.3.0 @@ -21,6 +23,8 @@ tomli==2.0.1 # pyproject-hooks wheel==0.41.2 # via pip-tools +zipp==3.16.2 + # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/requirements/pip.txt b/requirements/pip.txt index 13c7e8459..da0741c57 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -10,5 +10,5 @@ wheel==0.41.2 # The following packages are considered to be unsafe in a requirements file: pip==23.2.1 # via -r requirements/pip.in -setuptools==68.1.2 +setuptools==68.2.0 # via -r requirements/pip.in diff --git a/requirements/test.txt b/requirements/test.txt index 399122df6..ff1f05480 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -10,6 +10,8 @@ appdirs==1.4.4 # via # -r requirements/django.txt # fs +arrow==1.2.3 + # via cookiecutter astroid==2.15.6 # via # -r requirements/test.in @@ -17,25 +19,38 @@ astroid==2.15.6 # pylint-celery attrs==23.1.0 # via hypothesis -boto3==1.28.35 +binaryornot==0.4.4 + # via cookiecutter +bok-choy==2.0.2 + # via -r requirements/test.in +boto3==1.28.43 # via # -r requirements/django.txt # fs-s3fs -botocore==1.31.35 +botocore==1.31.43 # via # -r requirements/django.txt # boto3 # s3transfer +certifi==2023.7.22 + # via requests +chardet==5.2.0 + # via binaryornot +charset-normalizer==3.2.0 + # via requests click==8.1.7 # via # click-log # code-annotations + # cookiecutter # edx-lint click-log==0.4.0 # via edx-lint code-annotations==1.5.0 # via edx-lint -coverage[toml]==7.3.0 +cookiecutter==2.3.0 + # via xblock-sdk +coverage[toml]==7.3.1 # via # -r requirements/test.in # pytest-cov @@ -53,13 +68,14 @@ distlib==0.3.7 # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/django.txt # openedx-django-pyfs + # xblock-sdk edx-lint==5.3.4 # via -r requirements/test.in exceptiongroup==1.1.3 # via # hypothesis # pytest -filelock==3.12.2 +filelock==3.12.3 # via # tox # virtualenv @@ -68,12 +84,16 @@ fs==2.4.16 # -r requirements/django.txt # fs-s3fs # openedx-django-pyfs + # xblock fs-s3fs==1.1.1 # via # -r requirements/django.txt # openedx-django-pyfs -hypothesis==6.82.6 + # xblock-sdk +hypothesis==6.84.2 # via -r requirements/test.in +idna==3.4 + # via requests inflect==7.0.0 # via jinja2-pluralize iniconfig==2.0.0 @@ -83,6 +103,7 @@ isort==5.12.0 jinja2==3.1.2 # via # code-annotations + # cookiecutter # diff-cover # jinja2-pluralize jinja2-pluralize==0.3.0 @@ -93,17 +114,30 @@ jmespath==1.0.1 # boto3 # botocore lazy==1.5 - # via -r requirements/django.txt + # via + # -r requirements/django.txt + # bok-choy lazy-object-proxy==1.9.0 # via astroid lxml==4.9.3 + # via + # -r requirements/django.txt + # xblock + # xblock-sdk +mako==1.2.4 # via -r requirements/django.txt +markdown-it-py==3.0.0 + # via rich markupsafe==2.1.3 # via # -r requirements/django.txt # jinja2 + # mako + # xblock mccabe==0.7.0 # via pylint +mdurl==0.1.2 + # via markdown-it-py mock==5.1.0 # via -r requirements/test.in openedx-django-pyfs==3.4.0 @@ -134,7 +168,9 @@ pydantic==2.3.0 pydantic-core==2.6.3 # via pydantic pygments==2.16.1 - # via diff-cover + # via + # diff-cover + # rich pylint==2.17.5 # via # -r requirements/test.in @@ -150,7 +186,9 @@ pylint-plugin-utils==0.8.2 # via # pylint-celery # pylint-django -pytest==7.4.0 +pypng==0.20220715.0 + # via xblock-sdk +pytest==7.4.2 # via # -r requirements/test.in # pytest-cov @@ -162,23 +200,42 @@ pytest-django==4.5.2 python-dateutil==2.8.2 # via # -r requirements/django.txt + # arrow # botocore + # xblock python-slugify==8.0.1 - # via code-annotations -pytz==2023.3 + # via + # code-annotations + # cookiecutter +pytz==2023.3.post1 # via # -r requirements/django.txt # django + # xblock pyyaml==6.0.1 # via # -r requirements/django.txt # code-annotations + # cookiecutter + # xblock +requests==2.31.0 + # via + # cookiecutter + # xblock-sdk +rich==13.5.2 + # via cookiecutter s3transfer==0.6.2 # via # -r requirements/django.txt # boto3 +selenium==3.141.0 + # via + # -r requirements/test.in + # bok-choy simplejson==3.19.1 - # via -r requirements/django.txt + # via + # -r requirements/django.txt + # xblock-sdk six==1.16.0 # via # -r requirements/django.txt @@ -213,22 +270,36 @@ typing-extensions==4.7.1 # via # annotated-types # astroid + # filelock # inflect # pydantic # pydantic-core # pylint + # rich urllib3==1.26.16 # via # -r requirements/django.txt # botocore -virtualenv==20.24.3 + # requests + # selenium +virtualenv==20.24.4 # via tox web-fragments==2.1.0 - # via -r requirements/django.txt + # via + # -r requirements/django.txt + # xblock + # xblock-sdk webob==1.8.7 - # via -r requirements/django.txt + # via + # -r requirements/django.txt + # xblock + # xblock-sdk wrapt==1.15.0 # via astroid +xblock==1.7.0 + # via xblock-sdk +xblock-sdk==0.7.0 + # via -r requirements/test.in # The following packages are considered to be unsafe in a requirements file: # setuptools