From a83b561ea73ad67d73c829b3c0b94ca9e966f049 Mon Sep 17 00:00:00 2001 From: doctorpangloss <@hiddenswitch.com> Date: Tue, 15 Oct 2024 11:01:46 -0700 Subject: [PATCH] Follow symlinks for statics so that packages can correctly serve files when installed with uv. Update version. --- comfy/__init__.py | 2 +- comfy/cmd/server.py | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/comfy/__init__.py b/comfy/__init__.py index f102a9cad..d31c31eae 100644 --- a/comfy/__init__.py +++ b/comfy/__init__.py @@ -1 +1 @@ -__version__ = "0.0.1" +__version__ = "0.2.3" diff --git a/comfy/cmd/server.py b/comfy/cmd/server.py index d2a21c43e..4de6279e9 100644 --- a/comfy/cmd/server.py +++ b/comfy/cmd/server.py @@ -28,6 +28,7 @@ from aiohttp import web from can_ada import URL, parse as urlparse # pylint: disable=no-name-in-module from typing_extensions import NamedTuple +from .. import __version__ from .latent_preview_image_encoding import encode_preview_image from .. import interruption, model_management from .. import node_helpers @@ -64,7 +65,7 @@ async def send_socket_catch_exception(function, message): def get_comfyui_version(): - return "0.2.3" + return __version__ @web.middleware @@ -941,11 +942,11 @@ class PromptServer(ExecutorToClientProgress): for name, dir in self.nodes.EXTENSION_WEB_DIRS.items(): self.app.add_routes([ - web.static('/extensions/' + quote(name), dir), + web.static('/extensions/' + quote(name), dir, follow_symlinks=True), ]) self.app.add_routes([ - web.static('/', self.web_root), + web.static('/', self.web_root, follow_symlinks=True), ]) def get_queue_info(self):