[build-system] requires = ["setuptools>=69", "wheel"] build-backend = "setuptools.build_meta" [project] name = "p99turn" version = "1.2.3" description = "p99lab turn-1-mini: a small streaming end-of-turn detection model (inference only)." readme = "README.md" license = { file = "LICENSE" } requires-python = ">=3.10" dependencies = [ "numpy", "huggingface_hub>=0.30", ] [project.optional-dependencies] onnx = ["onnxruntime>=1.17"] torch = ["torch>=2.2", "scipy>=1.10", "safetensors>=0.4"] test = ["pytest>=8", "pandas>=2.2", "pyarrow>=18", "datasets>=3.2", "soundfile>=0.12"] [tool.setuptools.packages.find] include = ["p99turn*"]