diff --git a/requirements/dev.txt b/requirements/dev.txt index ffb28747..bcb0f6f6 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -16,7 +16,7 @@ astroid==2.3.3 # pylint-celery attrs==19.3.0 # via pytest -backports.functools-lru-cache==1.6.1 +backports-functools-lru-cache==1.6.1 # via caniusepython3 bleach==3.3.0 # via readme-renderer @@ -24,15 +24,15 @@ caniusepython3==7.2.0 # via -r quality.in certifi==2019.11.28 # via requests -chardet==3.0.4 +charset-normalizer==3.3.2 # via requests -click-log==0.3.2 - # via edx-lint click==7.0 # via # click-log # edx-lint # pip-tools +click-log==0.3.2 + # via edx-lint coverage==5.0.3 # via pytest-cov ddt==1.2.2 @@ -43,14 +43,6 @@ distlib==0.3.0 # via # caniusepython3 # virtualenv -django-model-utils==3.2.0 - # via - # -c constraints.txt - # -r base.in -django-waffle==0.20.0 - # via - # edx-django-utils - # edx-drf-extensions django==1.11.28 # via # -c constraints.txt @@ -62,13 +54,21 @@ django==1.11.28 # edx-i18n-tools # edx-opaque-keys # rest-condition -djangorestframework-jwt==1.11.0 - # via edx-drf-extensions +django-model-utils==3.2.0 + # via + # -c constraints.txt + # -r base.in +django-waffle==0.20.0 + # via + # edx-django-utils + # edx-drf-extensions djangorestframework==3.11.0 # via # -r base.in # edx-drf-extensions # rest-condition +djangorestframework-jwt==1.11.0 + # via edx-drf-extensions docutils==0.16 # via readme-renderer edx-django-utils==3.0 @@ -111,12 +111,12 @@ isort==4.3.21 # via # -r quality.in # pylint -jinja2-pluralize==0.3.0 - # via diff-cover jinja2==2.11.3 # via # diff-cover # jinja2-pluralize +jinja2-pluralize==0.3.0 + # via diff-cover lazy-object-proxy==1.4.3 # via astroid lxml==4.5.0 @@ -137,10 +137,10 @@ packaging==20.1 # caniusepython3 # pytest # tox -path.py==12.4.0 - # via edx-i18n-tools path==13.1.0 - # via path.py + # via path-py +path-py==12.4.0 + # via edx-i18n-tools pbr==5.4.4 # via stevedore pip-tools==4.5.0 @@ -176,6 +176,12 @@ pyjwkest==1.3.2 # via edx-drf-extensions pyjwt==1.7.1 # via djangorestframework-jwt +pylint==2.4.2 + # via + # edx-lint + # pylint-celery + # pylint-django + # pylint-plugin-utils pylint-celery==0.3 # via edx-lint pylint-django==2.0.11 @@ -184,24 +190,18 @@ pylint-plugin-utils==0.6 # via # pylint-celery # pylint-django -pylint==2.4.2 - # via - # edx-lint - # pylint-celery - # pylint-django - # pylint-plugin-utils pymongo==3.10.1 # via edx-opaque-keys pyparsing==2.4.6 # via packaging -pytest-cov==2.8.1 - # via -r test.in -pytest-django==3.8.0 - # via -r test.in pytest==5.3.5 # via # pytest-cov # pytest-django +pytest-cov==2.8.1 + # via -r test.in +pytest-django==3.8.0 + # via -r test.in python-dateutil==2.8.1 # via # edx-drf-extensions @@ -220,15 +220,15 @@ pyyaml==5.3 # xblock readme-renderer==24.0 # via twine -requests-toolbelt==0.9.1 - # via twine -requests==2.23.0 +requests==2.32.0 # via # caniusepython3 # edx-drf-extensions # pyjwkest # requests-toolbelt # twine +requests-toolbelt==0.9.1 + # via twine rest-condition==1.0.3 # via edx-drf-extensions semantic-version==2.8.4 @@ -262,12 +262,12 @@ text-unidecode==1.3 # via faker toml==0.10.0 # via tox -tox-battery==0.5.2 - # via -r dev.in tox==3.14.5 # via # -r dev.in # tox-battery +tox-battery==0.5.2 + # via -r dev.in tqdm==4.43.0 # via twine twine==1.15.0 diff --git a/requirements/doc.txt b/requirements/doc.txt index 4a891470..eab2de81 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -15,9 +15,9 @@ babel==2.9.1 certifi==2019.11.28 # via requests chardet==3.0.4 - # via - # doc8 - # requests + # via doc8 +charset-normalizer==3.3.2 + # via requests coverage==5.0.3 # via pytest-cov ddt==1.2.2 @@ -139,7 +139,7 @@ pytz==2019.3 # xblock pyyaml==5.3 # via xblock -requests==2.23.0 +requests==2.32.0 # via # edx-drf-extensions # pyjwkest diff --git a/requirements/quality.txt b/requirements/quality.txt index a39c4b05..a1db047b 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -14,7 +14,7 @@ astroid==2.3.3 # pylint-celery attrs==19.3.0 # via pytest -backports.functools-lru-cache==1.6.1 +backports-functools-lru-cache==1.6.1 # via caniusepython3 bleach==3.3.0 # via readme-renderer @@ -22,28 +22,20 @@ caniusepython3==7.2.0 # via -r quality.in certifi==2019.11.28 # via requests -chardet==3.0.4 +charset-normalizer==3.3.2 # via requests -click-log==0.3.2 - # via edx-lint click==7.0 # via # click-log # edx-lint +click-log==0.3.2 + # via edx-lint coverage==5.0.3 # via pytest-cov ddt==1.2.2 # via -r test.in distlib==0.3.0 # via caniusepython3 -django-model-utils==3.2.0 - # via - # -c constraints.txt - # -r base.in -django-waffle==0.20.0 - # via - # edx-django-utils - # edx-drf-extensions django==1.11.28 # via # -c constraints.txt @@ -54,13 +46,21 @@ django==1.11.28 # edx-drf-extensions # edx-opaque-keys # rest-condition -djangorestframework-jwt==1.11.0 - # via edx-drf-extensions +django-model-utils==3.2.0 + # via + # -c constraints.txt + # -r base.in +django-waffle==0.20.0 + # via + # edx-django-utils + # edx-drf-extensions djangorestframework==3.11.0 # via # -r base.in # edx-drf-extensions # rest-condition +djangorestframework-jwt==1.11.0 + # via edx-drf-extensions docutils==0.16 # via readme-renderer edx-django-utils==3.0 @@ -130,6 +130,12 @@ pyjwkest==1.3.2 # via edx-drf-extensions pyjwt==1.7.1 # via djangorestframework-jwt +pylint==2.4.2 + # via + # edx-lint + # pylint-celery + # pylint-django + # pylint-plugin-utils pylint-celery==0.3 # via edx-lint pylint-django==2.0.11 @@ -138,24 +144,18 @@ pylint-plugin-utils==0.6 # via # pylint-celery # pylint-django -pylint==2.4.2 - # via - # edx-lint - # pylint-celery - # pylint-django - # pylint-plugin-utils pymongo==3.10.1 # via edx-opaque-keys pyparsing==2.4.6 # via packaging -pytest-cov==2.8.1 - # via -r test.in -pytest-django==3.8.0 - # via -r test.in pytest==5.3.5 # via # pytest-cov # pytest-django +pytest-cov==2.8.1 + # via -r test.in +pytest-django==3.8.0 + # via -r test.in python-dateutil==2.8.1 # via # edx-drf-extensions @@ -172,15 +172,15 @@ pyyaml==5.3 # via xblock readme-renderer==24.0 # via twine -requests-toolbelt==0.9.1 - # via twine -requests==2.23.0 +requests==2.32.0 # via # caniusepython3 # edx-drf-extensions # pyjwkest # requests-toolbelt # twine +requests-toolbelt==0.9.1 + # via twine rest-condition==1.0.3 # via edx-drf-extensions semantic-version==2.8.4 diff --git a/requirements/test.txt b/requirements/test.txt index 107b625b..72fa047a 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -4,59 +4,149 @@ # # make upgrade # -appdirs==1.4.3 # via fs -attrs==19.3.0 # via pytest -certifi==2019.11.28 # via requests -chardet==3.0.4 # via requests -coverage==5.0.3 # via pytest-cov -ddt==1.2.2 # via -r requirements/test.in (line 6) -django-model-utils==3.2.0 # via -c requirements/constraints.txt (line 17), -r requirements/base.in (line 6) -django-waffle==0.20.0 # via edx-django-utils, edx-drf-extensions -djangorestframework-jwt==1.11.0 # via edx-drf-extensions -edx-django-utils==3.0 # via edx-drf-extensions -edx-drf-extensions==2.4.6 # via -r requirements/base.in (line 8) -edx-opaque-keys[django]==2.0.1 # via -r requirements/base.in (line 7), edx-drf-extensions -factory-boy==2.12.0 # via -r requirements/test.in (line 7) -faker==4.0.1 # via factory-boy -freezegun==0.3.15 # via -r requirements/test.in (line 8) -fs==2.4.11 # via xblock -future==0.18.2 # via pyjwkest -idna==2.9 # via requests -importlib-metadata==1.5.0 # via pluggy, pytest -lxml==4.5.0 # via xblock -markupsafe==1.1.1 # via xblock -more-itertools==8.2.0 # via pytest -newrelic==5.6.0.135 # via edx-django-utils -packaging==20.1 # via pytest -pathlib2==2.3.5 # via pytest -pbr==5.4.4 # via stevedore -pluggy==0.13.1 # via pytest -psutil==1.2.1 # via edx-django-utils, edx-drf-extensions -py==1.8.1 # via pytest -pycryptodomex==3.9.7 # via pyjwkest -pyjwkest==1.3.2 # via edx-drf-extensions -pyjwt==1.7.1 # via djangorestframework-jwt -pymongo==3.10.1 # via edx-opaque-keys -pyparsing==2.4.6 # via packaging -pytest-cov==2.8.1 # via -r requirements/test.in (line 9) -pytest-django==3.8.0 # via -r requirements/test.in (line 10) -pytest==5.3.5 # via pytest-cov, pytest-django -python-dateutil==2.8.1 # via edx-drf-extensions, faker, freezegun, xblock -pytz==2019.3 # via -r requirements/base.in (line 9), django, fs, xblock -pyyaml==5.3 # via xblock -requests==2.23.0 # via edx-drf-extensions, pyjwkest -rest-condition==1.0.3 # via edx-drf-extensions -semantic-version==2.8.4 # via edx-drf-extensions -six==1.14.0 # via django-waffle, edx-drf-extensions, edx-opaque-keys, freezegun, fs, packaging, pathlib2, pyjwkest, python-dateutil, stevedore, xblock -stevedore==1.32.0 # via edx-opaque-keys -text-unidecode==1.3 # via faker -typing==3.7.4.1 # via fs -urllib3==1.25.8 # via requests -wcwidth==0.1.8 # via pytest -web-fragments==0.3.1 # via xblock -webob==1.8.6 # via xblock -xblock==1.2.9 # via -r requirements/base.in (line 10) -zipp==1.2.0 # via -c requirements/constraints.txt (line 26), importlib-metadata +appdirs==1.4.3 + # via fs +attrs==19.3.0 + # via pytest +certifi==2019.11.28 + # via requests +charset-normalizer==3.3.2 + # via requests +coverage==5.0.3 + # via pytest-cov +ddt==1.2.2 + # via -r test.in +django==1.11.29 + # via + # -c constraints.txt + # -r base.in + # django-model-utils + # djangorestframework + # edx-django-utils + # edx-drf-extensions + # edx-opaque-keys + # rest-condition +django-model-utils==3.2.0 + # via + # -c constraints.txt + # -r base.in +django-waffle==0.20.0 + # via + # edx-django-utils + # edx-drf-extensions +djangorestframework==3.11.2 + # via + # -r base.in + # edx-drf-extensions + # rest-condition +djangorestframework-jwt==1.11.0 + # via edx-drf-extensions +edx-django-utils==3.0 + # via edx-drf-extensions +edx-drf-extensions==2.4.6 + # via -r base.in +edx-opaque-keys[django]==2.0.1 + # via + # -r base.in + # edx-drf-extensions +factory-boy==2.12.0 + # via -r test.in +faker==4.0.1 + # via factory-boy +freezegun==0.3.15 + # via -r test.in +fs==2.4.11 + # via xblock +future==0.18.2 + # via pyjwkest +idna==2.9 + # via requests +lxml==4.5.0 + # via xblock +markupsafe==1.1.1 + # via xblock +more-itertools==8.2.0 + # via pytest +newrelic==5.6.0.135 + # via edx-django-utils +packaging==20.1 + # via pytest +pbr==5.4.4 + # via stevedore +pluggy==0.13.1 + # via pytest +psutil==1.2.1 + # via + # edx-django-utils + # edx-drf-extensions +py==1.8.1 + # via pytest +pycryptodomex==3.9.7 + # via pyjwkest +pyjwkest==1.3.2 + # via edx-drf-extensions +pyjwt==1.7.1 + # via djangorestframework-jwt +pymongo==3.10.1 + # via edx-opaque-keys +pyparsing==2.4.6 + # via packaging +pytest==5.3.5 + # via + # pytest-cov + # pytest-django +pytest-cov==2.8.1 + # via -r test.in +pytest-django==3.8.0 + # via -r test.in +python-dateutil==2.8.1 + # via + # edx-drf-extensions + # faker + # freezegun + # xblock +pytz==2019.3 + # via + # -r base.in + # django + # fs + # xblock +pyyaml==5.3 + # via xblock +requests==2.32.0 + # via + # edx-drf-extensions + # pyjwkest +rest-condition==1.0.3 + # via edx-drf-extensions +semantic-version==2.8.4 + # via edx-drf-extensions +six==1.14.0 + # via + # django-waffle + # edx-drf-extensions + # edx-opaque-keys + # freezegun + # fs + # packaging + # pyjwkest + # python-dateutil + # stevedore + # xblock +stevedore==1.32.0 + # via edx-opaque-keys +text-unidecode==1.3 + # via faker +urllib3==1.25.8 + # via requests +wcwidth==0.1.8 + # via pytest +web-fragments==0.3.1 + # via xblock +webob==1.8.6 + # via xblock +xblock==1.2.9 + # via -r base.in # The following packages are considered to be unsafe in a requirements file: # setuptools diff --git a/requirements/travis.txt b/requirements/travis.txt index 04d3ae3b..4fba707b 100644 --- a/requirements/travis.txt +++ b/requirements/travis.txt @@ -4,25 +4,48 @@ # # make upgrade # -appdirs==1.4.3 # via virtualenv -certifi==2019.11.28 # via requests -chardet==3.0.4 # via requests -codecov==2.0.15 # via -r requirements/travis.in (line 4) -coverage==5.0.3 # via codecov -distlib==0.3.0 # via virtualenv -filelock==3.0.12 # via tox, virtualenv -idna==2.9 # via requests -importlib-metadata==1.5.0 # via pluggy, tox, virtualenv -importlib-resources==1.0.2 # via virtualenv -packaging==20.1 # via tox -pluggy==0.13.1 # via tox -py==1.8.1 # via tox -pyparsing==2.4.6 # via packaging -requests==2.23.0 # via codecov -six==1.14.0 # via packaging, tox, virtualenv -toml==0.10.0 # via tox -tox-battery==0.5.2 # via -r requirements/travis.in (line 6) -tox==3.14.5 # via -r requirements/travis.in (line 5), tox-battery -urllib3==1.25.8 # via requests -virtualenv==20.0.5 # via tox -zipp==1.2.0 # via -c requirements/constraints.txt (line 26), importlib-metadata +appdirs==1.4.3 + # via virtualenv +certifi==2019.11.28 + # via requests +charset-normalizer==3.3.2 + # via requests +codecov==2.1.13 + # via -r travis.in +coverage==5.0.3 + # via codecov +distlib==0.3.0 + # via virtualenv +filelock==3.0.12 + # via + # tox + # virtualenv +idna==2.9 + # via requests +packaging==20.1 + # via tox +pluggy==0.13.1 + # via tox +py==1.8.1 + # via tox +pyparsing==2.4.6 + # via packaging +requests==2.32.0 + # via codecov +six==1.14.0 + # via + # packaging + # tox + # virtualenv +toml==0.10.0 + # via tox +tox==3.14.5 + # via + # -r travis.in + # tox-battery +tox-battery==0.5.2 + # via -r travis.in +urllib3==1.25.8 + # via requests +virtualenv==20.0.5 + # via tox