From 819bbe74c6dd33b9dc8b081d57773c669d6c76d2 Mon Sep 17 00:00:00 2001 From: "Brian S. Stephan" Date: Sat, 24 Oct 2020 09:30:46 -0500 Subject: [PATCH] recompile requirements basically everything changed here, so... fingers crossed --- requirements/requirements-dev.in | 27 +++++- requirements/requirements-dev.txt | 144 +++++++++++++++++------------- requirements/requirements.txt | 71 ++++++++------- 3 files changed, 144 insertions(+), 98 deletions(-) diff --git a/requirements/requirements-dev.in b/requirements/requirements-dev.in index 8b474bf..1663d96 100644 --- a/requirements/requirements-dev.in +++ b/requirements/requirements-dev.in @@ -1,6 +1,25 @@ -r requirements.in -logilab-common # prospector thing, i guess -pip-tools # pip-compile -prospector # code quality -versioneer # auto-generate version numbers +# testing runner, test reporting, packages used during testing (e.g. requests-mock), etc. +pytest +pytest-cov +pytest-django + +# linting and other static code analysis +bandit +dlint +flake8 # flake8 and plugins, for local dev linting in vim +flake8-blind-except +flake8-builtins +flake8-docstrings +flake8-executable +flake8-fixme +flake8-isort +flake8-logging-format +flake8-mutable + +# maintenance utilities and tox +pip-tools # pip-compile +tox # CI stuff +tox-wheel # build wheels in tox +versioneer # automatic version numbering diff --git a/requirements/requirements-dev.txt b/requirements/requirements-dev.txt index 4e73415..69f2d4a 100644 --- a/requirements/requirements-dev.txt +++ b/requirements/requirements-dev.txt @@ -2,67 +2,91 @@ # This file is autogenerated by pip-compile # To update, run: # -# pip-compile --output-file=requirements-dev.txt requirements-dev.in +# pip-compile --output-file=requirements/requirements-dev.txt requirements/requirements-dev.in # -astroid==2.2.5 # via pylint, pylint-celery, pylint-flask, requirements-detector -certifi==2019.6.16 # via requests +appdirs==1.4.4 # via virtualenv +asgiref==3.2.10 # via django +attrs==20.2.0 # via pytest +bandit==1.6.2 # via -r requirements/requirements-dev.in +certifi==2020.6.20 # via requests chardet==3.0.4 # via requests -click==7.0 # via pip-tools -django-adminplus==0.5 -django-bootstrap3==11.0.0 -django-extensions==2.1.9 -django-registration-redux==2.6 -django==2.2.2 -djangorestframework==3.9.4 -dodgy==0.1.9 # via prospector -future==0.17.1 # via parsedatetime -idna==2.8 # via requests -inflect==2.1.0 # via jaraco.itertools -irc==15.0.6 -isort==4.3.20 # via pylint -jaraco.classes==2.0 # via jaraco.collections -jaraco.collections==2.0 # via irc -jaraco.functools==2.0 # via irc, jaraco.text, tempora -jaraco.itertools==4.4.2 # via irc -jaraco.logging==2.0 # via irc -jaraco.stream==2.0 # via irc -jaraco.text==3.0 # via irc, jaraco.collections -lazy-object-proxy==1.4.1 # via astroid -logilab-common==1.4.2 -mccabe==0.6.1 # via prospector, pylint -more-itertools==7.0.0 # via irc, jaraco.functools, jaraco.itertools -oauthlib==3.0.1 # via requests-oauthlib -parsedatetime==2.4 -pep8-naming==0.4.1 # via prospector -pip-tools==4.1.0 -ply==3.11 -prospector==1.1.6.4 -pycodestyle==2.4.0 # via prospector -pydocstyle==3.0.0 # via prospector -pyflakes==1.6.0 # via prospector -pylint-celery==0.3 # via prospector -pylint-django==2.0.9 # via prospector -pylint-flask==0.6 # via prospector -pylint-plugin-utils==0.5 # via prospector, pylint-celery, pylint-django, pylint-flask -pylint==2.3.1 # via prospector, pylint-celery, pylint-django, pylint-flask, pylint-plugin-utils -python-dateutil==2.8.0 -python-gitlab==1.9.0 -python-mpd2==1.0.0 -pytz==2019.1 -pyyaml==5.1.1 # via prospector -requests-oauthlib==1.2.0 # via twython -requests==2.22.0 # via python-gitlab, requests-oauthlib, twython -requirements-detector==0.6 # via prospector -setoptconf==0.2.0 # via prospector -six==1.12.0 # via astroid, django-extensions, irc, jaraco.classes, jaraco.collections, jaraco.itertools, jaraco.logging, jaraco.stream, logilab-common, pip-tools, pydocstyle, python-dateutil, python-gitlab, tempora -snowballstemmer==1.2.1 # via pydocstyle -sqlparse==0.3.0 # via django -tempora==1.14.1 # via irc, jaraco.logging -twython==3.7.0 -typed-ast==1.4.0 # via astroid -urllib3==1.25.3 # via requests -versioneer==0.18 -wrapt==1.11.2 # via astroid +click==7.1.2 # via pip-tools +coverage==5.3 # via pytest-cov +distlib==0.3.1 # via virtualenv +django-adminplus==0.5 # via -r requirements/requirements.in +django-bootstrap3==14.2.0 # via -r requirements/requirements.in +django-extensions==3.0.9 # via -r requirements/requirements.in +django-registration-redux==2.8 # via -r requirements/requirements.in +django==3.1.2 # via -r requirements/requirements.in, django-bootstrap3, djangorestframework +djangorestframework==3.12.1 # via -r requirements/requirements.in +dlint==0.10.3 # via -r requirements/requirements-dev.in +filelock==3.0.12 # via tox, virtualenv +flake8-blind-except==0.1.1 # via -r requirements/requirements-dev.in +flake8-builtins==1.5.3 # via -r requirements/requirements-dev.in +flake8-docstrings==1.5.0 # via -r requirements/requirements-dev.in +flake8-executable==2.0.4 # via -r requirements/requirements-dev.in +flake8-fixme==1.1.1 # via -r requirements/requirements-dev.in +flake8-isort==4.0.0 # via -r requirements/requirements-dev.in +flake8-logging-format==0.6.0 # via -r requirements/requirements-dev.in +flake8-mutable==1.2.0 # via -r requirements/requirements-dev.in +flake8==3.8.4 # via -r requirements/requirements-dev.in, dlint, flake8-builtins, flake8-docstrings, flake8-executable, flake8-isort, flake8-mutable +gitdb==4.0.5 # via gitpython +gitpython==3.1.11 # via bandit +idna==2.10 # via requests +importlib-metadata==1.7.0 # via django-bootstrap3, flake8, inflect, pluggy, pytest, stevedore, tox, virtualenv +importlib-resources==3.1.1 # via jaraco.text, virtualenv +inflect==4.1.0 # via jaraco.itertools +iniconfig==1.1.1 # via pytest +irc==15.0.6 # via -r requirements/requirements.in +isort==5.6.4 # via flake8-isort +jaraco.classes==3.1.0 # via jaraco.collections +jaraco.collections==3.0.0 # via irc +jaraco.functools==3.0.1 # via irc, jaraco.text, tempora +jaraco.itertools==5.0.0 # via irc +jaraco.logging==3.0.0 # via irc +jaraco.stream==3.0.0 # via irc +jaraco.text==3.2.0 # via irc, jaraco.collections +mccabe==0.6.1 # via flake8 +more-itertools==8.5.0 # via irc, jaraco.classes, jaraco.functools, jaraco.itertools +oauthlib==3.1.0 # via requests-oauthlib +packaging==20.4 # via pytest, tox +parsedatetime==2.6 # via -r requirements/requirements.in +pbr==5.5.1 # via stevedore +pip-tools==5.3.1 # via -r requirements/requirements-dev.in +pluggy==0.13.1 # via pytest, tox +ply==3.11 # via -r requirements/requirements.in +py==1.9.0 # via pytest, tox +pycodestyle==2.6.0 # via flake8 +pydocstyle==5.1.1 # via flake8-docstrings +pyflakes==2.2.0 # via flake8 +pyparsing==2.4.7 # via packaging +pytest-cov==2.10.1 # via -r requirements/requirements-dev.in +pytest-django==4.1.0 # via -r requirements/requirements-dev.in +pytest==6.1.1 # via -r requirements/requirements-dev.in, pytest-cov, pytest-django +python-dateutil==2.8.1 # via -r requirements/requirements.in +python-gitlab==2.5.0 # via -r requirements/requirements.in +python-mpd2==1.1.0 # via -r requirements/requirements.in +pytz==2020.1 # via -r requirements/requirements.in, django, irc, tempora +pyyaml==5.3.1 # via bandit +requests-oauthlib==1.3.0 # via twython +requests==2.24.0 # via python-gitlab, requests-oauthlib, twython +six==1.15.0 # via bandit, irc, jaraco.collections, jaraco.logging, jaraco.text, packaging, pip-tools, python-dateutil, tox, virtualenv +smmap==3.0.4 # via gitdb +snowballstemmer==2.0.0 # via pydocstyle +sqlparse==0.4.1 # via django +stevedore==3.2.2 # via bandit +tempora==4.0.0 # via irc, jaraco.logging +testfixtures==6.15.0 # via flake8-isort +toml==0.10.1 # via pytest, tox +tox-wheel==0.5.0 # via -r requirements/requirements-dev.in +tox==3.20.1 # via -r requirements/requirements-dev.in, tox-wheel +twython==3.8.2 # via -r requirements/requirements.in +urllib3==1.25.11 # via requests +versioneer==0.18 # via -r requirements/requirements-dev.in +virtualenv==20.0.35 # via tox +wheel==0.35.1 # via tox-wheel +zipp==3.3.2 # via importlib-metadata, importlib-resources # The following packages are considered to be unsafe in a requirements file: -# setuptools==41.4.0 # via logilab-common +# pip +# setuptools diff --git a/requirements/requirements.txt b/requirements/requirements.txt index 7cfadb5..1aac3bc 100644 --- a/requirements/requirements.txt +++ b/requirements/requirements.txt @@ -2,39 +2,42 @@ # This file is autogenerated by pip-compile # To update, run: # -# pip-compile --output-file=requirements.txt requirements.in +# pip-compile --output-file=requirements/requirements.txt requirements/requirements.in # -certifi==2019.6.16 # via requests +asgiref==3.2.10 # via django +certifi==2020.6.20 # via requests chardet==3.0.4 # via requests -django-adminplus==0.5 -django-bootstrap3==11.0.0 -django-extensions==2.1.9 -django-registration-redux==2.6 -django==2.2.2 -djangorestframework==3.9.4 -future==0.17.1 # via parsedatetime -idna==2.8 # via requests -inflect==2.1.0 # via jaraco.itertools -irc==15.0.6 -jaraco.classes==2.0 # via jaraco.collections -jaraco.collections==2.0 # via irc -jaraco.functools==2.0 # via irc, jaraco.text, tempora -jaraco.itertools==4.4.2 # via irc -jaraco.logging==2.0 # via irc -jaraco.stream==2.0 # via irc -jaraco.text==3.0 # via irc, jaraco.collections -more-itertools==7.0.0 # via irc, jaraco.functools, jaraco.itertools -oauthlib==3.0.1 # via requests-oauthlib -parsedatetime==2.4 -ply==3.11 -python-dateutil==2.8.0 -python-gitlab==1.9.0 -python-mpd2==1.0.0 -pytz==2019.1 -requests-oauthlib==1.2.0 # via twython -requests==2.22.0 # via python-gitlab, requests-oauthlib, twython -six==1.12.0 # via django-extensions, irc, jaraco.classes, jaraco.collections, jaraco.itertools, jaraco.logging, jaraco.stream, python-dateutil, python-gitlab, tempora -sqlparse==0.3.0 # via django -tempora==1.14.1 # via irc, jaraco.logging -twython==3.7.0 -urllib3==1.25.3 # via requests +django-adminplus==0.5 # via -r requirements/requirements.in +django-bootstrap3==14.2.0 # via -r requirements/requirements.in +django-extensions==3.0.9 # via -r requirements/requirements.in +django-registration-redux==2.8 # via -r requirements/requirements.in +django==3.1.2 # via -r requirements/requirements.in, django-bootstrap3, djangorestframework +djangorestframework==3.12.1 # via -r requirements/requirements.in +idna==2.10 # via requests +importlib-metadata==1.7.0 # via django-bootstrap3, inflect +importlib-resources==3.1.1 # via jaraco.text +inflect==4.1.0 # via jaraco.itertools +irc==15.0.6 # via -r requirements/requirements.in +jaraco.classes==3.1.0 # via jaraco.collections +jaraco.collections==3.0.0 # via irc +jaraco.functools==3.0.1 # via irc, jaraco.text, tempora +jaraco.itertools==5.0.0 # via irc +jaraco.logging==3.0.0 # via irc +jaraco.stream==3.0.0 # via irc +jaraco.text==3.2.0 # via irc, jaraco.collections +more-itertools==8.5.0 # via irc, jaraco.classes, jaraco.functools, jaraco.itertools +oauthlib==3.1.0 # via requests-oauthlib +parsedatetime==2.6 # via -r requirements/requirements.in +ply==3.11 # via -r requirements/requirements.in +python-dateutil==2.8.1 # via -r requirements/requirements.in +python-gitlab==2.5.0 # via -r requirements/requirements.in +python-mpd2==1.1.0 # via -r requirements/requirements.in +pytz==2020.1 # via -r requirements/requirements.in, django, irc, tempora +requests-oauthlib==1.3.0 # via twython +requests==2.24.0 # via python-gitlab, requests-oauthlib, twython +six==1.15.0 # via irc, jaraco.collections, jaraco.logging, jaraco.text, python-dateutil +sqlparse==0.4.1 # via django +tempora==4.0.0 # via irc, jaraco.logging +twython==3.8.2 # via -r requirements/requirements.in +urllib3==1.25.11 # via requests +zipp==3.3.2 # via importlib-metadata, importlib-resources