diff --git a/tildes/prospector.yaml b/tildes/prospector.yaml index d6e20ca..d115a9a 100644 --- a/tildes/prospector.yaml +++ b/tildes/prospector.yaml @@ -30,7 +30,7 @@ pylint: - bad-continuation # let Black handle line-wrapping - comparison-with-callable # seems to have a lot of false positives - cyclic-import # not sure what's triggering this, doesn't seem to work correctly - - logging-format-interpolation # rather use f-strings than worry about this + - logging-fstring-interpolation # rather use f-strings than worry about this - no-else-return # elif after return - could refactor to enable this check - no-self-use # schemas do this a lot, would be nice to only disable for schemas - too-few-public-methods # plenty of classes that don't need multiple methods diff --git a/tildes/requirements-dev.in b/tildes/requirements-dev.in index 83f98ae..2a508df 100644 --- a/tildes/requirements-dev.in +++ b/tildes/requirements-dev.in @@ -2,7 +2,7 @@ black freezegun mypy -prospector==1.2.0 +prospector pyramid-debugtoolbar pytest pytest-mock diff --git a/tildes/requirements-dev.txt b/tildes/requirements-dev.txt index 5731659..635086c 100644 --- a/tildes/requirements-dev.txt +++ b/tildes/requirements-dev.txt @@ -2,7 +2,7 @@ ago==0.0.93 alembic==1.4.2 appdirs==1.4.4 # via black argon2-cffi==20.1.0 -astroid==2.3.3 # via prospector, pylint, pylint-celery, pylint-flask, requirements-detector +astroid==2.4.1 # via prospector, pylint, pylint-celery, pylint-flask, requirements-detector attrs==19.3.0 # via black, pytest backcall==0.2.0 # via ipython beautifulsoup4==4.9.1 @@ -16,6 +16,8 @@ click==7.1.2 cornice==5.0.1 decorator==4.4.2 # via ipython, traitlets dodgy==0.2.1 # via prospector +flake8-polyfill==1.0.2 # via pep8-naming +flake8==3.8.3 # via flake8-polyfill freezegun==0.3.15 gunicorn==20.0.4 html5lib==1.1 @@ -31,7 +33,7 @@ lazy-object-proxy==1.4.3 # via astroid mako==1.1.3 # via alembic, pyramid-mako markupsafe==1.1.1 # via jinja2, mako, pyramid-jinja2 marshmallow==3.7.1 -mccabe==0.6.1 # via prospector, pylint +mccabe==0.6.1 # via flake8, prospector, pylint more-itertools==8.4.0 # via pytest mypy-extensions==0.4.3 # via mypy mypy==0.782 @@ -39,7 +41,7 @@ packaging==20.4 # via bleach, pytest parso==0.7.1 # via jedi pastedeploy==2.1.0 # via plaster-pastedeploy pathspec==0.8.0 # via black -pep8-naming==0.4.1 # via prospector +pep8-naming==0.10.0 # via prospector pexpect==4.8.0 # via ipython pickleshare==0.7.5 # via ipython pillow==7.2.0 @@ -49,22 +51,22 @@ plaster==1.0 # via plaster-pastedeploy, pyramid pluggy==0.13.1 # via pytest prometheus-client==0.8.0 prompt-toolkit==3.0.5 # via ipython -prospector==1.2.0 +prospector==1.3.0 psycopg2==2.8.5 ptyprocess==0.6.0 # via pexpect publicsuffix2==2.20160818 py==1.9.0 # via pytest -pycodestyle==2.4.0 # via prospector +pycodestyle==2.6.0 # via flake8, prospector pycparser==2.20 # via cffi pydocstyle==5.0.2 # via prospector -pyflakes==2.1.1 # via prospector +pyflakes==2.2.0 # via flake8, prospector pygit2==1.2.1 pygments==2.6.1 pylint-celery==0.3 # via prospector -pylint-django==2.0.12 # via prospector +pylint-django==2.0.15 # via prospector pylint-flask==0.6 # via prospector pylint-plugin-utils==0.6 # via prospector, pylint-celery, pylint-django, pylint-flask -pylint==2.4.4 # via prospector, pylint-celery, pylint-django, pylint-flask, pylint-plugin-utils +pylint==2.5.2 # via prospector, pylint-celery, pylint-django, pylint-flask, pylint-plugin-utils pyotp==2.4.0 pyparsing==2.4.7 # via packaging pyramid-debugtoolbar==4.6.1 @@ -97,7 +99,7 @@ stripe==2.49.0 testing.common.database==2.0.3 # via testing.redis testing.redis==1.1.1 titlecase==1.1.1 -toml==0.10.1 # via black, pytest +toml==0.10.1 # via black, pylint, pytest traitlets==4.3.3 # via ipython transaction==3.0.0 # via pyramid-tm, zope.sqlalchemy translationstring==1.4 # via pyramid @@ -112,7 +114,7 @@ webassets==2.0 # via pyramid-webassets webencodings==0.5.1 # via bleach, html5lib webob==1.8.6 # via pyramid, webtest webtest==2.0.35 -wrapt==1.11.2 +wrapt==1.12.1 zope.deprecation==4.4.0 # via pyramid, pyramid-jinja2 zope.interface==5.1.0 # via pyramid, pyramid-webassets, transaction, zope.sqlalchemy zope.sqlalchemy==1.3