Files
aszc-dev-ComfyUI-CoreMLSuite/pyproject.toml
T
aszc d0cca3c3f4 fix(conversion): load .mlpackage instead of unloadable .mlmodelc (#59)
* fix(conversion): load .mlpackage instead of unloadable .mlmodelc

The native ct.models.MLModel runtime added in the diffusers conversion
path cannot load compiled .mlmodelc directories (no Manifest.json), so
the converter's compiled output failed at load with "A valid manifest
does not exist". Both converters now return the .mlpackage directly and
the loader lists only .mlpackage. Removes the now-dead coremlcompiler
wrappers.

* chore(release): bump version to 2.0.1
2026-05-26 16:04:38 +02:00

57 lines
1.3 KiB
TOML

[project]
name = "comfyui-coremlsuite"
description = "This extension contains a set of custom nodes for ComfyUI that allow you to use Core ML models in your ComfyUI workflows."
version = "2.0.1"
license = "MIT"
requires-python = ">=3.12,<3.13"
packages = [{ include = "coreml_suite" }]
dependencies = [
"torch>=2.7,<2.8",
"coremltools>=9,<10",
"numpy>=2,<3",
"diffusers>=0.30",
"peft>=0.13",
"omegaconf>=2.3",
"transformers>=4.44",
]
[project.urls]
Repository = "https://github.com/aszc-dev/ComfyUI-CoreMLSuite"
[tool.comfy]
PublisherId = "aszc-dev"
DisplayName = "ComfyUI-CoreMLSuite"
Icon = ""
requires-comfyui = ">=0.3.27"
[dependency-groups]
dev = [
"pillow>=12.2.0",
"psutil>=7.2.2",
"pytest>=9.0.3",
]
comfy = [
"comfyui-frontend-package==1.14.6",
"torchvision",
"torchaudio",
"torchsde",
"einops",
"tokenizers>=0.13.3",
"safetensors>=0.4.2",
"aiohttp>=3.11.8",
"yarl>=1.18.0",
"kornia>=0.7.1",
"spandrel",
"soundfile",
"sentencepiece",
]
[tool.pytest.ini_options]
markers = [
"unit: framework-free unit test (Tier 0)",
"smoke: macOS-ARM smoke test on a synthetic micro-model (Tier 1)",
"m2: requires Apple Silicon + Neural Engine (Tier 2)",
]
testpaths = ["tests"]
addopts = ["--import-mode=importlib", "--confcutdir=tests"]