1*e3723e1fSApple OSS Distributions# Enable pycodestyle (`E`) and Pyflakes (`F`) codes by default. 2*e3723e1fSApple OSS Distributionsselect = ["E", "F"] 3*e3723e1fSApple OSS Distributionsignore = ["E741"] 4*e3723e1fSApple OSS Distributions 5*e3723e1fSApple OSS Distributions# Allow autofix for all enabled rules (when `--fix`) is provided. 6*e3723e1fSApple OSS Distributionsfixable = ["A", "B", "C", "D", "E", "F", "G", "I", "N", "Q", "S", "T", "W", "ANN", "ARG", "BLE", "COM", "DJ", "DTZ", "EM", "ERA", "EXE", "FBT", "ICN", "INP", "ISC", "NPY", "PD", "PGH", "PIE", "PL", "PT", "PTH", "PYI", "RET", "RSE", "RUF", "SIM", "SLF", "TCH", "TID", "TRY", "UP", "YTT"] 7*e3723e1fSApple OSS Distributionsunfixable = [] 8*e3723e1fSApple OSS Distributions 9*e3723e1fSApple OSS Distributions# Assume several lldb and xnu-specific globals are built-in. 10*e3723e1fSApple OSS Distributionsbuiltins = ["lldb", "kern", "cast", "addressof"] 11*e3723e1fSApple OSS Distributions 12*e3723e1fSApple OSS Distributions# Exclude a variety of commonly ignored directories. 13*e3723e1fSApple OSS Distributionsexclude = [ 14*e3723e1fSApple OSS Distributions ".eggs", 15*e3723e1fSApple OSS Distributions ".egg-info", 16*e3723e1fSApple OSS Distributions ".ruff_cache", 17*e3723e1fSApple OSS Distributions "__pycache__", 18*e3723e1fSApple OSS Distributions "dist", 19*e3723e1fSApple OSS Distributions] 20*e3723e1fSApple OSS Distributions 21*e3723e1fSApple OSS Distributions# Same as Black. 22*e3723e1fSApple OSS Distributionsline-length = 88 23*e3723e1fSApple OSS Distributions 24*e3723e1fSApple OSS Distributions# Allow unused variables when underscore-prefixed. 25*e3723e1fSApple OSS Distributionsdummy-variable-rgx = "^(_+|(_+[a-zA-Z0-9_]*[a-zA-Z0-9]+?))$" 26*e3723e1fSApple OSS Distributions 27*e3723e1fSApple OSS Distributions# Assume Python 3.9. 28*e3723e1fSApple OSS Distributionstarget-version = "py39" 29*e3723e1fSApple OSS Distributions 30*e3723e1fSApple OSS Distributions# Unlike Flake8, default to a complexity level of 10. 31*e3723e1fSApple OSS Distributionsmccabe.max-complexity = 10 32