From 306f860417f2c08b2943efa41c6176bd075871ca Mon Sep 17 00:00:00 2001 From: Dariusz L Date: Sat, 28 Jun 2025 05:44:25 +0200 Subject: [PATCH] Add pyproject.toml for LayerForge project Introduces the pyproject.toml file with project metadata, dependencies, and ComfyUI-specific configuration for the LayerForge canvas node. --- pyproject.toml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 pyproject.toml diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..a75c6ab --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,16 @@ +[project] +name = "layerforge" +description = "LayerForge is an advanced canvas node for ComfyUI that provides a Photoshop-like, layer-based editing experience. It allows you to composite, mask, and blend multiple images directly within your workflow. It offers full control over transformations (move, scale, rotate), blend modes, and opacity for each layer. The final image and its corresponding mask are provided as outputs, ready for seamless integration with other nodes." +version = "1.2.0" +license = {file = "LICENSE"} +dependencies = ["torch", "torchvision", "transformers", "aiohttp", "numpy", "tqdm", "Pillow"] + +[project.urls] +Repository = "https://github.com/Azornes/Comfyui-LayerForge" +# Used by Comfy Registry https://registry.comfy.org + +[tool.comfy] +PublisherId = "azornes" +DisplayName = "Comfyui-LayerForge" +Icon = "" +includes = []