hysts/PnP-diffusion-features
33
1[project]2name = "pnp-diffusion-features"3version = "0.1.0"4description = ""5readme = "README.md"6requires-python = ">=3.10"7dependencies = [8 "albumentations>=1.4.24",9 "clip",10 "diffusers==0.12.1",11 "einops>=0.8.0",12 "gradio>=5.12.0",13 "hf-transfer>=0.1.9",14 "imageio[ffmpeg]>=2.36.1",15 "kornia>=0.7.4",16 "omegaconf>=2.3.0",17 "opencv-python-headless>=4.10.0.84",18 "python-slugify>=8.0.4",19 "pytorch-lightning==1.9.0",20 "scikit-learn>=1.6.0",21 "taming-transformers",22 "torch==1.13.1",23 "torchvision>=0.14.1",24 "transformers>=4.48.0",25]26 27[tool.ruff]28line-length = 11929 30[tool.ruff.lint]31select = ["ALL"]32ignore = [33 "COM812", # missing-trailing-comma34 "D203", # one-blank-line-before-class35 "D213", # multi-line-summary-second-line36 "E501", # line-too-long37 "SIM117", # multiple-with-statements38]39extend-ignore = [40 "D100", # undocumented-public-module41 "D101", # undocumented-public-class42 "D102", # undocumented-public-method43 "D103", # undocumented-public-function44 "D104", # undocumented-public-package45 "D105", # undocumented-magic-method46 "D107", # undocumented-public-init47 "EM101", # raw-string-in-exception48 "FBT001", # boolean-type-hint-positional-argument49 "FBT002", # boolean-default-value-positional-argument50 "PD901", # pandas-df-variable-name51 "PGH003", # blanket-type-ignore52 "PLR0913", # too-many-arguments53 "PLR0915", # too-many-statements54 "TRY003", # raise-vanilla-args55]56unfixable = [57 "F401", # unused-import58]59 60[tool.ruff.format]61docstring-code-format = true62 63[tool.uv.sources]64clip = { git = "https://github.com/openai/CLIP.git" }65taming-transformers = { git = "https://github.com/CompVis/taming-transformers.git" }66 