-
Notifications
You must be signed in to change notification settings - Fork 549
/
pyproject.toml
38 lines (34 loc) · 937 Bytes
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
[project]
name = "moshi_mlx"
requires-python = ">= 3.10"
description = "Moshi is moshi, but running on macOS"
dependencies = [
"numpy >= 2.1.0, < 2.2",
"safetensors >= 0.4.0, < 0.5",
"huggingface-hub >= 0.24, < 0.25",
"rustymimi == 0.2.2",
"sentencepiece == 0.2",
"sounddevice == 0.5",
"sphn >= 0.1.4",
"mlx >= 0.17.2, < 0.18",
"aiohttp>=3.10.5, <3.11",
]
authors = [{name="Laurent Mazaré", email="[email protected]"}]
maintainers = [{name="Laurent Mazaré", email="[email protected]"}]
license = {text = "MIT"}
dynamic = ["version"]
readme = "README.md"
[project.scripts]
moshi-local = "moshi_mlx.local:main"
moshi-local-web = "moshi_mlx.local_web:main"
[build-system]
requires = ["setuptools"]
build-backend = "setuptools.build_meta"
[tool.setuptools.dynamic]
version = {attr = "moshi_mlx.__version__"}
[project.optional-dependencies]
dev = [
"pyright",
"flake8",
"pre-commit",
]