-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathpyproject.toml
More file actions
44 lines (39 loc) · 1.14 KB
/
pyproject.toml
File metadata and controls
44 lines (39 loc) · 1.14 KB
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
39
40
41
42
43
44
[build-system]
requires = ["setuptools>=68", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "voxtral-wyoming"
version = "2.1.0"
description = "Offline STT service using Mistral Voxtral models with Wyoming protocol compatibility"
readme = "README.md"
requires-python = ">=3.13"
authors = [{ name = "Voxtral Wyoming Maintainers" }]
license = "MIT"
keywords = ["stt", "speech-to-text", "wyoming", "home-assistant", "voxtral"]
classifiers = [
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3 :: Only",
"Programming Language :: Python :: 3.13",
"Operating System :: OS Independent",
]
dependencies = [
"wyoming>=1.5.0",
"python-dotenv>=1.0.0",
"transformers>=5.3.0",
"soxr>=0.3.0",
"torch>=2.8.0",
"mistral-common[audio]>=1.9.1",
"accelerate>=1.10.1",
"librosa>=0.11.0",
"compressed-tensors>=0.12.2",
]
[project.urls]
Homepage = "https://github.com/Johnson145/voxtral_wyoming"
Issues = "https://github.com/Johnson145/voxtral_wyoming/issues"
[project.scripts]
voxtral-wyoming = "voxtral_wyoming.server:cli"
[tool.black]
line-length = 100
[tool.ruff]
line-length = 100
select = ["E", "F", "I"]