import launch | |
def update_transparent_background(): | |
from importlib.metadata import version as meta_version | |
from packaging import version | |
v = meta_version("transparent-background") | |
print("current transparent-background " + v) | |
if version.parse(v) < version.parse('1.2.3'): | |
launch.run_pip("install -U transparent-background", "update transparent-background version for Ebsynth Utility") | |
if not launch.is_installed("transparent_background"): | |
launch.run_pip("install transparent-background", "requirements for Ebsynth Utility") | |
update_transparent_background() | |
if not launch.is_installed("IPython"): | |
launch.run_pip("install ipython", "requirements for Ebsynth Utility") | |
if not launch.is_installed("seaborn"): | |
launch.run_pip("install ""seaborn>=0.11.0""", "requirements for Ebsynth Utility") | |
if not launch.is_installed("color_matcher"): | |
launch.run_pip("install color-matcher", "requirements for Ebsynth Utility") | |