.flake8 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. [flake8]
  2. ignore =
  3. E203, # whitespace before ':' (Black)
  4. W503, # line break before binary operator (Black)
  5. per-file-ignores =
  6. # Many of these ignores can and should be removed and the problem fixed.
  7. # F841 local variable is assigned to but never used
  8. # F403 star import used; unable to detect undefined names
  9. # F405 variable may be undefined, or defined from star imports
  10. # E402 module level import not at top of file
  11. # E501 line too long
  12. core/debug.py: E501
  13. core/gcmd.py: E402, E501
  14. core/giface.py: E501
  15. core/gthread.py: F841
  16. core/gconsole.py: E722, W605
  17. core/toolboxes.py: E722, E501
  18. core/utils.py: E722, F841, W605
  19. core/workspace.py: E722, E501
  20. core/render.py: E722, F841, E501
  21. core/ws.py: F841, E501
  22. core/settings.py: E722
  23. datacatalog/tree.py: E731, E402, E501
  24. dbmgr/base.py: E501, E722, F841
  25. dbmgr/dialogs.py: E501, F841, E722
  26. dbmgr/sqlbuilder.py: E501, E722, F841
  27. dbmgr/manager.py: E501, E722
  28. dbmgr/vinfo.py: F841
  29. docs/wxgui_sphinx/conf.py: E402, E501
  30. gcp/g.gui.gcp.py: F841
  31. gcp/manager.py: E501, F841, E722
  32. gcp/mapdisplay.py: F841
  33. gmodeler/*: F841, E722, W605, F405, F403, E402
  34. gui_core/*: F841, E266, E722, W605
  35. gui_core/dialogs.py: E501, E722, F841, W605
  36. gui_core/forms.py: E501, E722, F841
  37. gui_core/ghelp.py: E501, E722
  38. gui_core/gselect.py: E501, F841, E266, E722
  39. gui_core/preferences.py: E501, E266, F841
  40. gui_core/treeview.py: E501, F841
  41. gui_core/widgets.py: E501, F841, E722, E266
  42. image2target/*: F841, E722, E265, E501
  43. iscatt/*: F841, E722, E741, F405, F403, E501
  44. lmgr/giface.py: E501, E741
  45. lmgr/frame.py: F841, E722, W605, E501
  46. # layertree still includes some formatting issues (it is ignored by Black)
  47. lmgr/layertree.py: E722, E266, W504, E225, E501
  48. lmgr/workspace.py: F841
  49. modules/*: F841, E722, W605, E501
  50. nviz/*: F841, E266, E722, W605, F403, F405, E501
  51. photo2image/*: F841, E722, E265, E501
  52. psmap/*: F841, E266, E722, F405, F403, E501
  53. vdigit/*: F841, E722, E741, F405, F403, E501
  54. vnet/*: F841, E501
  55. wxgui.py: F841
  56. animation/g.gui.animation.py: E501
  57. animation/mapwindow.py: F841
  58. animation/provider.py: F841, E501
  59. animation/temporal_manager.py: E501
  60. tplot/frame.py: F841, E722
  61. tplot/g.gui.tplot.py: E501
  62. rdigit/g.gui.rdigit.py: F841
  63. rdigit/toolbars.py: E501
  64. iclass/dialogs.py: E741, E501
  65. iclass/digit.py: F405, F403
  66. iclass/frame.py: F405, F403, E501
  67. iclass/g.gui.iclass.py: E501
  68. iclass/statistics.py: F841, F405, F403
  69. wxplot/dialogs.py: E501
  70. wxplot/histogram.py: E722
  71. wxplot/profile.py: F841, E722
  72. wxplot/base.py: F841, E722
  73. wxplot/scatter.py: E501
  74. location_wizard/dialogs.py: F841, E501
  75. location_wizard/wizard.py: E722
  76. mapdisp/frame.py: E501
  77. mapdisp/main.py: E722, E501
  78. mapdisp/test_mapdisp.py: E501
  79. mapdisp/toolbars.py: E501
  80. mapdisp/statusbar.py: F841, E501
  81. mapswipe/g.gui.mapswipe.py: E501
  82. mapwin/base.py: E722, E501
  83. mapwin/buffered.py: E722, E501
  84. mapwin/decorations.py: E501
  85. mapwin/graphics.py: E722
  86. startup/locdownload.py: E722, E402, E501
  87. timeline/g.gui.timeline.py: E501
  88. tools/build_modules_xml.py: E722, E501
  89. web_services/cap_interface.py: E501
  90. web_services/dialogs.py: E501
  91. web_services/widgets.py: F841, E741, W605, E402, E501
  92. rlisetup/frame.py: E741
  93. rlisetup/sampling_frame.py: F841
  94. rlisetup/wizard.py: E722, E741
  95. # Generated file
  96. menustrings.py: E501
  97. max-line-length = 88
  98. exclude =
  99. .git,
  100. __pycache__,
  101. .env,
  102. .venv,
  103. env,
  104. venv,
  105. ENV,
  106. env.bak,
  107. venv.bak,
  108. ctypes,
  109. pydispatch,
  110. testsuite,
  111. builtins =
  112. _