""" Pixel Sorting - ASDF-style pixel sorting for Python. When this directory is placed in ComfyUI's custom_nodes folder, the nodes are automatically registered. For library usage, install with pip and import from 'pixelsort'. """ # ComfyUI node registration # This is loaded when the directory is in ComfyUI's custom_nodes try: # Add src to path so we can import pixelsort even when not installed import sys from pathlib import Path current_dir = Path(__file__).parent src_path = current_dir / "src" if src_path.exists() and str(src_path) not in sys.path: sys.path.insert(0, str(src_path)) # Import nodes from .nodes import NODE_CLASS_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS # ComfyUI will look for these __all__ = ['NODE_CLASS_MAPPINGS', 'NODE_DISPLAY_NAME_MAPPINGS'] except Exception as e: # If we're being imported as a regular package, this is expected print(f"Note: ComfyUI nodes not loaded - {e}") __all__ = []