1*6f336411SStefano Zampiniinclude = ["*.py", "src/*.py"] 2*6f336411SStefano Zampiniexclude = ["demo/legacy", "*env"] 3*6f336411SStefano Zampini 4*6f336411SStefano Zampini[lint] 5*6f336411SStefano Zampiniselect = [ 6*6f336411SStefano Zampini "A", 7*6f336411SStefano Zampini "B", 8*6f336411SStefano Zampini "C", 9*6f336411SStefano Zampini # "D", 10*6f336411SStefano Zampini "E", 11*6f336411SStefano Zampini "F", 12*6f336411SStefano Zampini "G", 13*6f336411SStefano Zampini # "I", 14*6f336411SStefano Zampini "S", 15*6f336411SStefano Zampini "W", 16*6f336411SStefano Zampini "UP", 17*6f336411SStefano Zampini # "ARG", 18*6f336411SStefano Zampini # "ISC", 19*6f336411SStefano Zampini "PIE", 20*6f336411SStefano Zampini # "PTH", 21*6f336411SStefano Zampini "PYI", 22*6f336411SStefano Zampini "RET", 23*6f336411SStefano Zampini # "RUF", 24*6f336411SStefano Zampini # "TRY", 25*6f336411SStefano Zampini "YTT", 26*6f336411SStefano Zampini] 27*6f336411SStefano Zampini 28*6f336411SStefano Zampiniignore = [ 29*6f336411SStefano Zampini "E501", # Line too long 30*6f336411SStefano Zampini "E731", # Do not assign a `lambda` expression, use a `def` 31*6f336411SStefano Zampini "G004", # Logging statement uses f-string 32*6f336411SStefano Zampini "S110", # `try`-`except`-`pass` detected, consider logging the exception 33*6f336411SStefano Zampini "UP015", # [*] Unnecessary open mode parameters 34*6f336411SStefano Zampini "C901", # `function` is too complex 35*6f336411SStefano Zampini] 36*6f336411SStefano Zampini 37*6f336411SStefano Zampini[format] 38*6f336411SStefano Zampiniquote-style = "single" 39*6f336411SStefano Zampini 40*6f336411SStefano Zampini[lint.per-file-ignores] 41*6f336411SStefano Zampini"demo/*" = ["E402", "PIE790",] 42