From c5b1fb36a5c501418b9f2770f9a0ac1185bcaa6b Mon Sep 17 00:00:00 2001 From: Vladimir Mandic Date: Thu, 21 Nov 2024 20:29:16 -0500 Subject: [PATCH 1/2] relax settings validator Signed-off-by: Vladimir Mandic --- modules/shared.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/shared.py b/modules/shared.py index 0bd893c9e..ceec3162c 100644 --- a/modules/shared.py +++ b/modules/shared.py @@ -297,8 +297,8 @@ class OptionInfo: value = [value] for v in value: if v not in choices: - log.warning(f'Setting validation: "{opt}"="{v}" default="{self.default}" choices={choices}') - return False + log.debug(f'Setting validation: "{opt}"="{v}" default="{self.default}" choices={choices}') + # return False minimum = args.get("minimum", None) maximum = args.get("maximum", None) if (minimum is not None and value < minimum) or (maximum is not None and value > maximum): From a0403e7d54bc509608ab628715c16862cd9c81d8 Mon Sep 17 00:00:00 2001 From: Vladimir Mandic Date: Thu, 21 Nov 2024 20:30:45 -0500 Subject: [PATCH 2/2] update diffusers Signed-off-by: Vladimir Mandic --- installer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/installer.py b/installer.py index 3b1cf95e4..fe52ce668 100644 --- a/installer.py +++ b/installer.py @@ -459,7 +459,7 @@ def check_python(supported_minors=[9, 10, 11, 12], reason=None): def check_diffusers(): if args.skip_all or args.skip_requirements: return - sha = 'f6f7afa1d7c6f45f8568c5603b1e6300d4583f04' + sha = 'cd6ca9df2987c000b28e13b19bd4eec3ef3c914b' pkg = pkg_resources.working_set.by_key.get('diffusers', None) minor = int(pkg.version.split('.')[1] if pkg is not None else 0) cur = opts.get('diffusers_version', '') if minor > 0 else ''