xonsh/setup.cfg
Morten Enemark Lund 4833134cfd Squashed 'xonsh/ply/' changes from 0f398b72..dca6c606
dca6c606 Updated CHANGES
07911e13 Merge pull request #197 from rreilink/master
bd76ca8a Fixes issue #196, including test case
73a573a1 Fixes issue #195, including test case
a37e0839 Minor typo fixes
d714f1b2 Added setup.md
0a91e272 Remove mention of setup.py
828ddf09 Updated CHANGES
db32b6ad Update to contributing concerning releases
9379f3e9 Removed manifest.in
3f848e95 Merge branch 'master' of https://github.com/dabeaz/ply
4ddfa38b Experiment. Remove setup.py
eccf10c9 Merge pull request #168 from laerreal/fixup_infinite_recursion
27502941 Merge pull request #167 from kajojify/patch-1
af91e60d Merge pull request #190 from BoboTiG/fix-resource-warnings
046ff4bf Removed Py3.7 from travis
6be29b5e Bump copyright. Slight travis change
94cb676a Remove semilicons left
d406e718 Fix several ResourceWarning: unclosed file
6115845b Updated contribution guidelines
7aebc4ac Added contribution file
a8587433 Update ply.html
8ad324d6 Preprocessor: drag dictionary with expanded macros through `macro_expand_args`
ebca61e3 Preprocessor.macro_expand_args: rename `expanded` to `expanded_args`
2a6e5142 test: add example of an infinite macro argument expansion
f335d246 Update ply.html

git-subtree-dir: xonsh/ply
git-subtree-split: dca6c606d63d4729a395f30953456b0f00d4f443
2019-02-10 13:38:12 +01:00

52 lines
1.5 KiB
INI

[tool:pytest]
flake8-max-line-length = 180
flake8-ignore =
*.py E122
*.py E203 # E203 whitespace before ':'
*.py E402
*.py W503 # line break before binary operators is a good thing
tests/tools.py E128
xonsh/pygments_cache.py ALL
# flake8 gives incorrect unused import errors, F401
xonsh/ast.py F401
xonsh/platform.py F401
xonsh/built_ins.py F821 E721
xonsh/commands_cache.py F841
xonsh/history.py F821
xonsh/jupyter_kernel.py E203
xonsh/pyghooks.py F821
xonsh/style_tools.py F821
xonsh/readline_shell.py F401
xonsh/timings.py F401
xonsh/tokenize.py F821 F841
xonsh/tools.py E731
xonsh/xonfig.py E731
xonsh/proc.py E261 E265
xonsh/ptk/key_bindings.py F841
xonsh/ptk/shell.py E731
xontrib/vox.py F821
__amalgam__.py ALL
# test files should be PEP8 but a ton of errors for now
test_*.py ALL
# we don't care about sphinx autogenerated files
docs/*.py ALL
# we don't care about ply files?
ply/*.py ALL
# these run VERY slowly and give tons of errors
parser*_table.py ALL
# oh come on
setup.py ALL
# remove these later
*.py E741 # ambiguous variable name
xonsh/color_tools.py E305
xonsh/inspectors.py E722
xonsh/lexer.py E741
xonsh/platform.py E305
xonsh/style_tools.py E305
xonsh/tools.py E305
xonsh/winutils.py E305
xonsh/completers/_aliases.py E305
xonsh/completers/python.py E722
xonsh/parsers/context_check.py E305
xonsh/xoreutils/*.py E722 E305