laya-onnx / pyproject.toml
gdelatournelle's picture
Mirror laya-onnx source tree + model card
49b92fb verified
Raw History Blame Contribute Delete
1.02 kB
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[project]
name = "laya-onnx"
version = "0.1.0"
description = "ONNX Runtime inference for Laya typed decision models (CPU, OpenVINO, CUDA)"
readme = "README.md"
requires-python = ">=3.11"
license = "Apache-2.0"
dependencies = [
"onnxruntime>=1.18",
"onnx>=1.16",
"numpy>=1.26",
"huggingface-hub>=0.34,<2",
"tokenizers>=0.21,<1",
]
[project.optional-dependencies]
openvino = ["onnxruntime-openvino>=1.18"]
gpu = ["onnxruntime-gpu>=1.18"]
export = ["torch>=2.4", "transformers>=4.44", "safetensors>=0.4"]
dev = ["pytest>=8", "ruff>=0.12", "build>=1"]
demo = ["rich>=13,<16", "Pillow>=10"]
ultrafast = ["playwright>=1.47"]
[project.scripts]
laya-onnx = "laya_onnx.cli:main"
laya-onnx-snake = "laya_onnx.snake.cli:main"
laya-onnx-ultrafast = "laya_onnx.ultrafast.cli:main"
[project.urls]
Repository = "https://github.com/Geoking2104/laya-onnx"
[tool.hatch.build.targets.wheel]
packages = ["laya_onnx"]