* 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
57 lines
1.3 KiB
TOML
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"]
|