From 718b217868e116033481f59b3d3e4a1687f15d54 Mon Sep 17 00:00:00 2001 From: "Brian S. Stephan" Date: Fri, 19 Jun 2020 19:40:01 -0500 Subject: [PATCH] add flake8 and many plugins to requirements-dev, for vim's sake --- requirements/requirements-dev.in | 7 +++++++ requirements/requirements-dev.txt | 19 +++++++++++++++++-- 2 files changed, 24 insertions(+), 2 deletions(-) diff --git a/requirements/requirements-dev.in b/requirements/requirements-dev.in index 4940edc..b9c0312 100644 --- a/requirements/requirements-dev.in +++ b/requirements/requirements-dev.in @@ -1,5 +1,12 @@ -r requirements.in +flake8 # flake8 and plugins, for local dev linting in vim +flake8-blind-except +flake8-builtins +flake8-docstrings +flake8-executable +flake8-isort +flake8-logging-format pip-tools # pip-compile tox # CI stuff tox-wheel # build wheels in tox diff --git a/requirements/requirements-dev.txt b/requirements/requirements-dev.txt index ae78002..cce7065 100644 --- a/requirements/requirements-dev.txt +++ b/requirements/requirements-dev.txt @@ -8,20 +8,34 @@ appdirs==1.4.4 # via virtualenv click==7.1.2 # via flask, pip-tools distlib==0.3.0 # via virtualenv 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.3 # via -r requirements/requirements-dev.in +flake8-isort==3.0.0 # via -r requirements/requirements-dev.in +flake8-logging-format==0.6.0 # via -r requirements/requirements-dev.in +flake8==3.8.3 # via -r requirements/requirements-dev.in, flake8-builtins, flake8-docstrings, flake8-executable, flake8-isort flask==1.1.2 # via -r requirements/requirements.in -importlib-metadata==1.6.0 # via markdown, pluggy, tox, virtualenv +importlib-metadata==1.6.0 # via flake8, markdown, pluggy, tox, virtualenv +isort[pyproject]==4.3.21 # via flake8-isort itsdangerous==1.1.0 # via flask jinja2==2.11.2 # via flask markdown==3.2.2 # via -r requirements/requirements.in markupsafe==1.1.1 # via jinja2 +mccabe==0.6.1 # via flake8 packaging==20.4 # via tox pip-tools==5.2.1 # via -r requirements/requirements-dev.in pluggy==0.13.1 # via tox py==1.8.1 # via tox +pycodestyle==2.6.0 # via flake8 +pydocstyle==5.0.2 # via flake8-docstrings +pyflakes==2.2.0 # via flake8 pyparsing==2.4.7 # via packaging pytz==2020.1 # via tzlocal six==1.15.0 # via packaging, pip-tools, tox, virtualenv -toml==0.10.1 # via tox +snowballstemmer==2.0.0 # via pydocstyle +testfixtures==6.14.1 # via flake8-isort +toml==0.10.1 # via isort, tox tox-wheel==0.4.2 # via -r requirements/requirements-dev.in tox==3.15.2 # via -r requirements/requirements-dev.in, tox-wheel tzlocal==2.1 # via -r requirements/requirements.in @@ -33,3 +47,4 @@ zipp==3.1.0 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: # pip +# setuptools