Døp om sg-announcer til announcer
Appen var navngitt etter Sauda Gathering, men det er ingenting arrangementsspesifikt i selve koden. Navnet står igjen i tjenesten, install.sh og pyproject. - install.sh skriver nå announcer.service, og rydder bort en gammel sg-announcer.service først. Uten det slåss to enheter om port 8090 når skriptet kjøres på en maskin som har den gamle. - Enhetsfila får chmod 600; PIN-en står i klartekst i den. - src/sg_announcer/ er slettet. Det var en uv-init-stub som bare printet «Hello from sg-announcer!», pekt på av [project.scripts], og som ingen har kalt noen gang. - [tool.uv] package = false: appen er løse .py-filer som kjøres på plass, ikke en pakke. Uten den vil uv sync bygge et wheel og klage på at announcer/__init__.py mangler. Repoet i Forgejo og mappa er døpt om tilsvarende. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
3f37b0a7fb
commit
f191fb2b90
6 changed files with 51 additions and 42 deletions
|
|
@ -1,7 +1,7 @@
|
|||
[project]
|
||||
name = "sg-announcer"
|
||||
name = "announcer"
|
||||
version = "0.1.0"
|
||||
description = "Add your description here"
|
||||
description = "Tekst inn i nettleseren, forhåndslytt, og les meldingen ut på høyttaleranlegget"
|
||||
requires-python = ">=3.13"
|
||||
dependencies = [
|
||||
"edge-tts>=7.2.8",
|
||||
|
|
@ -9,9 +9,7 @@ dependencies = [
|
|||
"piper-tts>=1.8.0",
|
||||
]
|
||||
|
||||
[project.scripts]
|
||||
sg-announcer = "sg_announcer:main"
|
||||
|
||||
[build-system]
|
||||
requires = ["uv_build>=0.12.17,<0.13.0"]
|
||||
build-backend = "uv_build"
|
||||
[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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue