|
|
[project] |
|
|
name = "ComfyUI" |
|
|
version = "0.3.67" |
|
|
readme = "README.md" |
|
|
license = { file = "LICENSE" } |
|
|
requires-python = ">=3.9" |
|
|
|
|
|
[project.urls] |
|
|
homepage = "https://www.comfy.org/" |
|
|
repository = "https://github.com/comfyanonymous/ComfyUI" |
|
|
documentation = "https://docs.comfy.org/" |
|
|
|
|
|
[tool.ruff] |
|
|
lint.select = [ |
|
|
"N805", |
|
|
"S307", |
|
|
"S102", |
|
|
"T", |
|
|
"W", |
|
|
|
|
|
|
|
|
"F", |
|
|
] |
|
|
exclude = ["*.ipynb", "**/generated/*.pyi"] |
|
|
|
|
|
[tool.pylint] |
|
|
master.py-version = "3.9" |
|
|
master.extension-pkg-allow-list = [ |
|
|
"pydantic", |
|
|
] |
|
|
reports.output-format = "colorized" |
|
|
similarities.ignore-imports = "yes" |
|
|
messages_control.disable = [ |
|
|
"missing-module-docstring", |
|
|
"missing-class-docstring", |
|
|
"missing-function-docstring", |
|
|
"line-too-long", |
|
|
"too-few-public-methods", |
|
|
"too-many-public-methods", |
|
|
"too-many-instance-attributes", |
|
|
"too-many-positional-arguments", |
|
|
"broad-exception-raised", |
|
|
"too-many-lines", |
|
|
"invalid-name", |
|
|
"unused-argument", |
|
|
"broad-exception-caught", |
|
|
"consider-using-with", |
|
|
"fixme", |
|
|
"too-many-statements", |
|
|
"too-many-branches", |
|
|
"too-many-locals", |
|
|
"too-many-arguments", |
|
|
"too-many-return-statements", |
|
|
"too-many-nested-blocks", |
|
|
"duplicate-code", |
|
|
"abstract-method", |
|
|
"superfluous-parens", |
|
|
"arguments-differ", |
|
|
"redefined-builtin", |
|
|
"unnecessary-lambda", |
|
|
"dangerous-default-value", |
|
|
"invalid-overridden-method", |
|
|
|
|
|
"bad-classmethod-argument", |
|
|
"wrong-import-order", |
|
|
"ungrouped-imports", |
|
|
"unnecessary-pass", |
|
|
"unnecessary-lambda-assignment", |
|
|
"no-else-return", |
|
|
"unused-variable", |
|
|
] |
|
|
|