diff --git a/requirements/base.txt b/requirements/base.txt index cdbeff1..3ce86b1 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -16,6 +16,12 @@ backports-zoneinfo[tzdata]==0.2.1 # kombu billiard==4.1.0 # via celery +boto3==1.28.30 + # via fs-s3fs +botocore==1.31.30 + # via + # boto3 + # s3transfer celery==5.3.1 # via edx-celeryutils certifi==2023.7.22 @@ -24,7 +30,7 @@ cffi==1.15.1 # via pynacl charset-normalizer==3.2.0 # via requests -click==8.1.6 +click==8.1.7 # via # celery # click-didyoumean @@ -42,11 +48,13 @@ django==3.2.20 # -c requirements/common_constraints.txt # django-crum # django-model-utils + # django-waffle # djangorestframework # edx-bulk-grades # edx-celeryutils # edx-django-utils # jsonfield + # openedx-django-pyfs # super-csv django-crum==0.7.9 # via @@ -57,40 +65,53 @@ django-model-utils==4.3.1 # edx-bulk-grades # edx-celeryutils # super-csv -django-waffle==3.0.0 +django-waffle==4.0.0 # via edx-django-utils djangorestframework==3.14.0 # via super-csv -edx-bulk-grades==1.0.1 +edx-bulk-grades==1.0.2 # via -r requirements/base.in -edx-celeryutils==1.2.2 +edx-celeryutils==1.2.3 # via super-csv -edx-django-utils==5.5.0 +edx-django-utils==5.7.0 # via super-csv -edx-opaque-keys==2.3.0 +edx-opaque-keys==2.4.0 # via edx-bulk-grades fs==2.4.16 - # via xblock + # via + # fs-s3fs + # openedx-django-pyfs + # xblock +fs-s3fs==1.1.1 + # via openedx-django-pyfs idna==3.4 # via requests importlib-metadata==6.8.0 # via markdown +jmespath==1.0.1 + # via + # boto3 + # botocore jsonfield==3.1.0 # via edx-celeryutils kombu==5.3.1 # via celery +lazy==1.5 + # via xblock lxml==4.9.3 # via xblock mako==1.2.4 # via xblock-utils -markdown==3.4.3 +markdown==3.4.4 # via -r requirements/base.in markupsafe==2.1.3 # via # mako # xblock -newrelic==8.8.1 +newrelic==8.10.1 # via edx-django-utils +openedx-django-pyfs==3.4.0 + # via xblock path==16.7.1 # via path-py path-py==12.5.0 @@ -109,6 +130,7 @@ pynacl==1.5.0 # via edx-django-utils python-dateutil==2.8.2 # via + # botocore # celery # xblock pytz==2023.3 @@ -122,6 +144,8 @@ requests==2.31.0 # via # edx-bulk-grades # slumber +s3transfer==0.6.2 + # via boto3 simplejson==3.19.1 # via # super-csv @@ -129,6 +153,7 @@ simplejson==3.19.1 six==1.16.0 # via # fs + # fs-s3fs # python-dateutil slumber==0.7.1 # via edx-bulk-grades @@ -138,7 +163,7 @@ stevedore==5.1.0 # via # edx-django-utils # edx-opaque-keys -super-csv==3.0.1 +super-csv==3.1.0 # via edx-bulk-grades typing-extensions==4.7.1 # via @@ -148,8 +173,10 @@ tzdata==2023.3 # via # backports-zoneinfo # celery -urllib3==2.0.4 - # via requests +urllib3==1.26.16 + # via + # botocore + # requests vine==5.0.0 # via # amqp @@ -157,18 +184,18 @@ vine==5.0.0 # kombu wcwidth==0.2.6 # via prompt-toolkit -web-fragments==2.0.0 +web-fragments==2.1.0 # via # -r requirements/base.in # xblock # xblock-utils webob==1.8.7 # via xblock -xblock==1.6.2 +xblock[django]==1.7.0 # via # -r requirements/base.in # xblock-utils -xblock-utils==3.2.0 +xblock-utils==3.4.1 # via -r requirements/base.in zipp==3.16.2 # via importlib-metadata diff --git a/requirements/ci.txt b/requirements/ci.txt index 48ed4dc..ed88cde 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -17,7 +17,7 @@ packaging==23.1 # via # -r requirements/tox.txt # tox -platformdirs==3.9.1 +platformdirs==3.10.0 # via # -r requirements/tox.txt # virtualenv @@ -42,7 +42,7 @@ tox==3.28.0 # via # -c requirements/common_constraints.txt # -r requirements/tox.txt -virtualenv==20.24.1 +virtualenv==20.24.3 # via # -r requirements/tox.txt # tox diff --git a/requirements/dev.txt b/requirements/dev.txt index ef85ea9..a2a1669 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -29,6 +29,15 @@ billiard==4.1.0 # via # -r requirements/base.txt # celery +boto3==1.28.30 + # via + # -r requirements/base.txt + # fs-s3fs +botocore==1.31.30 + # via + # -r requirements/base.txt + # boto3 + # s3transfer build==0.10.0 # via pip-tools celery==5.3.1 @@ -47,7 +56,7 @@ charset-normalizer==3.2.0 # via # -r requirements/base.txt # requests -click==8.1.6 +click==8.1.7 # via # -r requirements/base.txt # celery @@ -75,7 +84,7 @@ click-repl==0.3.0 # celery code-annotations==1.5.0 # via edx-lint -coverage[toml]==7.2.7 +coverage[toml]==7.3.0 # via pytest-cov dill==0.3.7 # via pylint @@ -91,12 +100,14 @@ django==3.2.20 # django-crum # django-model-utils # django-statici18n + # django-waffle # djangorestframework # edx-bulk-grades # edx-celeryutils # edx-django-utils # edx-i18n-tools # jsonfield + # openedx-django-pyfs # super-csv django-appconf==1.0.5 # via django-statici18n @@ -111,9 +122,9 @@ django-model-utils==4.3.1 # edx-bulk-grades # edx-celeryutils # super-csv -django-statici18n==2.3.1 +django-statici18n==2.4.0 # via -r requirements/dev.in -django-waffle==3.0.0 +django-waffle==4.0.0 # via # -r requirements/base.txt # edx-django-utils @@ -121,27 +132,27 @@ djangorestframework==3.14.0 # via # -r requirements/base.txt # super-csv -edx-bulk-grades==1.0.1 +edx-bulk-grades==1.0.2 # via # -r requirements/base.in # -r requirements/base.txt -edx-celeryutils==1.2.2 +edx-celeryutils==1.2.3 # via # -r requirements/base.txt # super-csv -edx-django-utils==5.5.0 +edx-django-utils==5.7.0 # via # -r requirements/base.txt # super-csv -edx-i18n-tools==1.0.0 +edx-i18n-tools==1.1.0 # via -r requirements/dev.in edx-lint==5.3.4 # via -r requirements/test.in -edx-opaque-keys==2.3.0 +edx-opaque-keys==2.4.0 # via # -r requirements/base.txt # edx-bulk-grades -exceptiongroup==1.1.2 +exceptiongroup==1.1.3 # via pytest filelock==3.12.2 # via @@ -151,7 +162,13 @@ filelock==3.12.2 fs==2.4.16 # via # -r requirements/base.txt + # fs-s3fs + # openedx-django-pyfs # xblock +fs-s3fs==1.1.1 + # via + # -r requirements/base.txt + # openedx-django-pyfs idna==3.4 # via # -r requirements/base.txt @@ -166,6 +183,11 @@ isort==5.12.0 # via pylint jinja2==3.1.2 # via code-annotations +jmespath==1.0.1 + # via + # -r requirements/base.txt + # boto3 + # botocore jsonfield==3.1.0 # via # -r requirements/base.txt @@ -174,6 +196,10 @@ kombu==5.3.1 # via # -r requirements/base.txt # celery +lazy==1.5 + # via + # -r requirements/base.txt + # xblock lazy-object-proxy==1.9.0 # via astroid lxml==4.9.3 @@ -184,7 +210,7 @@ mako==1.2.4 # via # -r requirements/base.txt # xblock-utils -markdown==3.4.3 +markdown==3.4.4 # via # -r requirements/base.in # -r requirements/base.txt @@ -196,10 +222,14 @@ markupsafe==2.1.3 # xblock mccabe==0.7.0 # via pylint -newrelic==8.8.1 +newrelic==8.10.1 # via # -r requirements/base.txt # edx-django-utils +openedx-django-pyfs==3.4.0 + # via + # -r requirements/base.txt + # xblock packaging==23.1 # via # -r requirements/tox.txt @@ -219,9 +249,9 @@ pbr==5.11.1 # via # -r requirements/base.txt # stevedore -pip-tools==7.1.0 +pip-tools==7.3.0 # via -r requirements/pip_tools.in -platformdirs==3.9.1 +platformdirs==3.10.0 # via # -r requirements/tox.txt # pylint @@ -249,7 +279,7 @@ pycparser==2.21 # via # -r requirements/base.txt # cffi -pylint==2.17.4 +pylint==2.17.5 # via # edx-lint # pylint-celery @@ -280,6 +310,7 @@ pytest-cov==4.1.0 python-dateutil==2.8.2 # via # -r requirements/base.txt + # botocore # celery # xblock python-slugify==8.0.1 @@ -301,6 +332,10 @@ requests==2.31.0 # -r requirements/base.txt # edx-bulk-grades # slumber +s3transfer==0.6.2 + # via + # -r requirements/base.txt + # boto3 simplejson==3.19.1 # via # -r requirements/base.txt @@ -313,6 +348,7 @@ six==1.16.0 # -r requirements/tox.txt # edx-lint # fs + # fs-s3fs # python-dateutil # tox slumber==0.7.1 @@ -329,7 +365,7 @@ stevedore==5.1.0 # code-annotations # edx-django-utils # edx-opaque-keys -super-csv==3.0.1 +super-csv==3.1.0 # via # -r requirements/base.txt # edx-bulk-grades @@ -345,7 +381,7 @@ tomli==2.0.1 # pyproject-hooks # pytest # tox -tomlkit==0.11.8 +tomlkit==0.12.1 # via pylint tox==3.28.0 # via @@ -364,9 +400,10 @@ tzdata==2023.3 # -r requirements/base.txt # backports-zoneinfo # celery -urllib3==2.0.4 +urllib3==1.26.16 # via # -r requirements/base.txt + # botocore # requests vine==5.0.0 # via @@ -374,7 +411,7 @@ vine==5.0.0 # amqp # celery # kombu -virtualenv==20.24.1 +virtualenv==20.24.3 # via # -r requirements/tox.txt # tox @@ -382,7 +419,7 @@ wcwidth==0.2.6 # via # -r requirements/base.txt # prompt-toolkit -web-fragments==2.0.0 +web-fragments==2.1.0 # via # -r requirements/base.in # -r requirements/base.txt @@ -392,16 +429,16 @@ webob==1.8.7 # via # -r requirements/base.txt # xblock -wheel==0.41.0 +wheel==0.41.1 # via pip-tools wrapt==1.15.0 # via astroid -xblock==1.6.2 +xblock[django]==1.7.0 # via # -r requirements/base.in # -r requirements/base.txt # xblock-utils -xblock-utils==3.2.0 +xblock-utils==3.4.1 # via # -r requirements/base.in # -r requirements/base.txt diff --git a/requirements/pip.txt b/requirements/pip.txt index fb1908e..f36085a 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -4,11 +4,11 @@ # # make upgrade # -wheel==0.41.0 +wheel==0.41.1 # via -r requirements/pip.in # The following packages are considered to be unsafe in a requirements file: pip==23.2.1 # via -r requirements/pip.in -setuptools==68.0.0 +setuptools==68.1.2 # via -r requirements/pip.in diff --git a/requirements/pip_tools.txt b/requirements/pip_tools.txt index 7b5578e..c38c476 100644 --- a/requirements/pip_tools.txt +++ b/requirements/pip_tools.txt @@ -6,11 +6,11 @@ # build==0.10.0 # via pip-tools -click==8.1.6 +click==8.1.7 # via pip-tools packaging==23.1 # via build -pip-tools==7.1.0 +pip-tools==7.3.0 # via -r requirements/pip_tools.in pyproject-hooks==1.0.0 # via build @@ -18,7 +18,8 @@ tomli==2.0.1 # via # build # pip-tools -wheel==0.41.0 + # pyproject-hooks +wheel==0.41.1 # via pip-tools # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/test.txt b/requirements/test.txt index 4584d32..778eba0 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -29,6 +29,15 @@ billiard==4.1.0 # via # -r requirements/base.txt # celery +boto3==1.28.30 + # via + # -r requirements/base.txt + # fs-s3fs +botocore==1.31.30 + # via + # -r requirements/base.txt + # boto3 + # s3transfer celery==5.3.1 # via # -r requirements/base.txt @@ -45,7 +54,7 @@ charset-normalizer==3.2.0 # via # -r requirements/base.txt # requests -click==8.1.6 +click==8.1.7 # via # -r requirements/base.txt # celery @@ -72,7 +81,7 @@ click-repl==0.3.0 # celery code-annotations==1.5.0 # via edx-lint -coverage[toml]==7.2.7 +coverage[toml]==7.3.0 # via pytest-cov dill==0.3.7 # via pylint @@ -82,11 +91,13 @@ django==3.2.20 # -r requirements/base.txt # django-crum # django-model-utils + # django-waffle # djangorestframework # edx-bulk-grades # edx-celeryutils # edx-django-utils # jsonfield + # openedx-django-pyfs # super-csv django-crum==0.7.9 # via @@ -99,7 +110,7 @@ django-model-utils==4.3.1 # edx-bulk-grades # edx-celeryutils # super-csv -django-waffle==3.0.0 +django-waffle==4.0.0 # via # -r requirements/base.txt # edx-django-utils @@ -107,28 +118,34 @@ djangorestframework==3.14.0 # via # -r requirements/base.txt # super-csv -edx-bulk-grades==1.0.1 +edx-bulk-grades==1.0.2 # via -r requirements/base.txt -edx-celeryutils==1.2.2 +edx-celeryutils==1.2.3 # via # -r requirements/base.txt # super-csv -edx-django-utils==5.5.0 +edx-django-utils==5.7.0 # via # -r requirements/base.txt # super-csv edx-lint==5.3.4 # via -r requirements/test.in -edx-opaque-keys==2.3.0 +edx-opaque-keys==2.4.0 # via # -r requirements/base.txt # edx-bulk-grades -exceptiongroup==1.1.2 +exceptiongroup==1.1.3 # via pytest fs==2.4.16 # via # -r requirements/base.txt + # fs-s3fs + # openedx-django-pyfs # xblock +fs-s3fs==1.1.1 + # via + # -r requirements/base.txt + # openedx-django-pyfs idna==3.4 # via # -r requirements/base.txt @@ -143,6 +160,11 @@ isort==5.12.0 # via pylint jinja2==3.1.2 # via code-annotations +jmespath==1.0.1 + # via + # -r requirements/base.txt + # boto3 + # botocore jsonfield==3.1.0 # via # -r requirements/base.txt @@ -151,6 +173,10 @@ kombu==5.3.1 # via # -r requirements/base.txt # celery +lazy==1.5 + # via + # -r requirements/base.txt + # xblock lazy-object-proxy==1.9.0 # via astroid lxml==4.9.3 @@ -161,7 +187,7 @@ mako==1.2.4 # via # -r requirements/base.txt # xblock-utils -markdown==3.4.3 +markdown==3.4.4 # via -r requirements/base.txt markupsafe==2.1.3 # via @@ -171,10 +197,14 @@ markupsafe==2.1.3 # xblock mccabe==0.7.0 # via pylint -newrelic==8.8.1 +newrelic==8.10.1 # via # -r requirements/base.txt # edx-django-utils +openedx-django-pyfs==3.4.0 + # via + # -r requirements/base.txt + # xblock packaging==23.1 # via pytest path==16.7.1 @@ -187,7 +217,7 @@ pbr==5.11.1 # via # -r requirements/base.txt # stevedore -platformdirs==3.9.1 +platformdirs==3.10.0 # via pylint pluggy==1.2.0 # via pytest @@ -203,7 +233,7 @@ pycparser==2.21 # via # -r requirements/base.txt # cffi -pylint==2.17.4 +pylint==2.17.5 # via # edx-lint # pylint-celery @@ -232,6 +262,7 @@ pytest-cov==4.1.0 python-dateutil==2.8.2 # via # -r requirements/base.txt + # botocore # celery # xblock python-slugify==8.0.1 @@ -252,6 +283,10 @@ requests==2.31.0 # -r requirements/base.txt # edx-bulk-grades # slumber +s3transfer==0.6.2 + # via + # -r requirements/base.txt + # boto3 simplejson==3.19.1 # via # -r requirements/base.txt @@ -262,6 +297,7 @@ six==1.16.0 # -r requirements/base.txt # edx-lint # fs + # fs-s3fs # python-dateutil slumber==0.7.1 # via @@ -277,7 +313,7 @@ stevedore==5.1.0 # code-annotations # edx-django-utils # edx-opaque-keys -super-csv==3.0.1 +super-csv==3.1.0 # via # -r requirements/base.txt # edx-bulk-grades @@ -288,7 +324,7 @@ tomli==2.0.1 # coverage # pylint # pytest -tomlkit==0.11.8 +tomlkit==0.12.1 # via pylint typing-extensions==4.7.1 # via @@ -302,9 +338,10 @@ tzdata==2023.3 # -r requirements/base.txt # backports-zoneinfo # celery -urllib3==2.0.4 +urllib3==1.26.16 # via # -r requirements/base.txt + # botocore # requests vine==5.0.0 # via @@ -316,7 +353,7 @@ wcwidth==0.2.6 # via # -r requirements/base.txt # prompt-toolkit -web-fragments==2.0.0 +web-fragments==2.1.0 # via # -r requirements/base.txt # xblock @@ -327,11 +364,11 @@ webob==1.8.7 # xblock wrapt==1.15.0 # via astroid -xblock==1.6.2 +xblock[django]==1.7.0 # via # -r requirements/base.txt # xblock-utils -xblock-utils==3.2.0 +xblock-utils==3.4.1 # via -r requirements/base.txt zipp==3.16.2 # via diff --git a/requirements/tox.txt b/requirements/tox.txt index 491a39d..c3fe72f 100644 --- a/requirements/tox.txt +++ b/requirements/tox.txt @@ -12,7 +12,7 @@ filelock==3.12.2 # virtualenv packaging==23.1 # via tox -platformdirs==3.9.1 +platformdirs==3.10.0 # via virtualenv pluggy==1.2.0 # via tox @@ -26,5 +26,5 @@ tox==3.28.0 # via # -c requirements/common_constraints.txt # -r requirements/tox.in -virtualenv==20.24.1 +virtualenv==20.24.3 # via tox