Merge pull request #11264 from huchenlei/meta_class

🐛 Allow Script to have custom metaclass
This commit is contained in:
AUTOMATIC1111
2023-06-27 09:02:51 +03:00
committed by GitHub

View File

@@ -1,6 +1,7 @@
import os
import re
import sys
import inspect
from collections import namedtuple
import gradio as gr
@@ -249,7 +250,7 @@ def load_scripts():
def register_scripts_from_module(module):
for script_class in module.__dict__.values():
if type(script_class) != type:
if not inspect.isclass(script_class):
continue
if issubclass(script_class, Script):