mirror of
https://github.com/sd-webui/stable-diffusion-webui.git
synced 2024-12-04 17:43:39 +03:00
109 lines
3.1 KiB
Plaintext
109 lines
3.1 KiB
Plaintext
-e .
|
|
|
|
# See: https://github.com/CompVis/taming-transformers/issues/176
|
|
# -e git+https://github.com/CompVis/taming-transformers.git@master#egg=taming-transformers # required by ldm
|
|
# Note: taming package needs to be installed with -e option
|
|
-e git+https://github.com/CompVis/taming-transformers#egg=taming-transformers
|
|
invisible-watermark==0.1.5
|
|
taming-transformers-rom1504==0.0.6 # required by ldm
|
|
|
|
# Note: K-diffusion brings in CLIP 1.0 as a dependency automatically; will create a dependency resolution conflict when explicitly specified together
|
|
git+https://github.com/openai/CLIP.git@main#egg=clip
|
|
|
|
git+https://github.com/crowsonkb/k-diffusion.git
|
|
# git+https://github.com/hlky/k-diffusion-sd#egg=k_diffusion
|
|
|
|
# Dependencies required for Stable Diffusion UI
|
|
pynvml==11.4.1
|
|
omegaconf==2.2.3
|
|
|
|
# Note: Jinja2 3.x major version required due to breaking changes found in markupsafe==2.1.1; 2.0.1 is incompatible with other upstream dependencies
|
|
# see https://github.com/pallets/markupsafe/issues/304
|
|
Jinja2==3.1.2 # Jinja2 is required by Gradio
|
|
|
|
# Environment Dependencies for WebUI (gradio)
|
|
gradio==3.4.1
|
|
|
|
# Environment Dependencies for WebUI (streamlit)
|
|
streamlit==1.14.0
|
|
streamlit-on-Hover-tabs==1.0.1
|
|
streamlit-option-menu==0.3.2
|
|
streamlit_nested_layout==0.1.1
|
|
streamlit-server-state==0.15.0
|
|
streamlit-tensorboard==0.0.2
|
|
streamlit-elements==0.1.* # used for the draggable dashboard and new UI design (WIP)
|
|
streamlit-ace==0.1.1 # used to replace the text area on the prompt and also for the code editor tool.
|
|
#streamlit-base-extras # used for logging, thread spawning, thread locking and page routing. For now we are using a modified local version which we have to change to use the proper version from pypi.
|
|
hydralit==1.0.14
|
|
hydralit_components==1.0.10
|
|
stqdm==0.0.4
|
|
uvicorn
|
|
fastapi
|
|
jsonmerge==1.8.
|
|
matplotlib==3.6.
|
|
resize-right==0.0.2
|
|
torchdiffeq==0.2.3
|
|
barfi==0.7.0
|
|
altair<5
|
|
|
|
# Environment Dependencies for WebUI (flet)
|
|
|
|
# txt2vid
|
|
diffusers==0.7.2
|
|
librosa==0.9.2
|
|
|
|
# img2img inpainting
|
|
streamlit-drawable-canvas==0.9.2
|
|
|
|
# Img2text
|
|
ftfy==6.1.1
|
|
fairscale==0.4.4
|
|
regex
|
|
timm==0.6.7
|
|
tqdm==4.64.0
|
|
tensorboard==2.10.1
|
|
|
|
# Other
|
|
retry==0.9.2 # used by sd_utils
|
|
python-slugify==6.1.2 # used by sd_utils
|
|
piexif==1.1.3 # used by sd_utils
|
|
pywebview==3.6.3 # used by streamlit_webview.py
|
|
shutup==0.2.0 # remove all the annoying warnings
|
|
|
|
accelerate==0.12.0
|
|
albumentations==0.4.3
|
|
einops==0.3.1
|
|
facexlib>=0.2.3
|
|
imageio-ffmpeg==0.4.2
|
|
imageio==2.9.0
|
|
kornia==0.6
|
|
loguru
|
|
opencv-python-headless==4.6.0.66
|
|
open-clip-torch==2.0.2
|
|
pandas==1.4.3
|
|
pudb==2019.2
|
|
pytorch-lightning==1.7.7
|
|
realesrgan==0.3.0
|
|
test-tube>=0.7.5
|
|
timm==0.6.7
|
|
torch-fidelity==0.3.0
|
|
transformers==4.19.2 # do not change
|
|
torchmetrics==0.11.4
|
|
wget
|
|
|
|
# Optional packages commonly used with Stable Diffusion workflow
|
|
|
|
# Upscalers
|
|
basicsr==1.4.2 # required by RealESRGAN
|
|
gfpgan==1.3.8 # GFPGAN
|
|
realesrgan==0.3.0 # RealESRGAN brings in GFPGAN as a requirement
|
|
-e git+https://github.com/devilismyfriend/latent-diffusion#egg=latent-diffusion
|
|
|
|
## for monocular depth estimation
|
|
tensorflow==2.10.0
|
|
|
|
# Unused Packages: No current usage but will be used in the future.
|
|
|
|
|
|
# Orphaned Packages: No usage found
|