From 13c2638bcd0bd645dca6e616a6d2ad7e9c92a0de Mon Sep 17 00:00:00 2001 From: Vladimir Mandic Date: Sun, 3 Sep 2023 15:53:02 -0400 Subject: [PATCH] update rembg --- .gitmodules | 2 +- CHANGELOG.md | 7 +++++-- extensions-builtin/stable-diffusion-webui-rembg | 2 +- installer.py | 4 +--- 4 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.gitmodules b/.gitmodules index 5863439a2..a4cf860dc 100644 --- a/.gitmodules +++ b/.gitmodules @@ -26,7 +26,7 @@ ignore = dirty [submodule "extensions-builtin/stable-diffusion-webui-rembg"] path = extensions-builtin/stable-diffusion-webui-rembg - url = https://github.com/AUTOMATIC1111/stable-diffusion-webui-rembg + url = https://github.com/vladmandic/sd-extension-rembg ignore = dirty [submodule "extensions-builtin/a1111-sd-webui-lycoris"] path = extensions-builtin/a1111-sd-webui-lycoris diff --git a/CHANGELOG.md b/CHANGELOG.md index 8a516bd83..2c15f2e62 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,9 @@ # Change Log for SD.Next -## Update for 2023-09-01 +## Update for 2023-09-03 +- full python 3.11 support + note that changing python version does require reinstall - extra networks: - support for **tags** show tags on hover, search by tag, list tags, add to prompt, etc. @@ -19,7 +21,8 @@ create zero-tensor for prompt if prompt is empty (positive or negative) - add `diffusers_aesthetics_score` setting automatically guide unet towards higher pleasing images -- fixes: +- general: + - `rembg` remove backgrounds support for **is-net** model - pre-create all system folders on startup ## Update for 2023-08-30 diff --git a/extensions-builtin/stable-diffusion-webui-rembg b/extensions-builtin/stable-diffusion-webui-rembg index 3d9eedbbf..99fa213b8 160000 --- a/extensions-builtin/stable-diffusion-webui-rembg +++ b/extensions-builtin/stable-diffusion-webui-rembg @@ -1 +1 @@ -Subproject commit 3d9eedbbf0d585207f97d5b21e42f32c0042df70 +Subproject commit 99fa213b8daff7a6200a0149f2bef7a81b99b30a diff --git a/installer.py b/installer.py index cd8921748..435d2a654 100644 --- a/installer.py +++ b/installer.py @@ -267,11 +267,9 @@ def clone(url, folder, commithash=None): # check python version def check_python(): - supported_minors = [9, 10] + supported_minors = [9, 10, 11] if args.quick: return - if args.experimental: - supported_minors.append(11) log.info(f'Python {platform.python_version()} on {platform.system()}') if not (int(sys.version_info.major) == 3 and int(sys.version_info.minor) in supported_minors): log.error(f"Incompatible Python version: {sys.version_info.major}.{sys.version_info.minor}.{sys.version_info.micro} required 3.{supported_minors}")