onnxruntime sluttet å lage hjul for Intel-Mac etter 1.23, så uv run feilet der. Begrenset til <1.24 bare på darwin/x86_64; Linux og Apple Silicon får fortsatt nyeste. install.sh stopper med en forklaring på macOS: Docker der kjører i en VM uten tilgang til vertens lydserver, så containeren kan ikke spille. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
31 lines
900 B
TOML
31 lines
900 B
TOML
[project]
|
|
name = "announcer"
|
|
version = "0.2.0"
|
|
description = "Tekst inn i nettleseren, forhåndslytt, og les meldingen ut på høyttaleranlegget"
|
|
requires-python = ">=3.13"
|
|
dependencies = [
|
|
"edge-tts>=7.2.8",
|
|
"flask>=3.1.3",
|
|
"piper-tts>=1.8.0",
|
|
"pyjwt[crypto]>=2.10",
|
|
"waitress>=3.0",
|
|
"zeroconf>=0.150",
|
|
]
|
|
|
|
[dependency-groups]
|
|
dev = [
|
|
"pytest>=8.3",
|
|
]
|
|
|
|
[tool.uv]
|
|
# Appen er noen løse .py-filer som kjøres på plass, ikke en pakke som skal
|
|
# bygges og installeres. Da slipper vi også et build-backend.
|
|
package = false
|
|
# onnxruntime (via piper-tts) sluttet å lage hjul for Intel-Mac etter 1.23.
|
|
# Hold den tilbake der, så uv run fortsatt virker på eldre Mac-er.
|
|
constraint-dependencies = [
|
|
"onnxruntime<1.24; sys_platform == 'darwin' and platform_machine == 'x86_64'",
|
|
]
|
|
required-environments = [
|
|
"sys_platform == 'darwin' and platform_machine == 'x86_64'",
|
|
]
|